دوره آموزشی
The Great Courses
دوبله زبان فارسی

ساخت سیستم کشت محصول در Roblox

ساخت سیستم کشت محصول در Roblox

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • مدل پروژه را ایمپورت کنید و پروژه را برای شروع سازماندهی کنید.
  • از رویداد changed به منظور بروزرسانی رابط کاربری گرافیکی برای زمانی که مقدار طلا تغییر می‌کند، استفاده کنید.
  • یک ماژول اسکریپت توابع بسازید و تابعی را برای نمایش بازخورد به بازیکن اضافه کنید.
  • رنگ قطعات زمین را با پیشرفت آن‌ها در مراحل رشدشان با متغیری به نام State تغییر دهید.
  • ابزارهای شن‌کش، سطل و کیسه بذر را برای استفاده در مزرعه و رشد محصولات کدنویسی کنید.
  • بذرهای آفتابگردان، کدو و ذرت را برای رشد در مزرعه کدنویسی کنید.
  • تمام جزئیات محصولات خود را به ماژول اسکریپت بذر اضافه کنید.
  • دستورات شرطی ایجاد کنید که بازیکن را برای تجهیز و استفاده از ابزار مناسب برای انجام کار راهنمایی می‌کنند.
  • به بازیکن اجازه دهید از چاه آب بردارد تا محصولات را آبیاری کند.
  • یک رابط کاربری گرافیکی (GUI) ویژه ایجاد کنید که به شما اجازه می‌دهد تغییر متغیرها در طول بازی را مشاهده کنید و خودش را هنگام افزایش و کاهش تعداد متغیرها تنظیم می‌کند.
  • یک اسکریپت شروع بازی بسازید که به هر بازیکن مزرعه‌ای می‌دهد.
  • توسعه یک رابط کاربری گرافیکی را شروع کنید که امکان هاور کردن روی زمین و نمایش بذرهای قابل کشت به بازیکن را فراهم می‌کند و به آن‌ها اجازه می‌دهد روی یک دکمه کلیک کنند تا بذر را بکارند.
  • برای هر بذر موجود در موجودی بازیکن یک دکمه بسازید.
  • کدی بنویسید که تمام اطلاعات یک بذر را از دیکشنری بذر دریافت می‌کند و در قطعه زمینی که بذر در آن کاشته می‌شود قرار می‌دهد.
  • گیاه درست را Spawn کنید و به قطعه زمین اختصاص دهید تا برای رشد و برداشت آماده باشد.
  • از Ray Casting برای تغییر رنگ هر چیزی که روی آن کلیک می‌کنید در پروژه استفاده کنید.
  • از پارامترهای Ray Cast برای تغییر رفتار قطعه زمین هنگام حرکت دادن آن در فضای کاری استفاده کنید.
  • از برخورد بازیکنان به بازیکنان دیگر و برخورد قطعات زمین با بازیکنان جلوگیری کنید تا گیم‌پلی روان‌تر داشته باشید.
  • اجازه دهید بازیکنان وقتی طلای کافی بدست آوردند بذرهای جدید بخرند.
  • بازی را با 2 مدل مزرعه تست کنید، یک سرور تست 2 بازیکنه در Roblox Studio ایجاد کنید.
  • برای هر بازیکن از طریق ماژول داده که ایجاد کردید، یک فروشگاه داده ایجاد کنید.
  • داده ذخیره‌شده بازیکن را هنگام بازگشت به بازی بازیابی کنید.
  • تغییراتی در اسکریپت ورودی کاربر ایجاد کنید تا دکمه‌های موبایل برای بازیکنان با دستگاه‌های لمسی ایجاد کنید و به آن‌ها امکان بازی در گوشی را بدهید.
  • یک ماژول اسکریپت و اسکریپت کنترلر انیمیشن بسازید تا همه انیمیشن‌های مورد نیاز در پروژه خود را مدیریت کند.
  • انیمیشن برداشتن آب از چاه با سطل و همچنین آبیاری گیاهان با سطل توسط بازیکن را بسازید.
  • انیمیشن پریدن بازیکن هنگام برداشت محصولات را بسازید.

توضیحات دوره

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

برخی مفاهیم آموزشی کلیدی عبارتند از:

  • استفاده از ماژول اسکریپت‌ها به روش‌های مختلف
  • استفاده از کوروتین‌ها برای توقف و ادامه رشد گیاه
  • ایجاد انیمیشن‌ها و استفاده از آن‌ها
  • ذخیره موقعیت و Attributeهای قطعات در فروشگاه داده
  • استفاده از Ray Casting برای جابجایی و قراردهی قطعات
  • ایجاد دیکشنری داده برای ارجاع از اسکریپت‌های دیگر
  • کدنویسی و استفاده از رابط‌های کاربری گرافیکی سطح، صفحه و بیلبورد

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

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

  • کدنویسان Roblox در سطح متوسط
  • توسعه‌دهندگان Roblox

