ادامه آموزش ::31:
Execute Code : برای کد نویسی.
Execute Script : برای استفاده ی اسکریپت (Script).
Comment : هیچ تاثیری تو بازی نداره فقط واسه اینه که بدونی این اکشن ها با هم چی کار می کنن یا تو این ایونت چه اتفاقی می افته (مثلاً Destroy car).
Printable View
ادامه آموزش ::31:
Execute Code : برای کد نویسی.
Execute Script : برای استفاده ی اسکریپت (Script).
Comment : هیچ تاثیری تو بازی نداره فقط واسه اینه که بدونی این اکشن ها با هم چی کار می کنن یا تو این ایونت چه اتفاقی می افته (مثلاً Destroy car).
ادامه ی آموزش ::31:
Set Variable : برای ساخت متغیر.
Test Variable : برای چک کردن متغیر.
Draw Variable : برای نشان دادن متغیر.
اکشن های لیب control هم تموم شد تو جلسه ی بعد بعضی از اکشن های لیب score رو بهتون یاد میدم.:31:
راستی سرعت آموزش خوب شد؟:46:
بهتر شده از آموزشا ممنون :11::46:
اگه بازم می خواید سریع تر آموزش بدم بگید؟؟؟!!!:18:
are age mishe chon ma montazere dastore sakhtebazihastim
باشه سریع تر آموزش می دم.
ادامه ی آموزش ::31:
تو این بخش از آموزش بعضی از اکشن های لیب score رو بهتون یاد می دم.
Set Score : برای کم و زیاد و یا تغییر امتیاز.
Test Score : برای چک کردن امتیاز.
Draw Score : برای نشان دادن امتیاز.
Show Highscore : برای نشان دادن جدول رده بندی امتیازات (Highscore).
Clear Highscore : برای پاک (Delete) کردن جدول رده بندی امتیازات (Highscore).
ادامه ی آموزش ::31:
Set Lives : برای کم و زیاد و یا تغییر جون (Lives).
Test Lives : برای چک کردن جون (Lives).
Draw Lives : برای نشان دادن جون (Lives).
Draw Life Images : برای نشان دادن تعداد جون ها (Lives) با اسپرایت.
ادامه ی آموزش ::31:
Set Health : برای کم و زیاد و یا تغییر سلامتی (Health).
Test Health : برای چک کردن سلامتی (Health).
Draw Health : برای نشان دادن سلامتی (Health).
Score Caption : برای نشان دادن امتیاز (Score) و جون (Lives) و سلامتی (Health) بر روی نوار بالای صفحه ی بازی.
خب ، اکشن های لیب score هم تموم شد تو آموزش بعدی بعضی از اکشن های لیب extra رو بهتون آموزش می دم.:31:
ادامه ي آموزش ::31:
تو اين بخش از آموزش بهتون بعضي از اکشن هاي ليب extra رو ياد ميدم.:46:
Create Part System : براي توليد مجموعه اي از ذرات (متغير ها).
Destroy Part System : براي نابود (Delete) کردن مجموعه اي از ذرات (متغير ها).
Clear Part System : براي پاک کردن مجموعه اي از ذرات (متغير ها).
Create Particle : براي توليد يه ذره (متغير).
Particle Color : براي رنگ و روشنايي يه سري از ذرات (متغير ها).
Particle Life : براي تنظيم زمان از بين رفتن يه سري از ذرات (متغير ها).
Particle Speed : براي تنظيم سرعت و جهت يه سري از ذرات (متغير ها).
Particle Gravity : براي تنظيم جاذبه ي يه سري از ذرات (متغير ها).
Particle Secondary : براي توليد ذرات (متغير ها) در هر استپ (Step) از ذره (متغير) اي ديگر (اين ذره (متغير) را A مي ناميم) و از بين رفتن ذرات (متغير ها) با توليد تعدادي ذره (متغير) توسط ذره (متغير) اي ديگر (همون ذره ي (متغير) A).
Create Emitter : براي توليد چيزي که از اون ذرات (متغير ها) توليد مي شوند.
Destroy Emitter : براي نابود کردن چيزي که از اون ذرات (متغير ها) توليد مي شوند.
Burst from Emitter : براي نابود کردن چند ذره (متغير) در هر استپ (Step).
Stream from Emitter : براي توليد کردن چند ذره (متغير) در هر استپ (Step).
ادامه ی آموزش ::31:
Play CD : برای پخش فایلی از روی CD (آهنگ و فیلم و ...).
Stop CD : برای پایان دادن به پخش فایلی از روی CD (آهنگ و فیلم و ...).
Pause CD : برای مکث کردن (Pause) فایل در حال پخش از روی CD (آهنگ و فیلم و ...).
Resume CD : برای ادامه ی پخش (Resume) فایل Pause شده.
Check CD : برای چک کردن وجود CD در سی دی رام (CD Rom).
Check CD Playing : برای چک کردن پخش فایلی از CD (آهنگ و فیلم و ...).
ادامه ی آموزش ::31:
Set Cursor : برای تغییر شکل موس.
خب ، اکشن های لیب extra هم تموم شد.:31:
تو آموزش بعدی بعضی از اکشن های لیب draw رو بهتون یاد می دم (آخرین لیب).:46:
ادامه ی آموزش ::31:
تو این بخش از آموزش بعضی از اکشن های لیب draw رو بهتون یاد می دم (آخرین لیب).:46:
Draw Sprite : برای کشیدن اسپرایت.
Draw Background : برای کشیدن بک گراند.
Draw Text : برای نوشتن.
Draw Scaled Text : برای تغییر در نوشته (تغییر در : نوشته و محل نوشته و اندازه و جهت و ...).
Draw Rectangle : برای کشیدن مستطیل.
Horizontal Gradient : برای کشیدن مستطیلی که رنگ اون در جهت افقی تغییر می کند.
Vertical Gradient : برای کشیدن مستطیلی که رنگ اون در جهت عمودی تغییر می کند.
Draw Ellipse : برای کشیدن دایره.
Gradient Ellipse : برای کشیدن دایره ای که رنگ اون از درون به بیرون تغییر می کند.
Draw Line : برای کشیدن خط.
Draw Arrow : برای کشیدن فلش (Arrow).
ادمه ی آموزش ::31:
Set Color : برای تغییر رنگ (نوشته ها و ...).
Set Font : برای استفاده از فونت (استفاده از فونت در نوشته ها و ...).
Set Full Screen : برای بزرگ (Full Screen) و کوچک کردن صفحه.
ادامه ی آموزش ::31:
Take Snapshot : برای عکس گرفتن از بازی (Snapshot یا Screenshot).
Create Effect : برای ایجاد افکت (انفجار و برف و ...).
خب ، آموزش اکشن ها تموم شد.:31:
تو آموزش بعدی بهتون ایونت (Event) ها رو یاد می دم.:46:
ادامه ي آموزش ::46:
آموزش ايونت ها ::31:
Create : يعني وقتي اين آبجکت توليد (Create) بشه يه اکشني انجام بشه.
Destroy : يعني وقتي اين آبجکت نابود (Destroy) بشه يه اکشني انجام بشه.
Alarm : براي استفاده از زمان (مرتبط با اکشن Set Alarm تو ليب main2).
Step : به سه بخش تقسيم مي شود.
1-Step : براي اينکه بخواهيد کاري به طور مداوم انجام بشه.
2-Begin Step : اکشني که تو اين ايونت باشه قبل از بقيه ي اکشن ها عمل مي کنه.
3-End Step : اکشني که تو اين ايونت باشه بعد از بقيه ي اکشن ها عمل مي کنه.
Collision : يعني وقتي اين آبجکت به آبجکتي برخورد کنه يه اکشني انجام بشه.
Keyboard : با انتخاب يه کليد (براي انتخاب کليد روي ايونت Keyboard کليک کنيد و يه گزينه رو انتخاب کنيد.) و زدن اون کليک يه اکشني انجام بشه.
Mouse : براي استفاده از موس و joystick (براي انتخاب کليد مثل انتخاب کليد به Keyboard بورد عمل کنيد).
Other : براي استفاده از يه سري ايونت ديگه (با کليک بر روي ايونت Other مي تونيد يه سري ايونت ريگه رو ببينيد.) (اين ايونت رو بعداً کامل توضيح مي دم).
Draw : براي کشيدن و نوشتن (معمولاً بعضي از اکشن هاي ليب draw رو تو اين ايونت مي ذارن).
Key Press : يعني وقتي شما دکمه اي از کي بورد رو نگه داريد يه اکشني عمل کنه.
Key Release : يعني وقتي شما دکمه اي از کي بورد رو رها کنيد يه اکشني عمل کنه.
Trigger : براي ساختن يه ايونت جديد.
خسته نباشید....................:11::31:
سراغ کدنویسی هم برو...................:46:
باشه بعداً سراغ کدنویسی هم می رم.:46:
ادامه ي آموزش ::46:
تو اين قسمت از آموزش بهتون ايونت هاي ايونت Other رو ياد مي دم.:31:
Outside room : يعني وقتي آبجکت از روم خارج شد يه اکشني عمل کنه.
Intersect boundary : يعني وقتي آبجکت به خط مرز روم مي رسه (يه قسمتي از آبجکت بيرون روم باشه) يه اکشني عمل کنه.
Views : به دو قسمت تقسيم ميشه :
1-Outside view : يعني وقتي اين آبجکت از دوربين رفت بيرون يه اکشني عمل کنه.
2-Boundary view : يعني وقتي اين آبجکت مياد تو دوربين يه اکشني عمل کنه.
Game start : يعني وقتي بازي شروع ميشه (در شروع بازي) يه اکشني عمل کنه.
Game end : يعني در آخر بازي يه اکشني عمل کنه.
Room start : يعني وقتي رومي که توش اين آبجکت هست شروع ميشه يه اکشني عمل کنه (در شروع روم).
Room end : يعني وقتي رومي که توش اين آبجکت هست تموم ميشه يه اکشني عمل کنه (در آخر روم).
No more lives : يعني وقتي تعداد جون ها (Lives) تموم شد يه اکشني عمل کنه.
No more health : يعني وقتي سلامتي (Health) تموم شد يه اکشني عمل کنه.
Animation end : يعني وقتي انيميشن (Animation) آبجکت تموم شد يه اکشني عمل کنه.
End of path : يعني وقتي اين آبجکت به پايان path رسيد يه اکشني عمل کنه.
Close button : يعني وقتي که شما دکمه ي خروج رو مي زنيد يه اکشني عمل کنه.
User defined : يعني وقتي که شما آبجکت رو تعريف کرديد يه اکشني عمل کنه.
ادامه ي آموزش ::46:
تو اين قسمت از آموزش بهتون Sprites و Sounds و ... رو ياد مي دم.:31:
Sprites : براي تعيين عکس هاي آبجکت ها.
Sounds : براي صدا گذاري در بازي.
Backgrounds : براي ايجاد تصوير در پشت بازي (ايجاد بک گراند).
Paths : براي ساخت يه مسير توي بازي که آبجکت تو اون مسير راه بره.
Scripts : براي کد نويسي.
Fonts : براي ساخت فونت (Font) (براي تغيير شکل نوشته ها).
Time Lines : براي انجام يه کاري در يه زمان (مثلاً توليد يه آبجکتي در هر 100 استپ).
Objects : آبجکت ها همون چيز هاي تو بازي اند (مثل آدم ، ماشين ، درخت و ...).
Rooms : براي ساخت اتاق (صفحه ي) بازي.
Game Information : Game Information همون هلپ (Help) بازي هست.
Global Game Settings : براي تنظيم کار هاي گرافيکي و ... بازي.
Extension Packages : قابليت هاي اضافي.
خوب این چیزایی که توضیح دادید خوبه ولی مشکل بچه های ما این نیست و به راحتی با یه دیکشنری می تونن به اینا برسن . مشکل اصلی استفاده از اکشن ها در گیم میکر هست که اگه بتونید اون ها رو توضیح بدید فکر کنم مفید تر باشه .
عزیز بابا کلا این ها همه را روی pdf بگذار ممنون می شم عزیزم
تا اینجا کسی مشکل نداره؟:46:
دو تا پست قبلی دو مشکل بیان شد :دی
سلام من یه مدت نبودم سرعتت خیلی پایین اومده امیر جان
خب بستگی داره به کسی که می خواد بازی رو بسازه (مثلاً یکی دوست داره با موس آبجکتش حرکت کنه یکی دوست داره با کی بورد و یکی دوست داره آبجکتش به طور رندم حرکت کنه و ...).نقل قول:
من یه ذره هم توضیح دادم.
مثلاً گفتم که ایونت Draw واسه کشیدن و نوشتن هست.
قبلاً گفتم که چرا این کار رو نکردم (چون طول می کشه).نقل قول:
اولاً امیر کیه؟؟؟؟؟؟؟؟؟؟:31:نقل قول:
دوماً باشه آخه این چند وقت زیاد وقت ندارم ولی باشه.:31::46:
به نظرتون دیگه چی رو آموزش بدم؟
خوب همون طوری که نظرسنجی می گه استراتژیک رو آموزش بدید.
باشه من ساخت بازی استراتژیک با گیم میکر رو بهتون آموزش می دم.:46:
هر کی هم هر سوالی داره در هر موردی (البته مربوط به گیم میکر) بپرسه.:46:
سوال نداریم آموزش بده دیگه
باشه از فردا شروع می کنم به آموزش دادن ولی اسپرایت ندارم........:41:
آقا اجازه ، درس رو کی شروع میکنید ؟
گفتم که از فردا.:46:
اگه اسپرایت پیدا نکنم و آقا احسان اجازه بدن از اسپرایت های ایشون استفاده می کنم.:46:
آقا اجازه ما بریم بخوابیم ، فردا صبح زود سر کلاس حاضر میشیم :20:نقل قول:
حالا مگه من معلم مدرسه ام که هی می گی آقا اجازه!!!!!!!!!:31:
دوستان متاسفانه اسپرایت خوب پیدا نکردم........:41:
اگه آقا احسان اجازه بدن از اسپرایت ایشون استفاده کنیم خیلی عالی میشه.......:20: