آموزش برنامه نویــسی

بـه نـام خـدا


امـروز بطور اتفاقـی یک برنـامه نوشـته شده پیدا کـردم ( به همـراه سورس ) کـه رویداد موس در اون تعریف شده بود ! خیـلی تعجب کردم . بد نیست نگاهـی بهش بیاندازیـد .

دانلـود برنـامه + سورس


۰ نظر موافقین ۰ مخالفین ۰ ۲۱ اسفند ۹۴ ، ۱۴:۱۴
NimaNikoee
به نـام خدا
 
                                       جلسه اول آموزش برنامــه نویسی #c 
                                       ساخت بازی در Console Application
پیش نیاز هـا :
+ آشنایــی اولیه با محیط NET FRAMEWORK.
+ آشنـایی به اصول پایـه برنامـه نویســی
+ کمــی آشنایــی به #C یا حداقـل به یکـی از زبان های C (نظــیر C++، C ،  Java )
+ کـمی انگـیزه برای یادگیــری ! 



#Simple Text Mode Video Game in Console Application C

همانطـور کـه می دونــید برنامــه نویســی کنسول اَپ هــا بسـیار سخت و زمـان بـر هست و عمومـاً مطالب
 پایه برنـامه نویسـی رو در اون محیط میشه احساس کـرد .
برنامـه نویسی در محیط Dos ماننـد (یا همـون کنسول) بسـیار وسیع تر از ویندوز اَپ هاست . این مطلب درست است که ویندوز اَپ هــا محیطـی کاربـر پسند تر و زیبا تو و مستحکم تری نسبت به کنسول اَپ ها دارند ولی هیچگـاه نمی توان هسته ی Unix یا Linux ـی را در آنجـا پیاده کرد ( اون Desktop یا رابط کاربـری گرافیکی GUI تنهــا پوسته یا Shell سیستم عامل ها هستند ) و عملـا دست برنامه نویس در محیط گـرافیکی بسته است .

+ تمـامی برنامه های Boot و سیستمی با کنسول نوشته می شوند .
+ تمـامـی هسته های لینوکس ، یونیکس و بسیاری از سیستم عامل ها بصورت کنسولـی نوشته شده است.
+ برنـامه نویسی در محیط گرافیکـی آنطور که باید و شایـد مطالب Basic برنامـه نویسی را توجیح نمی کنند .
+ سالهاست هکـر ها در محیط کنسول مشغـول به اکسپلویت نویسـی هستند .
+عملا مطالبـی را که ساده می توان در کنسول بیان کـرد در محیط گرافیکی نمی توان گفت .
و بسیـار نکاتی دیگـر که اهمیت برنامـه نویسی در کنسول را می توان با آنهـا توجیح و نشـان داد . (اطلاعات بیشتر در اینجـا)


حال به شروع درسمـان می پردازیم . کنسول اَپ هـا دارای محیطـی تک کاره و بسیار ساده اَنـد . بطوری که ساخت برنامـه های کاربردی عملا در آن کمی مشکل و گـاهی غیر ممکن است . خوشبختانـه کتابخـانه غـنی #C دارای توابـع و مِتـد های فراوانــی برای نوشتن کد در محیط Console است و همین این زبان ( و زبان خانواده های C و اسمبلـی ) بهترین زبان ها برای کد نویسـی در این محیطـند . به شرخ برخـی از این توابع می پردازیم .

۱ نظر موافقین ۰ مخالفین ۰ ۲۱ اسفند ۹۴ ، ۰۱:۴۱
NimaNikoee