ساخت سیستم کشت محصول در Roblox

  • سازماندهی پروژه 13:31
  • نمایش طلا در رابط کاربری گرافیکی 13:18
  • رابط کاربری گرافیکی سر بازیکن و بازخورد 07:38
  • شروع اسکریپت قطعه زمین، رنگ‌ها و State زمین 21:18
  • کد اولیه و متغیرهای ابزارها 09:33
  • کدنویسی بذرها و متغیرها 11:14
  • ایجاد دیکشنری بذر 09:32
  • بروزرسانی اسکریپت قطعه زمین 12:23
  • کدنویسی چاه و متغیرها 17:34
  • تست رابط کاربری گرافیکی 13:28
  • مالکیت مزرعه شما 14:27
  • رابط کاربری گرافیکی قطعه زمین - تابع CheckStats 06:55
  • رابط کاربری گرافیکی قطعه زمین - ایجاد دکمه‌ها 13:25
  • رابط کاربری گرافیکی قطعه زمین - انتقال داده بذر به Attributeهای قطعه زمین 13:04
  • رابط کاربری گرافیکی قطعه زمین - Spawn کردن گیاهان 09:01
  • رشد گیاه با کوروتین 17:23
  • رشد و برداشت گیاه 13:30
  • تکمیل چرخه رشد 06:59
  • قراردهی قطعه زمین - بخش 1 - موقعیت ماوس 05:39
  • قراردهی قطعه زمین - بخش 2 - Ray Casting 09:01
  • قراردهی قطعه زمین - بخش 3 - Spawn کردن قطعه زمین 07:38
  • جابجایی قطعه زمین 07:40
  • قراردهی قطعه زمین - پارامترهای RayCast 05:25
  • قراردهی قطعه زمین - گروه‌های برخورد 08:03
  • قراردهی قطعه زمین - کلیک برای قراردهی 11:25
  • قراردهی قطعه زمین - تعیین محل قراردهی 11:24
  • خرید قطعه زمین - بخش 1 - بررسی طلای بازیکن 12:26
  • خرید قطعه زمین - بخش 2 - اجازه خرید 15:17
  • Spawn کردن قطعه زمین مزرعه 11:49
  • استفاده از نقاط Spawn 12:21
  • رابط کاربری گرافیکی و تابع فروش بذرها 22:16
  • خرید بذرها 13:43
  • نمایش بذرهای بازیکن 06:29
  • تنظیم برای حالت چندنفره 05:54
  • 2 مدل مزرعه 06:33
  • ایجاد فروشگاه داده و DataMod بازیکن 19:20
  • آماده‌سازی برای ذخیره - سریال‌سازی داده قطعه زمین 11:42
  • ذخیره متغیرها و Attributeهای قطعه زمین 16:27
  • رمزگشایی داده ذخیره‌شده 29:24
  • بارگذاری متغیرهای بازیکن 07:16
  • جمع‌آوری برداشت‌های بازیکن 13:13
  • نمایش پیام و رشد گیاهان 14:01
  • آن را برای موبایل سازگار کنید 14:53
  • ایجاد انیمیشن شن‌کش 19:50
  • ماژول انیمیشن و کنترلر 11:19
  • استفاده از انیمیشن شن‌کش 09:04
  • ایجاد انیمیشن کاشت بذر در قطعه زمین 10:26
  • استفاده از انیمیشن کاشت بذر در قطعه زمین 04:32
  • ایجاد انیمیشن سطل 09:12
  • استفاده از انیمیشن سطل 06:08
  • ایجاد انیمیشن پرش هنگام برداشت 07:38
  • استفاده از انیمیشن پرش هنگام برداشت 04:06
  • لمس‌های نهایی و تنظیمات 16:13

4,094,500 818,900 تومان

مشخصات آموزش

ساخت سیستم کشت محصول در Roblox

  • تاریخ به روز رسانی: 1404/10/04
  • سطح دوره:متوسط
  • تعداد درس:53
  • مدت زمان :10:22:00
  • حجم :6.54GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,902,500 380,500 تومان
  • زمان: 04:49:47
  • تعداد درس: 39
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:19
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,922,000 384,400 تومان
  • زمان: 04:52:39
  • تعداد درس: 73
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 1:04:14
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 1:48:18
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید