دوره آموزش ساخت بازی‌های سرگرم‌کننده در TI BASIC و Extended BASIC همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
آموزش ساخت بازی‌های سرگرم‌کننده با TI BASIC و Extended BASIC - قدم به دنیای نوستالژی! آموزش ساخت بازی‌های سرگرم‌کننده در TI BASIC و Extended BASIC - رویای بازی‌ساز شدن را محقق کنید! آیا همیشه آرزو داش...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: آموزش ساخت بازی‌های سرگرم‌کننده در TI BASIC و Extended BASIC

موضوع کلی: برنامه‌نویسی بازی‌های رایانه‌ای

موضوع میانی: برنامه‌نویسی بازی در زبان بیسیک

📋 سرفصل‌های دوره (100 موضوع)

  • 1. معرفی دوره: چرا TI BASIC برای ساخت بازی؟
  • 2. آشنایی با کامپیوتر TI-99/4A و قابلیت‌های آن
  • 3. نصب و راه‌اندازی شبیه‌ساز (Emulator)
  • 4. اولین برنامه در TI BASIC: "سلام دنیا"
  • 5. محیط برنامه‌نویسی TI BASIC و دستورات پایه
  • 6. انواع داده‌ها و متغیرها در BASIC (عددی، رشته‌ای)
  • 7. عملیات ریاضی و عملگرها
  • 8. ورودی و خروجی پایه: PRINT و INPUT
  • 9. دستورات کنترلی: GOTO و GOSUB/RETURN
  • 10. حلقه‌ها: FOR...NEXT برای تکرار
  • 11. تصمیم‌گیری در برنامه‌ها: IF...THEN...ELSE
  • 12. آرایه‌ها: سازماندهی داده‌ها
  • 13. توابع داخلی BASIC: (مثل INT, SQR, RND)
  • 14. دستورات REM برای مستندسازی کد
  • 15. مدیریت خطاها: ON ERROR GOTO
  • 16. آشنایی با تراشه VDP (Video Display Processor)
  • 17. حالت‌های گرافیکی در TI BASIC: SCREEN
  • 18. کاراکترهای داخلی و جدول ASCII
  • 19. تعریف کاراکترهای سفارشی: CALL CHAR
  • 20. نمایش کاراکترهای سفارشی: CHR$, CHRCHR$
  • 21. نقاشی ساده با کاراکترها
  • 22. رنگ‌آمیزی متن و کاراکترها: CALL COLOR, CALL SETCOLOR
  • 23. آشنایی با مفهوم "Character Set" و "Pattern Table"
  • 24. انیمیشن کاراکتری با بازتعریف (Redefining Characters)
  • 25. پاکسازی و ترسیم مجدد صفحه
  • 26. ایجاد پس‌زمینه‌های ساده با کاراکترها
  • 27. ذخیره و بازیابی بخش‌هایی از صفحه
  • 28. اصول اولیه طراحی کاراکتر برای بازی‌ها
  • 29. استفاده از بلوک‌های کاراکتری برای ساخت اشیاء بزرگتر
  • 30. ترفندهای انیمیشن با سرعت بالا (Simple Buffer Concepts)
  • 31. مقدمه‌ای بر Sprite‌ها: مزایا و کاربردها
  • 32. تعریف Sprite‌ها: CALL SPRITE
  • 33. ویژگی‌های Sprite: شماره، تصویر، مختصات، رنگ
  • 34. حرکت دادن Sprite‌ها: تغییر مختصات
  • 35. انیمیشن Sprite با تغییر الگو (Pattern)
  • 36. تغییر رنگ Sprite‌ها در حین بازی
  • 37. تشخیص برخورد Sprite با Sprite: CALL COINC
  • 38. تشخیص برخورد Sprite با پس‌زمینه (Char-Cell)
  • 39. تشخیص برخورد Sprite با مرزهای صفحه
  • 40. مدیریت چندین Sprite: لیست Sprite‌ها
  • 41. ایجاد حرکت روان برای Sprite‌ها: CALL MOTION
  • 42. پاک کردن Sprite‌ها: CALL DELSPRITE
  • 43. اولویت‌بندی Sprite‌ها (Ordering)
  • 44. Sprite‌های با سایز مختلف: 8x8, 16x16
  • 45. استفاده از Sprite‌ها برای اشیاء بازی و گلوله‌ها
  • 46. ترفندهای بهینه‌سازی انیمیشن Sprite
  • 47. چالش‌های کار با Sprite (محدودیت تعداد، رنگ)
  • 48. تولید صداهای ساده: BEEP و CALL SOUND
  • 49. پارامترهای CALL SOUND: فرکانس، مدت، ولوم
  • 50. ساخت ملودی‌های ساده
  • 51. طراحی افکت‌های صوتی برای بازی (انفجار، تیراندازی)
  • 52. استفاده از چند کانال صوتی برای موسیقی و افکت همزمان
  • 53. دریافت ورودی از کیبورد: CALL KEY و KEY$
  • 54. خواندن وضعیت جوی‌استیک‌ها: CALL JOYST
  • 55. مدیریت ورودی‌های همزمان از کیبورد و جوی‌استیک
  • 56. ساخت منوهای تعاملی با ورودی کاربر
  • 57. کنترل سرعت تکرار ورودی (Debouncing)
  • 58. چرخه اصلی بازی (Game Loop)
  • 59. مدیریت وضعیت‌های بازی: شروع، بازی، مکث، پایان
  • 60. سیستم امتیازدهی و مدیریت رکوردها
  • 61. شمارشگر زمان و استفاده از CALL GTIME
  • 62. ایجاد اعداد تصادفی: RANDOMIZE و RND
  • 63. پیاده‌سازی حرکت بازیکن
  • 64. هوش مصنوعی اولیه برای دشمنان (حرکت‌های ساده)
  • 65. مدیریت گلوله‌ها و پرتابه‌ها
  • 66. پیاده‌سازی سیستم جان بازیکن (Lives)
  • 67. طراحی سطوح (Levels) و پیشرفت بازی
  • 68. مفهوم Collision Mask برای برخوردهای دقیق‌تر
  • 69. ایجاد جلوه‌های بصری ساده (مثل چشمک‌زدن)
  • 70. مدیریت پیام‌های روی صفحه (Game Over, Next Level)
  • 71. معماری پایه برای بازی‌های کوچک
  • 72. آشنایی با Extended BASIC: مزایا و قابلیت‌ها
  • 73. تفاوت‌های کلیدی بین TI BASIC و Extended BASIC
  • 74. دستورات اضافی در Extended BASIC برای گرافیک و صدا
  • 75. مدیریت حافظه در Extended BASIC: CALL LOAD, CALL SAVE
  • 76. استفاده از توابع CALL LINK برای ارتباط با Assembly
  • 77. مبانی برنامه‌نویسی Assembly برای TI-99/4A (مرور کلی)
  • 78. افزایش سرعت بازی با بهینه‌سازی کد BASIC
  • 79. تکنیک‌های اشکال‌زدایی (Debugging) در TI BASIC
  • 80. ذخیره و بارگذاری اطلاعات بازی (High Scores) روی Tape/Disk
  • 81. مفهوم برنامه‌نویسی ماژولار (Subroutines)
  • 82. پروژه 1: ساخت یک بازی "Pong" ساده (بخش 1: صفحه و پدل‌ها)
  • 83. پروژه 1: ساخت یک بازی "Pong" ساده (بخش 2: توپ و حرکت)
  • 84. پروژه 1: ساخت یک بازی "Pong" ساده (بخش 3: برخورد و امتیاز)
  • 85. پروژه 2: توسعه بازی "Breakout" (بخش 1: آجرها و پدل)
  • 86. پروژه 2: توسعه بازی "Breakout" (بخش 2: توپ و منطق شکستن آجر)
  • 87. پروژه 2: توسعه بازی "Breakout" (بخش 3: امتیازدهی و مراحل)
  • 88. پروژه 3: طراحی یک بازی "Space Invaders" ساده (بخش 1: سفینه بازیکن)
  • 89. پروژه 3: طراحی یک بازی "Space Invaders" ساده (بخش 2: دشمنان و حرکت آنها)
  • 90. پروژه 3: طراحی یک بازی "Space Invaders" ساده (بخش 3: تیراندازی و برخورد)
  • 91. پروژه 4: ساخت یک بازی Maze (بخش 1: طراحی و نمایش ماز)
  • 92. پروژه 4: ساخت یک بازی Maze (بخش 2: حرکت بازیکن در ماز)
  • 93. پروژه 5: اصول ساخت بازی‌های Text Adventure
  • 94. پروژه 6: ساخت یک بازی Tic-Tac-Toe
  • 95. پروژه 7: ایجاد یک بازی پازل ساده (Sliding Puzzle)
  • 96. پروژه 8: ساخت بازی "Frogger" (بخش 1: پس‌زمینه و اشیاء متحرک)
  • 97. پروژه 8: ساخت بازی "Frogger" (بخش 2: حرکت قورباغه و برخورد)
  • 98. پروژه 9: ساخت یک بازی Racing ساده (بخش 1: جاده و خودرو)
  • 99. پروژه 9: ساخت یک بازی Racing ساده (بخش 2: حرکت و چالش‌ها)
  • 100. نکات پایانی و منابع بیشتر برای ادامه یادگیری
