Admin Admin
Messages : 197 Date d'inscription : 22/08/2008 Age : 34
| Sujet: Leçons dans la langue C de l'industrie du jeu Dim 19 Oct - 18:54 | |
| ساقوم بتقديم دروس متتالية لتعليم صناعة الالعاب بلغة السي و ان شاء الله يستفيد الجميع 1- * سوف نقوم بتحميل المكتبة التي تحتوى على كم هائل من الاكواد و تسمى SDL من هذا الموقع : http://www.libsdl.org *نقوم بتحميل الملف و فكه سوف نجد به كما يليز -bin الذي يحتوي على dll. التابعة للمكتبة -docs الوثاءق المتعلقة بالمكتبة -include نجد بها الملفات h. -lib نجد بها a. او lib. الان يجب عليك وضع هذه الملفات في نفس الملف الذي يوجد به برنامجك "dev c++ او code block او borland c" تحت اسم SDL ثم نقوم بتحميل ملفات a. او lib. في برنامجك و هي كالتالي : projet--->option du projet---------->paramètre----->ajouter fichier هذا المثال في برنامج ++ dev c الان لم يبقى لن الا ان نقوم بعمل new projet اليكم الان اقصر كود لعمل نافذة بSDL #include #include #include int main ( int argc , char * argv []) { return 0 ; } لكن نرى ان النافذة تنفتح و تنغلق بسرعة لذلك يجب اضافة هذا الكود
#include #include #include void pause (); int main ( int argc , char * argv []) { SDL_Init ( SDL_INIT_VIDEO ); // تهياة SDL SDL_SetVideoMode ( 640 , 480 , 32 , SDL_HWSURFACE ); // اختيار نمط الفيديو سمية بوز pause (); // fonction SDL_Quit (); // اغلاق SDL return EXIT_SUCCESS ; //اغلاق البرنامج } void pause () { int continuer = 1 ; SDL_Event event ; while ( continuer ) { SDL_WaitEvent ( & event ); switch ( event . type ) { case SDL_QUIT: continuer = 0 ; } } } بعد عمل compiler في برنامج التجميع يجب ان تتحصل على هذه النافذة
اذن هذا اول دروس SDL وهو عبارة عن مقدمة بسيطة لصناعة الالعاب بلغة السي عن طريق SDL لكنها
اهم هامة جدا
هذا الكود سورس للدرس الاول ولا تبخلو بالسؤال عن اي شيء يصعب
[Vous devez être inscrit et connecté pour voir ce lien]http://www.megaupload.com/?d=Q5EOOI3U هام جدا لا تنسو تحميل الملفات lib. او a. و ان تضعوا ملفات DLL. في نفس الملف الذي يو جد به الكود سورس اتمني يفيدكم و ان شاء الله في الدرس القادم راح نكتشف الجديد لان هذه المكتبة من اروع واقوى المكتبات و السلام عليكم | |
|