الفرق بين المراجعتين لصفحة: «تصميم ألعاب الفيديو/حلقة اللعبة الأساسية»

تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
 
ط روبوت: تغييرات تجميلية
سطر 1:
الالات محدده الخطوات و الالعاب .
 
السطر 21 ⟵ 20:
// A Algorithm For Finite State Machines In Games
// States In The Game
# define State_In_Video 0
# define State_In_Logo 1
# define State_In_Menu 2
# define Statet_In_Game 3
 
int state=State_In_Video;
 
if (state==State_In_Video) // THAT'S TRUE !
{
// then Play the Video
play_video("Demo.avi").
Sleep(300); // WAIT SOME SECS
state=State_In_Logo; // HEY GO TO LOGO's STATE NOW !!!
}
else if ( state==State_In_Logo)
{
draw_my_Logo(); ارسم اللوجو حالاً
 
Sleep(5000) // اظبر بعض الملي ثواني
 
state=State_In_Menu; // روح علي الحالة اللي بعديها فوراً
 
}
السطر 48 ⟵ 47:
{
 
Draw_Buttons(); ارسم الزراير
// العمليات داخل المنيو في محاضره اخري
}