آموزش ساخت شبیه‌ساز کسب و کار آیدل کلیکر: توسعه بازی یونیتی سی شارپ - آخرین آپدیت

دانلود Build a Idle Clicker Business Sim: Unity C# Game Development

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع ساخت بازی Idle Business با یونیتی و سی شارپ

با ساخت یک بازی سرگرم‌کننده Idle Business مشابه ADVenture Capitalist، اصول طراحی الگوهای یونیتی و C# را بیاموزید.

ساخت بازی Idle Business Tycoon در یونیتی با C#

در این دوره، یاد می‌گیرید چگونه یک بازی Idle Business Tycoon را از ابتدا بسازید، مشابه بازی‌هایی مانند AdVenture Captialist، Web Tycoon و Cookie Clicker. مهم‌تر از آن، این دوره برای آموزش مفاهیم حیاتی توسعه بازی و الگوهای طراحی که توسط Gang of Four محبوب شده‌اند، طراحی شده است.

چرا این دوره؟

  • بیش از 13 ساعت آموزش با کیفیت HD 1080P
  • یادگیری مفاهیم مهم رابط کاربری یونیتی
  • مناسب برای برنامه‌نویسان بازی از سطح مبتدی تا متوسط (با محتوای پیشرفته اضافی)
  • تهیه شده توسط Greg Moss، متخصص آموزش توسعه بازی
  • با C# ساده شروع کنید و به یک بازی Idle کامل برسید
  • ایجاد بازی‌های منحصر به فرد با ده‌ها فروشگاه و ارتقا با تولیدکننده داده بازی Idle اختصاصی
  • کد منبع کامل و پروژه‌های به‌روز شده برای Unity 2019، Unity 2020 و Unity 2021
  • نسخه 2.0 منتشر شده در دسامبر 2021 با Scriptable Objects و Inspector سفارشی کامل
  • کد منبع به تنهایی ارزشی ده برابر قیمت دوره را دارد!

خلاصه دوره:

این دوره بر اصول کلیدی طراحی و برنامه‌نویسی بازی تمرکز دارد. از ابزارهای یونیتی برای ایجاد رابط کاربری و استفاده از آثار هنری خلاقانه استفاده می‌شود. طراحی بازی از بازی‌های محبوب Idle Business Tycoon مانند AdVenture Capitalist، Cookie Clicker و غیره الهام گرفته شده است.

تا پایان دوره، قادر خواهید بود بازی را به دلخواه سفارشی‌سازی کرده و بازی Idle خود را بسازید.

مهارت‌های ابتدایی:

  • نحوه ایجاد یک پروژه یونیتی سه‌بعدی
  • ساخت گام به گام کل پروژه، از ابتدا
  • مناسب برای تازه‌کاران یونیتی و برنامه‌نویسی
  • شروع سریع با ابزارهای جدید UI یونیتی برای ساخت فروشگاه Tycoon
  • نوشتن اولین اسکریپت C# و یادگیری اصول متغیرها، دستورات IF، ایجاد تایمر و سایر مفاهیم ساده برنامه‌نویسی
  • ایجاد یک نوار پیشرفت متحرک برای نمایش عملیات فروشگاه
  • تمرین‌های ویدیویی برای تثبیت یادگیری

بهبود بازی Tycoon و مهارت‌های توسعه شما:

  • ارتقاء طراحی بازی برای مدیریت چندین فروشگاه
  • ایجاد یک Game Manager برای پیگیری بهتر پول در بازی
  • یادگیری پیاده‌سازی توابع ریاضی برای محاسبه هزینه فروشگاه بعدی
  • افزودن آیکون برای فروشگاه و ایجاد دکمه‌های پویا
  • یادگیری ساختارهای ابتدایی C# و توسعه بازی سه‌بعدی یونیتی

ارتقاء مهارت‌های توسعه بازی شما:

  • استفاده از الگوهای طراحی مهم برای بهبود مهارت‌های توسعه
  • بهبود Game Manager با الگوی Singleton
  • استفاده از Delegates و Events برای پیاده‌سازی الگوی Observer
  • بازسازی بازی Tycoon به یک UI Manager
  • استفاده از Prefabs یونیتی برای ایجاد پویا فروشگاه‌ها در زمان اجرا
  • یادگیری بارگذاری داده‌های بازی از XML
  • ساخت یک ماشین حالت (State Machine) در UI Manager
  • ایجاد پنل Managers برای افزودن ویژگی‌های جدید به بازی Tycoon شما
  • مناسب برای کسانی که می‌خواهند طراحی‌های واقعی بازی را بیاموزند

به‌روزرسانی‌های جدید دوره:

  • سخنرانی‌های ویدیویی جدید در مورد جنبه‌های عملکردی و فنی بازی
  • یادگیری ذخیره و بارگذاری پیشرفت بازی
  • محاسبه سودهای Idle (کسب درآمد حتی زمانی که بازی فعال نیست)
  • ایجاد صفحه نمایش برای نمایش سودهای زمان غیبت
  • یادگیری ایجاد Scrollview
  • نکات طراحی و چیدمان صفحه بهبود یافته
  • ایجاد بازی با فروشگاه‌های نامحدود
  • استفاده از دکمه multiplier برای خرید چندین فروشگاه
  • محاسبه درآمد در ثانیه (Earnings Per Second)
  • توضیحات اعداد بزرگ تا 300 توان
  • مدیریت سرمایه‌گذاران فرشته‌ای (Angel Investors) یا NewGame+
  • سخنرانی‌های جدید در مورد راه‌اندازی و پیاده‌سازی شبیه‌سازی Idle Tycoon Business

سوپر بونوس: تولید داده‌های بازی Idle با Inspector سفارشی یونیتی!

  • تولید داده‌های بازی Idle برای ایجاد رویه‌های فروشگاه‌ها، مدیران و ارتقاء
  • بارگذاری و ذخیره تنظیمات قالب بازی برای تولید آسان طرح‌های جدید
  • بدون نیاز به وارد کردن دستی داده‌های فروشگاه و ارتقاء؛ تنظیم پارامترها برای تولید داده‌های بازی Idle
  • داده‌ها در XML قابل خواندن ذخیره می‌شوند

فرصت‌های یادگیری جدید:

  • محتوای ویدیویی به‌روز شده با بررسی به‌روزرسانی‌های فنی پروژه
  • استفاده از Static methods و properties
  • استفاده از constants
  • بارگذاری داده‌های بازی از CSV (نام فروشگاه‌ها، مدیران و ارتقاء)
  • ساخت یک Inspector سفارشی
  • بهبود تقسیم و ادغام بین مدل‌های بازی و UI
  • بهبود عملکرد و روانی بازی با threading و coroutines
  • استفاده از Setters & Getters برای محافظت از ویژگی‌های کلاس
  • استفاده از LINQ با ArrayLists
  • کامنت‌های فراوان در کل کد
  • سخنرانی‌های جدید که تمام محتوای جدید را پوشش می‌دهند
  • ده سخنرانی بونوس در مورد مفاهیم پیشرفته

پیش‌نیازها:

  • نصب بودن یونیتی سه‌بعدی و درک اصول اولیه آن
  • تجربه قبلی برنامه‌نویسی مورد نیاز نیست اما ترجیح داده می‌شود
  • برنامه‌نویسان کاملاً تازه‌کار باید انتظار داشته باشند که ویدیوها را چندین بار تماشا کرده و دانش خود را تکمیل کنند

سرفصل ها و درس ها

ساخت بازی تایcoon خود را آغاز کنید Start Building Your Tycoon Game

  • مقدمه دوره بازی تایcoon و گیم پلی نمونه Introduction to the Business Tycoon Course and Example Gameplay

  • ایجاد پروژه Unity3D شما Creating Your Unity3D Project

  • اولین فروشگاه تایcoon خود را ایجاد کنید Create Your First Tycoon Store

  • اولین اسکریپت C# خود را ایجاد کنید Create Your First C# Script

  • رابط کاربری خود را با خروجی اسکریپت به روز کنید Update Your User Interface with Script Output

  • ردیابی پول با اولین عبارت IF شما در C# Tracking Money With Your First IF Statement in C#

  • تمرین: پول را به ما نشان بده! رابط کاربری را به روز کنید EXERCISE: Show us the Money! Update the UI

  • زمان پول درآوردن! یک تایمر اساسی برای ردیابی زمان درآمد فروشگاه خود ایجاد کنید Time To Make Money! Create a Basic Timer to Track the Time of your Store Income

بازی تایcoon خود را با فروشگاه های متعدد گسترش دهید Expand Your Tycoon Game With Multiple Stores

  • پول خود را تماشا کنید! تنظیم یک نوار پیشرفت در رابط کاربری Unity 5.0 Watching Your Money! Setup a Progress Bar in Unity 5.0 UI

  • کسب و کار را شروع کنید! ایجاد یک مدیر بازی ساده Getting Down To Business! Create a Simple Game Manager

  • حفظ کسب و کار شما خصوصی - درک متغیرهای خصوصی و عمومی Keeping Your Business Private - Understanding Private and Public Variables

  • حالا شما یک تایcoon هستید! راه اندازی چندین فروشگاه Now You're a Tycoon! Setting Up Multiple Stores

  • تمرین: امپراتوری خود را گسترش دهید! ایجاد و پیکربندی چندین فروشگاه EXERCISE: Expanding Your Empire! Create and Configure Multiple Stores

اضافه کردن ویژگی به بازی تایcoon شما Adding Features to Your Tycoon Game

  • اتوماتیک کردن تایمر فروشگاه Automating the Store Timer

  • بهبود محاسبه هزینه فروشگاه ها Improving the Cost Calculation of Stores

  • نمایش هزینه فروشگاه در دکمه خرید فروشگاه Displaying Store Cost on the Store Buy Button

  • بهبود دکمه خرید فروشگاه برای تغییر رنگ و سایر ویژگی ها Improving the Buy Button on the Store to Change Color and Other Features

  • بهبود تصویر شما - اضافه کردن تصویر به فروشگاه های شما Improving Your Image - Adding a Picture to Your Stores

  • مقدمه ای بر Prefab های Unity Introduction to Unity Prefabs

  • پنهان کردن فروشگاه هایی که بازیکن توانایی خرید آنها را ندارد Hiding Stores The Player Cannot Afford

  • بهبود گیم پلی با تغییرات کوچک کد Improve Gameplay with Small Code Changes

شروع کسب و کار جدی - مهارت های توسعه خود را به سطح بالاتری ببرید Getting Down to Serious Business- Take Your Development Skills to the Next Level

  • بهبود مدیر بازی با استفاده از الگوی Singleton Improving The Game Manager Using the Singleton Pattern

  • ایجاد یک مدیر رابط کاربری برای بهبود طراحی بازی - ترکیب بهتر اشیاء Creating a UI Manager to Improve Game Design - Better Object Composition

  • طراحی بازی خود را با استفاده از delegates و events یا الگوی Observer بهبود دهید Improve Your Game Design using Delegates and Events or the Observer Pattern

  • دادن مدیر رابط کاربری فروشگاه مخصوص به فروشگاه ها Getting Stores Their Very own Store UI Manager

  • پایان دادن به کسب و کار در بازسازی مدیر رابط کاربری فروشگاه Finishing Up Business on the Store UI Manager Refactoring

  • با انتقال کد از متدهای آپدیت Unity کارآمدتر شوید Getting More Efficient By Moving Code out of Unity Update Methods

  • تمرین: کسب و کار خود را فقط خصوصی کنید! EXERCISE: Make Your Business Private Only!

مدیریت فروشگاه های خود را با استفاده از XML برای نگهداری داده های فروشگاه آسان تر کنید Make Your Stores Easier to Manage by using XML for Maintaining Store Data

  • مقدمه ای بر بارگذاری داده های پیکربندی فروشگاه شما از XML Introduction to Loading Your Store Configuration Data from XML

  • بارگذاری داده های بازی از XML - واقعاً آنقدرها هم سخت نیست! Loading Game Data in from XML - It's really not all that hard!

  • جدید!!! راه اندازی یک چیدمان شبکه برای نگهداری Prefab های فروشگاه شما NEW!!! Setting up a Grid Layout to Hold your Store Prefabs

  • ساخت Prefab های فروشگاه شما به صورت خودکار - طراحی رابط کاربری مبتنی بر داده Building Your Store Prefabs Automatically - Data Driven UI Design

  • تنظیم نام فروشگاه از XML Setting The Store Name from XML

  • بارگذاری تصویر فروشگاه از XML Loading the Store Image from XML

  • بارگذاری داده های اضافی فروشگاه Loading Additional Store Data

  • ایجاد یک رویداد برای اطلاع رسانی به مدیر بازی Creating an Event to Notify the Game Manager

  • بارگذاری موجودی اولیه بازی از XML Loading the Games Starting Balance From XML

  • تمرین: به شرکت خود نام بدهید EXERCISE: Give Your Company a Name

  • تمرین: کد بارگذاری XML را بازسازی کنید EXERCISE: Refactor the Load XML Code

