ایجاد بازی به سبک آرکید در Roblox
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد حساب Roblox و نصب Roblox Studio
- چگونه آبجکتهای بازی را در Roblox بسازید؟
- جابهجایی، مقیاسبندی و چرخش آبجکتهای بازی
- افزودن تکنیکهای اسکریپتنویسی ساده تا پیشرفته
- هوش مصنوعی NPC برای یافتن یک بازیکن
- درونیابی خطی برای حرکت هموار (LERP)
- ریاضیات برداری
پیشنیازهای دوره
- تجربهای در برنامهنویسی
- اتصال اینترنت
- کامپیوتری با مجوز نصب نرمافزار
توضیحات دوره
به دنیای هیجانانگیز Roblox خوش آمدید! در این دوره، شما یاد خواهید گرفت که چگونه بازیهای خود را در پلتفرم Roblox ایجاد کرده و توسعه دهید.
Roblox یک پلتفرم بازیسازی آنلاین بسیار محبوب است که در سالهای اخیر رونق زیادی پیدا کرده است. این پلتفرم فرصتی منحصربهفرد برای توسعهدهندگان مشتاق بازی فراهم میکند تا بازیهای خود را بسازند و منتشر کنند، آنها را با کامیونیتی بزرگی از بازیکنان به اشتراک بگذارند و حتی از آنها درآمد کسب کنند.
در طول دوره، شما با ابزارها و ویژگیهای مختلفی که در Roblox موجود است، آشنا خواهید شد. این امر شامل ویرایشگر بازی، زبان اسکریپتنویسی و کتابخانه دارایی میشود. شما یاد خواهید گرفت که چگونه مکانیکهای جذاب بازی را ایجاد، محیطهای تعاملی را طراحی و ویژوال افکتها و افکتهای صوتی را بگنجانید تا تجربهای کاملاً فراگیر ایجاد کنید.
چه شما یک برنامهنویس باتجربه باشید یا یک تازهکار، این دوره به گونهای طراحی شده که برای تمام سطوح مهارت قابل دسترسی باشد. مدرسان باتجربه ما هر مرحله از فرآیند توسعه را برای شما توضیح میدهند و آموزشهای عملی و نظری را ارائه میدهند تا اطمینان حاصل کنند که شما قادر به ایجاد بازیهای باکیفیت و جذاب هستید.
در پایان دوره، شما پایهای خوب در توسعه بازیهای Roblox خواهید داشت و مهارتها و دانش لازم برای ایجاد بازیهای خود، اشتراکگذاری آنها با دیگران و حتی کسب درآمد از آنها را کسب خواهید کرد. بنابراین، به این سفر هیجانانگیز به دنیای توسعه بازی Roblox بپیوندید!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مبتدی بازی با کمی تجربه در برنامهنویسی
- توسعهدهندگانی با تجربه کم در ایجاد بازیهای Roblox
- دانشآموزان دبیرستان یا بالاتر در ریاضیات و علوم کامپیوتر
ایجاد بازی به سبک آرکید در Roblox
-
مقدمه 01:05
-
ایجاد حساب Roblox و نصب Roblox 02:08
-
ایجاد و بازی کردن یک بازی خالی 04:40
-
پیکربندی پنجره Roblox Studio 03:56
-
Roblox Studio None
-
بازیکن Roblox Studio و سرور تست 02:30
-
حرکت در پنجره فضای کاری (صحنه) 01:19
-
افزودن بخش 05:07
-
جابهجایی و تغییر اندازه بخشها با استفاده از پنجره ویژگیها 04:19
-
راهرو 01:22
-
گلوله 02:43
-
حذف آبجکتها، ساخت مدلها، ایجاد پوشهها و موجودی 05:23
-
بخش 1 None
-
اولین اسکریپت - دستور چاپ 03:20
-
Lua (Luau) - زبان برنامهنویسی یا Roblox 01:46
-
دسترسی به ویژگیهای بخش با کد 04:09
-
تغییر ویژگیهای آبجکت بازی با یک اسکریپت 02:38
-
ایجاد یک تابع 03:41
-
افزودن پارامترها به تابع 02:09
-
تابع ریفکتور (عملگر =+) 02:42
-
چرا پارامترهای تابع؟ 01:02
-
حلقه For 01:53
-
ایجاد منطقه تست از بازی فعلی خود 01:10
-
حلقه For - تسک 1 - انتقال روانتر و سریعتر 02:56
-
حلقه For - استفاده از شمارنده حلقه 02:34
-
حلقه For - از زیاد به کم 02:39
-
حلقه For - خارج از محدوده 02:38
-
حلقه While 01:16
-
اسکوپ متغیر 01:09
-
مقادیر بازگشتی تابع 02:14
-
مبانی اسکریپتنویسی None
-
رویداد لمسی 04:38
-
انساننما و رویداد لمسی 05:14
-
بررسی بازیکن در رویداد لمسی 04:30
-
Leaderboard 04:49
-
بروزرسانی امتیازات Leaderboard از گلولهها 06:36
-
تمرین عیبیابی Leaderboard 02:07
-
راهحل تمرین Leaderboard 04:41
-
افزودن صدای Chomp به بازیکن 04:14
-
رویداد از راه دور Chomp به کلاینت 04:57
-
SoundService برای پخش Chomp روی کلاینت 03:46
-
رویداد لمسی، صدا، کلاینت None
-
افزودن Maze 04:49
-
گلولهها 03:07
-
فعالسازی گلولهها - ذخیره گلولهها در جدول 05:02
-
فعالسازی گلولهها - حلقه For و دیباگر 04:23
-
فعالسازی گلولهها - حلقه For به صورت جفت 03:48
-
فعالسازی گلولهها - کلونسازی اسکریپت خوردن 03:45
-
جداول، حلقههای For و کلونسازی None
-
ایجاد شبحها 02:25
-
دندههای شبح - اتحاد و منفی کردن بخشها 02:11
-
چشمهای شبح 04:41
-
بخش اصلی شبح 04:24
-
ایجاد نود تقاطع برای هوش مصنوعی 03:46
-
پرتو برای Raycasting 03:20
-
Raycast ساده 07:40
-
پارامترهای Raycast 05:55
-
دیوارها در مقابل نودها در Raycast 03:41
-
جهتهای Raycast 08:13
-
چرخش شبح 08:06
-
سرعت چرخش 02:17
-
حرکت شبح به نود 06:37
-
انتخابهای مسیر شبح 06:38
-
حرکت نودها و شبحها به Maze 06:00
-
قرار دادن شبحها 06:05
-
پرتوها و Raycasts None
-
ایجاد بازی جدید با منطقه شروع و نقشه 07:50
-
تنوع انتخابهای شبحها 02:27
-
ساخت لابی 08:58
-
تله پورت به نقشه 07:23
-
دریافت RigEdit Lite 01:02
-
ساخت کاراکتر استارتر شما 09:44
-
افزودن مفاصل به کاراکتر 02:54
-
ایجاد انیمیشن کاراکتر 08:30
-
تنظیم ارتفاعها 08:45
-
انیمیشن Chomp در کاراکتر استارتر شما 06:49
-
تمرین - ایمپورت همه موارد به یک نقشه دوم 10:57
-
بازگشت به نقشه MelonMan 04:20
-
آسیب شبح 03:01
-
کلونسازی اسکریپتهای آسیب به شبحها 03:43
-
شمارش جانها 06:18
-
ایجاد کامپوننت رابط کاربری برای حفظ جانها 04:38
-
افزودن آیکونها برای جانها 05:11
-
افزودن کد برای بروزرسانی رابط کاربری جانها 09:05
-
Utils شبح - بخش 1 - اسکریپتهای ماژول 06:57
-
Utils شبح - بخش 2 - RayCast، حرکت و انتخابها در Utils 08:11
-
گشت زدن - RunGhost 03:20
-
پیکربندی شبح 07:16
-
ریست کردن شبحها هنگام مرگ 07:53
-
کلونسازی گشت زدن و پیکربندی شبحها 06:20
-
تلهپورت، بازگشت به لابی 04:19
-
افزودن چشم به Melon Man 04:27
-
تغییر صدای مرگ 03:23
-
شروع صدا 06:03
-
تلهپورت درون صحنه 12:26
-
تلهپورت Maze Cap و صدای محلی 07:20
-
یافتن نزدیکترین دشمن 10:48
-
آیا دشمن در جلو است؟ 07:53
-
تصمیمات هوشمندانه شبح 08:00
-
غیرفعالسازی عناصر رابط کاربری پیشفرض Roblox 02:39
-
رابط کاربری امتیاز بالا 04:58
-
رابط کاربری امتیاز، سطح و دراپها 03:59
-
Leaderboard به فریم امتیازات 04:56
-
ایجاد گلولههای قدرتی 03:27
-
کلونسازی اسکریپت گلوله قدرتی به گلولههای قدرتی 06:13
-
گلولههای قدرتی نبضدار - TweenService 07:14
-
رویداد گلوله قدرتی با صدا 09:57
-
پلک زدن شبح با گلوله قدرتی 06:44
-
غیرفعالسازی آسیب شبح هنگام استفاده از گلوله قدرتی 06:44
-
ارسال شبحها به خانه - بخش 1 08:40
-
ارسال شبحها به خانه - بخش 2 05:54
-
آمادهسازی برای سطح 02:16
-
رابط کاربری برای شروع یک سطح 05:23
-
کد برای شروع رابط کاربری سطح 05:11
-
تست گلولههای باقیمانده 02:55
-
شمارشگر گلولههای باقیمانده 04:42
-
ریست کردن گلولهها 06:19
-
ریست کردن بازیکن بعد از سطح 07:09
-
دریافت صدای برنده (رابط کاربری) 08:14
-
بروزرسانیهای رابط کاربری بین سطوح 04:50
-
تکمیل رابط کاربری بازیکن و ریست در شروع و تغییر سطح 09:48
-
جهش برای گلولههای قدرتی 09:08
-
ارسال شبحها به خانه با بررسی ایمنی 01:56
-
تریگر کردن ریست شبح هنگام تغییر سطح 07:21
-
مواردی برای خطرناکتر کردن شبحها 00:25
-
افزایش سرعت شبح با تغییر سطح 08:03
-
شبحهای باهوشتر - بخش 1 09:53
-
شبحهای باهوشتر - بخش 2 12:58
-
افزایش دید شبح 04:38
-
جانهای بیشتر 02:29
-
فعالسازی دیتااستور 06:20
-
ذخیره و دریافت داده 04:20
-
ذخیره جدول امتیازات 10:07
-
مرتبسازی جدول برای امتیازات برتر 06:11
-
گسترش قابلیت امتیازات بالا 04:51
-
تماس حفاظت شده و داده خوب 07:30
-
بروزرسانی امتیاز بالا در رابط کاربری 06:12
-
ایجاد بخش بیلبورد برای امتیازات بالا 02:37
-
ایجاد رابط کاربری گرافیکی (GUI) سطح برای بخش بیلبورد 06:54
-
اسکریپت جدول امتیازات برای لابی 08:51
-
امتیازات برای خوردن شبحها - بخش 1 03:18
-
امتیازات برای خوردن شبحها - بخش 2 07:07
-
رابط کاربری امتیازات برای خوردن شبحها - بخش 1 05:15
-
رابط کاربری امتیازات برای خوردن شبحها - بخش 2 09:32
-
امتیازات برای تست شبح 01:23
مشخصات آموزش
ایجاد بازی به سبک آرکید در Roblox
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:145
- مدت زمان :11:58:35
- حجم :8.36GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy