اپلیکیشن اندرویدی فلشکارت آموزشی ساخت اولین بازیهای خودتان: مقدمهای بر طراحی و برنامهنویسی بازیهای ساده
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت اولین بازیهای خودتان: مقدمهای بر طراحی و برنامهنویسی بازیهای ساده
موضوع کلی: فناوری و برنامهنویسی
موضوع میانی: توسعه بازیهای رایانهای
📋 سرفصلهای دوره
- 1. مقدمهای بر دنیای بازیسازی
- 2. چرا بازیسازی را انتخاب کنیم؟
- 3. تجهیزات مورد نیاز برای شروع
- 4. آشنایی با محیط برنامه نویسی
- 5. مفاهیم پایهای برنامهنویسی
- 6. متغیرها و انواع دادهها
- 7. دستورات شرطی و منطقی
- 8. حلقهها و تکرارها
- 9. توابع و رویهها
- 10. کار با لیستها و آرایهها
- 11. مقدمهای بر شیگرایی
- 12. کلاسها و اشیاء
- 13. وراثت و پلیمورفیسم
- 14. مقدمهای بر موتورهای بازیسازی
- 15. آشنایی با موتور Unity
- 16. محیط کار Unity
- 17. ایجاد اولین پروژه بازی
- 18. آشنایی با صحنهها (Scenes)
- 19. کار با اشیاء بازی (GameObjects)
- 20. کامپوننتها و نقش آنها
- 21. کامپوننت Transform
- 22. کار با Rigidbody
- 23. فیزیک در بازیها
- 24. برخوردها (Collisions)
- 25. کشف اشیاء (Triggers)
- 26. اسکریپتنویسی در Unity
- 27. زبان C# برای بازیسازی
- 28. نوشتن اولین اسکریپت
- 29. کار با ورودیهای کاربر (Input)
- 30. حرکت کاراکتر
- 31. پرش کاراکتر
- 32. مدیریت دوربین
- 33. ایجاد انیمیشنهای ساده
- 34. استفاده از انیماتور (Animator)
- 35. مدیریت وضعیتهای انیمیشن
- 36. صداگذاری در بازی
- 37. وارد کردن فایلهای صوتی
- 38. پخش صداها
- 39. مدیریت رابط کاربری (UI)
- 40. عناصر UI: متن، دکمه، تصویر
- 41. طراحی منوها
- 42. ذخیره و بارگذاری بازی (ساده)
- 43. مفاهیم پایهای هوش مصنوعی در بازی
- 44. حرکت دشمنان
- 45. پیادهسازی دشمنان ساده
- 46. مدیریت امتیاز و مراحل
- 47. اصول طراحی مراحل بازی
- 48. ایجاد تلهها و موانع
- 49. جمعآوری آیتمها
- 50. پایان بازی و صفحه پیروزی
- 51. پایان بازی و صفحه شکست
- 52. بهینهسازی عملکرد بازی
- 53. کامپایل و ساخت نسخه نهایی
- 54. آشنایی با پلتفرمهای انتشار (کلی)
- 55. حقوق مالکیت معنوی در بازیسازی
- 56. ملاحظات شرعی و قانونی در تولید بازی
- 57. اصول اخلاقی در بازیسازی
- 58. مقدمهای بر طراحی هنری بازی
- 59. مفاهیم طراحی بصری
- 60. انتخاب سبک هنری
- 61. طراحی کاراکترهای بازی
- 62. طراحی محیط بازی
- 63. کار با ابزارهای گرافیکی (کلی)
- 64. مفاهیم نورپردازی در بازی
- 65. ایجاد افکتهای بصری ساده
- 66. مقدمهای بر طراحی صدا
- 67. اهمیت صدا در تجربه بازی
- 68. کار با صداهای محیطی
- 69. موسیقی متن بازی (کلی)
- 70. اصول داستانسرایی در بازی
- 71. ساخت شخصیتهای جذاب
- 72. ایجاد کشمکش و چالش
- 73. پایانبندیهای مختلف
- 74. مقدمهای بر تست بازی
- 75. اهمیت تست در کیفیت بازی
- 76. انواع تست بازی
- 77. رفع باگها و مشکلات
- 78. مقدمهای بر توسعه بازیهای موبایل
- 79. تفاوتهای بازی موبایل با PC
- 80. بهینهسازی برای دستگاههای لمسی
- 81. مقدمهای بر بازیهای آموزشی
- 82. نقش بازی در یادگیری
- 83. طراحی بازیهای آموزشی هدفمند
- 84. معیارهای موفقیت در بازیهای آموزشی
- 85. مبانی طراحی بازیهای پازل
- 86. انواع مکانیزمهای پازل
- 87. طراحی چالشهای منطقی
- 88. مقدمهای بر بازیهای شبیهسازی
- 89. انواع شبیهسازیها
- 90. پیادهسازی مکانیزمهای شبیهسازی
- 91. ملاحظات فنی در شبیهسازی
- 92. مقدمهای بر بازیهای نقشآفرینی (RPG)
- 93. عناصر اصلی RPG
- 94. سیستمهای پیشرفت شخصیت
- 95. طراحی دنیای بازی
- 96. مقدمهای بر بازیهای استراتژی
- 97. انواع بازیهای استراتژی
- 98. مدیریت منابع
- 99. تاکتیکها و استراتژیها
- 100. مبانی طراحی بازیهای مسابقهای
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.