آموزش ساخت بازی‌های سرگرم‌کننده با TI BASIC و Extended BASIC - قدم به دنیای نوستالژی!

آموزش ساخت بازی‌های سرگرم‌کننده در TI BASIC و Extended BASIC - رویای بازی‌ساز شدن را محقق کنید!

آیا همیشه آرزو داشته‌اید بازی‌های خودتان را بسازید؟ آیا به یاد دارید ساعت‌ها پای کامپیوترهای قدیمی می‌نشستید و از بازی‌های ساده اما اعتیادآور لذت می‌بردید؟ حالا وقت آن رسیده که خودتان دست به کار شوید و با الهام از دوران طلایی بازی‌های رایانه‌ای، شاهکارهای خودتان را خلق کنید!

دوره جامع "آموزش ساخت بازی‌های سرگرم‌کننده در TI BASIC و Extended BASIC"، دقیقا همان چیزی است که برای شروع این سفر هیجان‌انگیز نیاز دارید. این دوره با الهام از کتاب ارزشمند "Entertainment Games in TI BASIC and Extended BASIC"، به شما کمک می‌کند تا اصول و فنون برنامه‌نویسی بازی را در زبان بیسیک یاد بگیرید و با استفاده از TI BASIC و Extended BASIC، بازی‌های جذاب و سرگرم‌کننده‌ای بسازید. فرصتی بی‌نظیر برای بازگشت به ریشه‌های بازی‌سازی و خلق آثاری خلاقانه و نوستالژیک.

