لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت بازی ویدئویی با هوش مصنوعی در ۲ هفته — بدون کدنویسی
- آخرین آپدیت
دانلود Build a Video Game with AI in 2 Weeks — No Code
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
اولین بازی موبایلی خود را در محیط Unity و با استفاده از هوش مصنوعیهایی مانند Claude بسازید — بدون نیاز به کدنویسی، بدون تجربه قبلی، فقط با نتایج گامبهگام.
ساخت بازیهای ویدئویی واقعی در Unity با کمک AI، بدون دانستن زبانهای برنامهنویسی.
اتصال هوش مصنوعیهایی مثل Claude و Codex به Unity از طریق MCPها.
برنامهریزی مکانیکهای بازی: حرکت کارتها، سفارشات و سیستم ذخیره.
تولید خودکار مراحل بازی با AI با استفاده از تصاویر و فایلها.
طراحی کامل رابطهای کاربری (UI) به همراه انیمیشنهای ساخته شده توسط هوش مصنوعی.
بهینهسازی و خروجی گرفتن از بازی برای موبایل با کمک AI.
پیشنیازها: بدون نیاز به تجربه کدنویسی یا برنامهنویسی — اگر بتوانید با کامپیوتر کار کنید، میتوانید در این دوره شرکت کنید.
اشتراک هوش مصنوعی: حداقل ۲۰ دلار و در حالت ایدهآل ۱۰۰ دلار در ماه (تقریبی).
اشتیاق به یادگیری و ساخت اولین بازی ویدئویی خود به صورت مرحله به مرحله.
نسخه رایگان Unity و یک حساب کاربری رایگان Unity — من نحوه نصب همه موارد را به شما آموزش میدهم.
همیشه دوست داشتید بازی ویدئویی خودتان را بسازید، اما هر بار که تلاش کردید، یک دیوار سد راهتان شد: کدنویسی.
متغیرها، توابع، خطاهای رمزآلود در نیمهشب... تا اینکه در نهایت تسلیم شدید و با خودتان گفتید توسعه بازی برای شما نیست.
چیزی که هیچکس به شما نگفت این است: آن دیوار دیگر وجود ندارد.
قوانین توسعه بازی تغییر کرده است. دیگر نیازی نیست برنامهنویس شوید — بلکه باید بدانید چگونه هوش مصنوعی را مجبور کنید تا برای شماکار کند. در این دوره، من گامبهگامبه شما نشان میدهم که چگونه Unityرا با دستیارهای هوش مصنوعی مانند Claudeو Codexترکیب کنید تا یک بازی کامل را از صفر بسازید — حتی اگر تا به حال یک خط کد هم ننوشته باشید.
این یک اسباببازی یا یک دموی ساده نیست که هفته آینده فراموشش کنید. این یک بازی واقعی و کاربردیاست که با دستان خودتان و با کمک AI به عنوان کمکخلبان میسازید.
دقیقاً آنچه در پایان این دوره به دست میآورید:
راهاندازی کامل از صفر:نصب Unity، پیکربندی پروژه، ایجاد مخزن GitHub و اتصال AIها به محیط کاری از طریق MCPها.
برنامهریزی مکانیکهای کامل:سیستم تولید کارتها، حرکت، ترتیب سفارشات، سیستم ذخیره و شرایط باخت بازی.
تولید مراحل با هوش مصنوعی:ساخت خودکار مراحل از روی فایلها و حتی تصاویر — و سپس گسترش آنها به مراحل بزرگتر و پیچیدهتر.
طراحی رابطهای کاربری کامل:منوی اصلی، رابط محیط بازی، صفحه اتمام مرحله و صفحه باخت، همراه با انیمیشنهای ساخته شده توسط AI.
افزودن عمق به بازی:پیادهسازی سیستم سکه و قدرتهای ویژه (Power-up) برای تبدیل بازی به یک محصول نهایی.
خروجی موبایل:ایجاد Build، بهینهسازی عملکرد و نرخ فریم (FPS) با AI، اصلاح متریالها و آمادهسازی برای انتشار.
در نهایت، شما فقط یک بازی روی گوشی خود نخواهید داشت، بلکه چیزی بسیار ارزشمندتر را به دست میآورید: یک فرآیند دقیق و تکرارپذیر برای تبدیل هرایدهای در ذهنتان به یک بازی ویدئویی واقعی— سریعتر از آنچه فکرش را میکردید.
زیرا مانع واقعی هرگز کدنویسی نبود، بلکه دانستن نحوه هدایت هوش مصنوعی بود. این مهارت را یاد بگیرید و تمام درها به روی شما باز خواهد شد.
اولین بازی شما بسیار نزدیکتر از آن است که فکر میکنید. همین حالا ثبتنام کنید و اولین قدم را بردارید.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
دانلود Unity و ایجاد پروژه
Download Unity And Create Your Project
آشنایی با محیط Unity
Introduction to Unity
ایجاد مخزن در Github
Create A Repositor On Github
اتصال هوش مصنوعیها به Unity (Claude و Codex)
Connecting AIs to Unity (Claude and Codex)
ایجاد صحنه گیمپلی
Create Gameplay Scene
دانلود پروژه
Download The Project
کار با پرامپتها
Prompts
اولین گامهای Vibe Coding
Vibe Coding First Steps
ساخت Prefab کارت
Create Prefab “Card”
ساخت تخته بازی (Board)
Create Board
تولید نمونه کارتها (Instantiate)
Instantiate Cards
توضیح کدها
Code Explanation
معرفی MCPها و GitHub Desktop
MCPs and GitHub Desktop
مقدمهای بر MCPها
Introduction to MCPs
تست یک MCP در Claude
Testing an MCP in Claude
استفاده از MCP در Codex
Using MCP in Codex
کار با GitHub Desktop
GitHub Desktop
سیستم تولید کارتها
Card Spawning System
وارد کردن مدل کارت
Import Card Model
تنظیمات دوربین
Camera Settings
تنظیم ارتفاع و عرض کارت
Configure Card Height and Width
ساخت سیستم پایه سازنده مراحل
Create Level Builder Base System
تغییر رنگ کارتها
Change Card Colors
ساخت مراحل عمودی
Build Vertical Levels
بهبودهای ساده
Simple Improvements
ساخت مراحل افقی
Build Horizontal Levels
ایجاد مراحل متنوع
Create Different Levels
بازنویسی و بهینهسازی کد (Refactoring)
Refactoring Code
زوم دوربین
Camera Zoom
سیستم حرکت کارتها و سفارشات
Card Movement and Orders System
تعیین جهت برای کارتها
Give Direction to Cards
حرکت کارتها
Card Movement
بهینهسازی کدها
Refactoring
افزودن سفارشات
Add Orders
درک سفارشات متعدد
Understanding Multiple Orders
پیادهسازی سفارشات متعدد
Multiple Orders
رفع باگها به صورت بخشبندی شده
Fix Bugs in Chunks
بهبود زوم دوربین و موقعیت تخته
Improve Camera Zoom and Board Position
رابط کاربری اتمام مرحله
Level Complete Interface
بهبود رابطهای کاربری
Improve UIs
بازنویسی نهایی
Refactor
سیستم ذخیره (Reserve)
Reserve System
درک سیستم ذخیره (Reserve)
Understanding the Reserve System
تمرکز صحیح روی تخته و سفارشات
Focus Board and Orders Correctly
تغییر رابطهای کاربری به حالت عمودی
Moving UIs to Vertical
درک بصری سیستم ذخیره
Understanding the Reserve System (Visual)
پرامپتنویسی برای Claude جهت ایجاد ذخیرهها
Prompt Claude to Create Reserves
بهبود تسمه - بخش اول
Improve Belt – Part 1
بهبود تسمه - بخش دوم
Improve Belt – Part 2
تنظیم صحیح نقاط موقعیت
Position Points Correctly
چرخش کارتها روی تسمه
Card Rotations on Belt
بهینهسازی کد
Refactoring
بهبود انیمیشنهای Tween
Improve Tweens
بهبود سیستم مراحل و ذخیره
Improve Level and Reserve System
ساخت مراحل جدید
Create New Levels
بهبود انیمیشن ورود کارت به ذخیره
Improve Card Entry Tween to Reserve
تکرار مراحل و بهبود ذخیرهها
Loop Levels and Improve Reserves
رفع اشکالات سیستم ذخیره
Fix Reserves
ساخت مراحل با AI و فایلهای MD - بخش اول
Create Levels with AI and MD Files – Part 1
ساخت مراحل با AI و فایلهای MD - بخش دوم
Create Levels with AI and MD Files – Part 2
ساخت مراحل با AI با استفاده از تصاویر - بخش اول
Create Levels with AI Using Images – Part 1
ساخت مراحل با AI با استفاده از تصاویر - بخش دوم
Create Levels with AI Using Images – Part 2
بهبود مراحل ساخته شده توسط AI
Improve AI-Created Levels
ساخت مراحل بیشتر با هوش مصنوعی
Create More Levels with AI
اصلاح رابط کاربری سازنده مراحل
Fix UI Level Builder
نحوه ساخت مراحل بزرگتر - بخش اول
How to Build Larger Levels – Part 1
نحوه ساخت مراحل بزرگتر - بخش دوم
How to Build Larger Levels – Part 2
ساخت مراحل بزرگتر با AI - بخش اول
Build Larger Levels with AI – Part 1
ساخت مراحل بزرگتر با AI - بخش دوم
Build Larger Levels with AI – Part 2
رابطهای کاربری
User Interfaces
منوی اصلی - طراحی UI
Main Menu – UI
منوی اصلی - منطق برنامه
Main Menu – Logic
پیادهسازی بخشهای قابل تقسیم
Implement Divisible Chunks
رابط کاربری محیط بازی
Gameplay UI
رابط کاربری اتمام مرحله
Level Complete UI
منطق اتمام مرحله
Level Complete – Logic
رابط کاربری باخت بازی
Game Over – UI
انیمیشنسازی UI با AI - بخش اول
Animate UIs with AI – Part 1
انیمیشنسازی UI با AI - بخش دوم
Animate UIs with AI – Part 2
شرایط باخت بازی
Game Over Conditions
درک شرایط باخت بازی
Understanding Game Over Conditions
صفحه نیاز به فضای خالی
Need Space Screen
منطق نیاز به فضا - بخش اول
Need Space Logic – Part 1
منطق نیاز به فضا - بخش دوم
Need Space Logic – Part 2
رابط کاربری ظرفیت تسمه
Belt Capacity UI
استفاده از Tween در رابط ظرفیت تسمه
Tweens in Belt Capacity UI
سیستم سکهها
Coin System
سیستم سکهها - بخش اول
Coin System – Part 1
سیستم سکهها - بخش دوم
Coin System – Part 2
رابط کاربری قدرتهای ویژه (Power Ups)
Power Ups UI
قدرت ویژه سفارش اضافی
Extra Order Power Up
قدرت ویژه افزایش ذخیرهها
Increase Reserves Power Up
قدرت ویژه راهنما (Hint)
Hint Power Up
تست بازی روی موبایل
Testing the Game on Mobile
گرفتن خروجی (Build)
Make a Build
بهینهسازی خروجی با Claude - بخش اول
Optimize Build with Claude – Part 1
بهینهسازی خروجی با Claude - بخش دوم
Optimize Build with Claude – Part 2
من حدود چهار سال است که در زمینه توسعه بازی فعالیت میکنم. با افزایش تجربهام، اشتیاق به اشتراکگذاری دانش خود با دیگران و خلق پروژههای شخصی، در من رشد کرد.
در نتیجه، کانال یوتیوب خود را با نام Letta Corporation در جولای ۲۰۲۲ راهاندازی کردم. در کمتر از سه سال، توانستم جامعهای بزرگ و حامی با بیش از ۱۰,۰۰۰ مشترک بسازم! این افراد به این دلیل مرا دنبال میکنند که توانستهام به آنها در بهبود مهارتهایشان به عنوان توسعهدهنده بازی کمک کنم.
مدرس دورههای توسعه بازی در یک شرکت معتبر
به لطف دیده شدن کانال یوتیوبم، با پابلو فاریاس، مدیرعامل Zenva، ارتباط برقرار کردم. Zenva یک وبسایت پیشرو در زمینه برنامهنویسی و توسعه بازی با بیش از ۱ میلیون یادگیرنده است. او از نحوه تدریس من در ویدیوهای رایگان یوتیوب استقبال کرد و مشتاق بود تا دورههای بیشتری در زمینه توسعه بازی برای پلتفرم خود ایجاد کنیم. در نتیجه، من در عرض دو ماه، ۱۰ دوره Godot به مجموع ۲۵ ساعت محتوا و همچنین هفت دوره GameMaker به مجموع ۲۲ ساعت محتوا ایجاد کردم.
همکاری با یکی از بزرگترین شرکتهای توسعه بازی موبایل
علاوه بر این، فرصت همکاری با Voodoo، یکی از بزرگترین شرکتهای توسعه بازی موبایل با ۷ میلیارد دانلود و ۲۰۰ میلیون کاربر فعال ماهانه، را به صورت استودیو خارجی داشتم. من در برنامه آکادمی Voodoo شرکت کردم و از نزدیک با تیمی متخصص از Voodoo همکاری داشتم که بازیهای تست شده توسط من را تأیید میکردند. این بازیها با Unity ساخته شده بودند. نمیتوانید تصور کنید که هنگام ایجاد سه نمونه اولیه موفق با آنها، چقدر از کارشناسان صنعت آموختم.
علاوه بر تجربیات حرفهای، مفتخر به همکاری به عنوان توسعهدهنده بازی مستقل برای مشتریان مختلف و ساخت بازیهای مستقل در فروشگاه Google Play نیز بودهام. باز هم، با استفاده از موتور Unity.
دو علاقه اصلی من در زندگی، توسعه و تدریس هستند. اطمینان میدهم که دورههایی که ایجاد میکنم، نتیجه این دو علاقه واقعی در زندگی است و تجربهای لذتبخش و غنی را برای یادگیری شما تضمین میکند.
نمایش نظرات