یک رابط کاربری برای باز کردن ارتقاهای فروشگاه اضافه کنید - مدیرانی برای اتوماتیک کردن کلیک ها برای فروشگاه ها Add a UI to Unlock Store Upgrades - Managers to Automate Clicks for the Stores

  • ایجاد چیدمان برای باز کردن ارتقاهای مدیر فروشگاه Create the Layout for Unlocking the Store Manager Upgrades

  • ایجاد Prefab های مدیر باز کردن قفل به صورت برنامه نویسی Programatically Create the Unlock Manager Prefabs

  • راه اندازی ماشین حالت ساده ما Setting Up Our Simple State Machine

  • ایجاد متد ما برای باز کردن مدیران فروشگاه Creating Our Method To Unlock the Store Managers

  • نحوه افزودن شنونده به دکمه خود به صورت برنامه نویسی را بیاموزید Learn How to Programatically Add a Listener To Your Button

  • پایان دادن به رابط کاربری مدیر فروشگاه Finishing Up the Store Manager UI

به روز رسانی ژوئن 2017 - افزودن ارتقاهایی که بازیکن می تواند برای بهبود فروشگاه خود خریداری کند JUNE 2017 UPDATE - Add Upgrades the player can purchase to improve their store

  • مرور کلی و راه اندازی برای افزودن ارتقا به فروشگاه ما Overview and setup up for adding upgrades to our store

  • تنظیم رابط کاربری برای ارتقاهای فروشگاه شما Setting Up The Interface For Your Store Upgrades

  • ایجاد Prefab ها برای ارتقاها Creating The Prefabs For The Upgrades

  • اصلاح اسکریپت بارگذاری داده های بازی برای پشتیبانی از Prefab ارتقای ما Modifying The Load Game Data Script To Support Our Upgrade Prefab

  • باز کردن ارتقا و ارتقاء ضریب فروشگاه Unlock The Upgrade and Upgrade the Store Multiplier

  • نهایی کردن (و رها کردن) طراحی ارتقاء تک در هر فروشگاه ما Finalize (and Abandon) Our Single Upgrade Per Store Design

  • اصلاح طراحی برای مدیریت چندین ارتقاء در هر فروشگاه Modify the Design To Handle Multiple Upgrades Per Store

  • ایجاد یک کلاس StoreUpgrade برای بهبود طراحی بازی ما Creating a StoreUpgrade Class to Improve our Game Design

  • افزودن یک شنونده به دکمه ارتقا Adding a Listener To the Upgrade Button

  • نهایی کردن ارتقاهای چندین فروشگاه Finalizing the Multiple Store Upgrades

به روز رسانی جولای 2017 - ارتقاء عظیم بازی جدید - Unity Business Tycoon 2.0 JULY 2017 UPDATE - Massive New Game Upgrade - Unity Business Tycoon 2.0

  • مرور کلی ارتقاء جدید Unity Business Tycoon 2.0 Overview of the new Unity Business Tycoon 2.0 Upgrade

  • نگاهی به مدیر بازی جدید - فضاهای نام، ثابت ها، تنظیم کننده ها و دریافت کننده ها Looking at the New Game Manager - Namespaces, Constants, Setters & Getters

  • متدهای مدیر بازی جدید و درک مبانی Coroutines New Game Manager Methods and Understanding the basics of Coroutines

  • بازنشانی بازی ما و درک متدهای استاتیک و خصوصیات Resetting our game and understanding static methods and properties

  • بارگذاری و مدیریت توضیحات اعداد بزرگ Loading and Managing BIG NUMBER Descriptions

  • مقدمه ای بر تولید کننده داده بازی Idle - بارگذاری از فایل های CSV Introduction to the Idle Game Data Generator - Loading From CSV FIles

  • تولید داده بازی Idle به XML Generating Idle Game Data into XML

  • ایجاد یک بازرس سفارشی و بازسازی برای حذف استفاده از Prefab ها Creating a Custom Inspector and Refactoring to eliminate using prefabs

  • استفاده از بازرس سفارشی برای تولید داده بازی Idle Using a Custom Inspector to Generate Idle Game Data

ارتقاء جدید Scriptable Object اصلی - منتشر شده در دسامبر 2022 NEW MAJOR Scriptable Object Upgrade - Released DEC 2022

  • مقدمه ای بر ارتقاء Scriptable Object 2023 Introduction to the 2023 Scriptable Object Upgrade

  • ایجاد Scriptable Objects Creating Scriptable Objects

  • بارگذاری داده ها از Scriptable Objects Loading Data From Scriptable Objects

  • ایجاد Scriptable Objects از طریق اسکریپت Creating Scriptable Objects Through Script

نمایش نظرات

آموزش ساخت شبیه‌ساز کسب و کار آیدل کلیکر: توسعه بازی یونیتی سی شارپ
جزییات دوره
14 hours
68
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,221
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Odoo Class Videos Odoo Class Videos

دوره های تخصصی برنامه های کاربردی تجاری و توسعه بازی