درباره دوره

این دوره یک سفر آموزشی کامل و جامع است که شما را از صفر تا صد با برنامه‌نویسی بازی در TI BASIC و Extended BASIC آشنا می‌کند. ما با تکیه بر رویکرد عملی و پروژه‌محور، به شما یاد می‌دهیم چگونه ایده‌های خود را به بازی‌های واقعی تبدیل کنید. در این دوره، نه تنها مفاهیم پایه برنامه‌نویسی را خواهید آموخت، بلکه با تکنیک‌های پیشرفته طراحی بازی، گرافیک ابتدایی، صداگذاری و هوش مصنوعی ساده نیز آشنا خواهید شد. این دوره، پلی بین دانش نظری و کاربرد عملی است و شما را برای ورود به دنیای بازی‌سازی آماده می‌کند.

دوره ما با حفظ روح کتاب "Entertainment Games in TI BASIC and Extended BASIC"، محتوای آن را به‌روزرسانی و با مثال‌های عملی و کاربردی غنی‌تر کرده است. ما مطمئن شده‌ایم که شما با یادگیری مفاهیم اصلی و تمرین روی پروژه‌های متنوع، به یک برنامه‌نویس بازی ماهر تبدیل شوید و بتوانید بازی‌های منحصر به فرد خود را طراحی و پیاده‌سازی کنید.

موضوعات کلیدی دوره

  • آشنایی با TI BASIC و Extended BASIC و محیط برنامه‌نویسی
  • مفاهیم پایه برنامه‌نویسی: متغیرها، حلقه‌ها، شرط‌ها
  • ورودی و خروجی: دریافت اطلاعات از کاربر و نمایش نتایج
  • گرافیک ابتدایی: رسم اشکال، خطوط و متن
  • صداگذاری: ایجاد صداها و افکت‌های صوتی ساده
  • طراحی بازی: اصول طراحی گیم‌پلی و رابط کاربری
  • هوش مصنوعی ساده: ایجاد رفتار هوشمند برای شخصیت‌های بازی
  • بهینه‌سازی کد: افزایش سرعت و کارایی بازی
  • خطایابی و رفع اشکال
  • پروژه‌های عملی: ساخت بازی‌های متنوع و سرگرم‌کننده

مخاطبان دوره

این دوره برای افراد زیر مناسب است:

  • علاقه‌مندان به بازی‌سازی که هیچ تجربه‌ای در برنامه‌نویسی ندارند.
  • برنامه‌نویسانی که می‌خواهند با زبان بیسیک و اصول برنامه‌نویسی بازی آشنا شوند.
  • افرادی که به دنبال یک دوره آموزشی جامع و کاربردی برای یادگیری بازی‌سازی هستند.
  • علاقه‌مندان به دوران نوستالژیک بازی‌های رایانه‌ای و کامپیوترهای قدیمی.
  • دانشجویان رشته‌های کامپیوتر و مهندسی نرم‌افزار.

چرا این دوره را بگذرانیم؟

گذراندن این دوره مزایای بسیاری برای شما خواهد داشت:

  • یادگیری آسان و سریع: TI BASIC و Extended BASIC زبان‌های ساده و قابل فهمی هستند که یادگیری آن‌ها بسیار آسان است.
  • ایجاد بازی‌های سرگرم‌کننده: با این دوره، می‌توانید بازی‌های جذاب و سرگرم‌کننده‌ای بسازید و دوستان و خانواده خود را شگفت‌زده کنید.
  • کسب مهارت‌های ارزشمند: یادگیری برنامه‌نویسی بازی، مهارت‌های حل مسئله، تفکر خلاق و کار تیمی را در شما تقویت می‌کند.
  • فرصت‌های شغلی: با کسب تجربه در بازی‌سازی، می‌توانید وارد صنعت پررونق بازی‌های رایانه‌ای شوید.
  • بازگشت به نوستالژی: این دوره به شما فرصت می‌دهد تا خاطرات خوش دوران کودکی خود را زنده کنید و بازی‌هایی با الهام از آن دوران بسازید.
  • پروژه‌محور: از همان ابتدای دوره، با پروژه‌های عملی درگیر می‌شوید و مهارت‌های خود را در عمل به کار می‌گیرید.
  • پشتیبانی کامل: ما در طول دوره، به سوالات شما پاسخ می‌دهیم و شما را در مسیر یادگیری همراهی می‌کنیم.
  • جامعه فعال: به یک جامعه بزرگ از علاقه‌مندان به بازی‌سازی بپیوندید و با آن‌ها در ارتباط باشید.

سرفصل‌های دوره (100 سرفصل جامع)

دوره ما شامل 100 سرفصل جامع و دقیق است که تمام جنبه‌های برنامه‌نویسی بازی در TI BASIC و Extended BASIC را پوشش می‌دهد. برخی از سرفصل‌های کلیدی عبارتند از:

  • مقدمه‌ای بر کامپیوتر TI-99/4A و BASIC
  • نصب و راه‌اندازی محیط برنامه‌نویسی
  • دستورات اصلی BASIC: PRINT، INPUT، LET
  • عملگرهای ریاضی و منطقی
  • متغیرها و انواع داده
  • حلقه‌های FOR...NEXT و WHILE...WEND
  • دستورات شرطی IF...THEN...ELSE
  • آرایه‌ها و کاربردهای آن‌ها
  • زیربرنامه‌ها و توابع
  • گرافیک ابتدایی: رسم خطوط، دایره‌ها و مستطیل‌ها
  • استفاده از رنگ‌ها و الگوها
  • نمایش متن و کنترل موقعیت آن
  • صداگذاری: تولید صداهای ساده
  • استفاده از صفحه کلید و جوی استیک
  • ایجاد منوهای بازی
  • طراحی رابط کاربری
  • پیاده‌سازی هوش مصنوعی ساده برای دشمنان
  • تکنیک‌های بهینه‌سازی کد
  • رفع اشکال و خطایابی
  • ذخیره و بارگذاری بازی‌ها
  • ساخت بازی حدس عدد
  • ساخت بازی سنگ، کاغذ، قیچی
  • ساخت بازی مار
  • ساخت بازی پونگ
  • ساخت بازی آجر شکن
  • ساخت بازی تیراندازی فضایی
  • ساخت بازی ماز
  • پروژه نهایی: ساخت یک بازی کامل با تمام ویژگی‌ها
  • و ده‌ها سرفصل دیگر...

همین حالا در دوره "آموزش ساخت بازی‌های سرگرم‌کننده در TI BASIC و Extended BASIC" ثبت‌نام کنید و رویای بازی‌ساز شدن را به واقعیت تبدیل کنید!

برای ثبت‌نام کلیک کنید!

✦ مجموعه ویژه یادگیری

یک دوره، چند مسیر برای یادگیری بهتر

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

مدت‌زمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج می‌شود.

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

پس از تکمیل فعالیت‌های لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر می‌شود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir
تگ‌ها: BASIC Programming Extended BASIC programming Game Design Game Development old school games Programming Tutorial Retro Gaming TI BASIC games TI Computer Vintage Computing آموزش Extended BASIC آموزش TI BASIC بازی‌های کامپیوتری برنامه‌نویسی بازی بیسیک ساخت بازی TI

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.