آموزش مودینگ توسط کاپنجو: مودینگ فورج برای ماینکرافت 1-18-1 - آخرین آپدیت

دانلود Modding By Kaupenjoe: Forge Modding for Minecraft 1-18-1

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

آموزش ساخت ماد ماینکرافت | یادگیری جاوا و Forge

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

این دوره به شما آموزش ساخت ماد ماینکرافت اختصاصی را می‌دهد. نه تنها زبان برنامه‌نویسی جاوا را یاد می‌گیرید، بلکه نحوه استفاده مؤثر از Minecraft Modding API Forge را نیز خواهید آموخت.

برای مبتدیان مطلق، مقدمه جاوا را نیز در نظر گرفته‌ایم، بنابراین حتی بدون تجربه برنامه‌نویسی می‌توانید ساخت ماد ماینکرافت را با گذراندن مقدمه جاوا آغاز کنید!

در بخش مفاهیم پایه، یاد می‌گیرید چگونه آیتم، بلاک، دستور پخت سفارشی، ابزار به ماینکرافت اضافه کنید! در مفاهیم میانی، مهارت‌های شگفت‌انگیزی را که برای مادینگ اصولی ماینکرافت با Forge لازم است، فرا خواهید گرفت! در مورد BlockStates و NBT Data صحبت خواهیم کرد، محصولات سفارشی اضافه می‌کنیم و می‌بینیم چگونه می‌توانیم مدل‌های بلاک سفارشی به ماینکرافت اضافه کنیم!

اما این همه ماجرا نیست! در اواخر دوره، به مباحث پیشرفته مانند Block Entities، انواع دستور پخت سفارشی و حتی تولید سنگ معدن در میان موارد دیگر می‌پردازیم.

با کمی خلاقیت و به‌کارگیری آموخته‌های این دوره، ممکن است بتوانید ماد بعدی ماینکرافت را بسازید!

این دوره برای مبتدیان کامل قابل دسترسی است. حتی اگر هرگز در زندگی خود برنامه‌نویسی نکرده‌اید! تنها پیش‌نیاز این است که بازی ماینکرافت را داشته باشید و با بازی و برخی از مادپک‌های محبوب ماینکرافت آشنایی کلی داشته باشید.

فایل‌های تمرین و کل کد منبع در دسترس خواهند بود تا بتوانید همه چیزهایی را که در ویدیوها انجام می‌دهم، دنبال کنید.

اگر هر گونه سؤال یا پیشنهاد دارید، با خیال راحت با من در اینجا تماس بگیرید. خوشحالم که به شما در یادگیری برنامه‌نویسی جاوا و ساخت ماد ماینکرافت خود با Forge کمک کنم.

سلب مسئولیت: این محصول رسمی ماینکرافت نیست. توسط موجانگ تأیید نشده یا با آن مرتبط نیست.


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

درس ها Lessons

  • نقاشی سفارشی متوسط (Intermediate) Custom Paintings

  • جنریک (Generics) در جاوا (Java) Generics

  • (1.18.2) رفع برخی از اشتباهات (1.18.2) Fixing Some Mistakes

  • راه حل 1: بازی اطلاعات عمومی SOLUTION 1: Trivia Game

  • ورود به Skillsahre Skillsahre into

  • ویژگی‌های آیتم (متوسط) (Intermediate) Item Properties

  • (مبانی ماینکرافت) سوخت سفارشی (Minecraft Basics) Custom Fuel

  • تکلیف ۱: بازی دانستنی‌ها ASSIGNMENT 1: Trivia Game

  • اعداد صحیح جاوا، عملیات حسابی و متدهای ریاضی (Java) Integers & Arithmetic & Math Methods

  • (موضوعات اضافی) افزودن قایق سفارشی (Additional Topics) Adding a Custom Boat

  • (مبانی ماینکرافت) ساخت بلاک سفارشی (Minecraft Basics) Create a Custom Block

  • (1.18.2) رندر کننده موجودیت بلاک سفارشی (1.18.2) Custom Block Entity Renderer

  • تکلیف شماره 6: دستور پخت و جداول غنائم ASSIGNMENT 6: Recipe & Loot Tables

  • (همه چیز درباره ابزارها) زره اسب سفارشی (All about Tools) Custom Horse Armor

  • مبانی رویدادها (سطح متوسط) (Intermediate) Events Basics

  • نصب و دانلود جاوا (Java) Installation & Download

  • دستورات شرطی If و Else در جاوا (Java) If and Else Statements

  • (۱.۱۸.۲) موجودیت‌های کودک (1.18.2) Baby Entities

  • تولید گل سفارشی (World Gen) (World Gen) Custom Flower Generation

  • ساخت درخت سفارشی (نسل جهانی) (World Gen) Custom Tree Generation

  • (مبانی ماینکرافت) توضیحات سفارشی ابزارها (Minecraft Basics) Custom Tooltips

  • مقدمات ماینکرافت: آیتم پیشرفته (Minecraft Basics) Advanced Item

  • (۱.۱۸.۲) صندوق‌های غارت در سازه‌های سفارشی (1.18.2) Loot Chests in custom Structures

  • برش سفارشی تصاویر (متوسط) (Intermediate) Custom Crops

  • رابط‌ها و کلاس‌های انتزاعی (Abstract) در جاوا (Java) Interfaces & Abstract Classes

  • مدل‌سازی بلوک سفارشی در ماینکرافت با Blockbench (مقدماتی تا پیشرفته) (Intermediate) Custom Block Models in Minecraft with BlockBench

  • موضوعات بیشتر: افزودن موجودیت‌های سفارشی با Geckolib (Additional Topics) Adding Custom Entities with Geckolib

  • تکلیف شماره ۴: سیستم مدیریت بانک ASSIGNMENT 4: Bank Management System

  • به روز رسانی 1.18.2 به 1.19 1.18.2 UPDATE TO 1.19

  • رشته ها و متدهای رشته در جاوا (Java) Strings and String Methods

  • خطاهای جاوا: چطور هنگام مواجهه با آنها خونسرد بمانیم؟ (Java) Errors & How not to panic when you get them!

  • (موضوعات تکمیلی) افزودن انیمیشن موجودات با استفاده از Geckolib و Blockbench (Additional Topics) Adding Entity Animations with Geckolib and Blockbench

  • (موضوعات اضافی) اضافه کردن قطره‌های XP به بلاک‌ها (Additional Topics) Adding XP Drops to Blocks

  • (1.18.2) روستاییان سفارشی (1.18.2) Custom Villagers

  • Enum ها (شماره گذاری) و Enum های پیشرفته در جاوا (Java) Enums & Advanced Enums

  • آرایه‌ها در جاوا (Java) Java Arrays

  • (متوسط) اضافه کردن مواد به کمپوستر (Intermediate) Add Items to the Composter

  • صداهای سفارشی (متوسط) (Intermediate) Custom Sounds

  • سیالات سفارشی (پیشرفته) (Intermediate) Custom Fluids

  • (همه چیز درباره ابزارها) افسون سفارشی (All about Tools) Custom Enchantment

  • (همه چیز درباره ابزارها) ساخت ست زره جدید (All about Tools) Creating a new Armor Set

  • (موضوعات بیشتر) افزودن بلاک‌های شفاف (Additional Topics) Adding Transparent Blocks

  • (مبانی ماینکرافت) پله و اسلب سفارشی (Minecraft Basics) Custom Stairs & Slabs

  • مدل‌های سفارشی آیتم با بلاک‌بنچ (Blockbench): آموزش متوسط (Intermediate) Custom Item Models with BlockBench

  • (مبانی ماینکرافت) تب خلاقیت سفارشی (Minecraft Basics) Custom Creative Tab

  • کمان های سفارشی متوسط (Intermediate) Custom Bows

  • وراثت و چندریختی (پلی‌مورفیسم) در جاوا (Java) Inheritance & Polymorphism

  • راه حل 6: دستور پخت و جدول غنائم SOLUTION 6: Recipe & Loot Tables

  • استثناها در جاوا (Java) Exceptions

  • (موضوعات اضافی) افزودن افکت های سفارشی (Additional Topics) Adding Custom Effects

  • (مباحث تکمیلی) به‌روزرسانی Forge (1.18.1) (Additional Topics) Updating Forge (1.18.1)

  • عملگرهای انتساب (تخصیص) در جاوا (Java) Assignment Operators

  • تغییردهنده‌های غارت جهانی (میان‌رده) (Intermediate) Global Loot Modifiers

  • (جاوا) دستور زبان جاوا (Java) Java Syntax

  • (1.18.2) ژئود های سفارشی (1.18.2) Custom Geodes

  • (۱.۱۸.۲) بلاکی که با رد استون تعامل دارد (1.18.2) Block that interacts with Redstone

  • تکلیف ۷: بلاک‌استیت‌ها و ان‌بی‌تی (BlockStates & NBT) ASSIGNMENT 7: BlockStates & NBT

  • تمرین سوم: بازی دانستنی با کلاس‌ها ASSIGNMENT 3: Trivia Game with Classes

  • تابلو سفارشی پیشرفته (Advanced) Custom Sign

  • ایجاد دنیای موجودیت‌ها (مباحث تکمیلی) (Additional Topics) Entity World Generation

  • گل سفارشی متوسط (Intermediate) Custom Flower

  • (مبانی ماینکرافت) آیتم‌های دریافتی از بلوک‌ها با استفاده از جداول غنائم (Minecraft Basics) Block Drops with Loot Tables

  • موجودیت‌های قابل سواری (موضوعات بیشتر) (Additional Topics) Rideable Entities

  • (مبانی ماینکرافت) بلوک پیشرفته (Minecraft Basics) Advanced Block

  • صداهای سفارشی برای بلاک ها (پیشرفته) (Intermediate) Custom Sounds for Blocks

  • (موضوعات تکمیلی) افزودن آیتم‌های متحرک (Additional Topics) Adding Animated Items

  • (۱.۱۸.۲) ساختارهای سفارشی (ساختارهای اره‌مویی) (1.18.2) Custom Structures (Jigsaw Structures)

  • حلقه ها در جاوا (Java) Loops

  • (مبانی ماینکرافت) همه چیز درباره تگ‌ها (Minecraft Basics) All about Tags

  • کلاس های ناشناس (جاوا) (Java) Anonymous Classes

  • عملگرهای منطقی و مقایسه‌ای (Boolean) در جاوا (Java) Booleans & Comparison Operators

  • (مبانی ماینکرافت) درب ها و دریچه های سفارشی (Minecraft Basics) Custom Doors & Trapdoors

  • راه حل پنجم: بلاک و آیتم SOLUTION 5: Block & Item

  • (موضوعات اضافی) اضافه کردن معجون‌های سفارشی (Additional Topics) Adding Custom Potions

  • گلدان سفالی سفارشی (پیشرفته) (Intermediate) Custom Flower Pots

  • (موضوعات بیشتر) اضافه کردن معاملات سفارشی به روستاییان (Additional Topics) Adding Custom Trades to Villagers

  • مجموعه ها (Collections) در جاوا (Java) Java Collections

  • اصول ماینکرافت: نصب، راه‌اندازی و گیت‌هاب (Minecraft Basics) Installation & Setup & GitHub

  • اصلاح‌کننده‌های دسترسی (Java) (Java) Access Modifiers

  • کلاس ها و اشیاء جاوا (Java) Java Classes and Objects

  • عملگر سه تایی جاوا (Java) Ternary Operator

  • پیشرفت‌های سفارشی (متوسط) (Intermediate) Custom Advancements

  • تولید ذرات (متوسط) (Intermediate) Spawning Particles

  • موجودیت بلوک سفارشی (پیشرفته) (Advanced) Custom Block Entity

  • (همه چیز درباره ابزارها) سلاح‌هایی که افکت اعمال می‌کنند (All about Tools) Weapons that apply effects

  • (مباحث تکمیلی) موجودات اهلی شدنی (Additional Topics) Tameable Entities

  • برنامه نویسی شی گرا در جاوا: آموزش کامل (Java) Object Oriented Programming Explained

  • (مبانی ماینکرافت) دکمه ها و صفحات فشاری سفارشی (Minecraft Basics) Custom Buttons & Pressure Plates

  • (همه چیز درباره ابزار) ساخت یک ابزار چندکاره (پکسل) (All about Tools) Making a Multi-Tool (Paxel)

  • دستورات سفارشی (پیشرفته) (Intermediate) Custom Commands

  • متدهای جاوا (Java) Java Methods

  • دیسک موسیقی سفارشی (سطح متوسط) (Intermediate) Custom Music Discs

  • چوب سفارشی (پیشرفته) (Advanced) Custom Wood

  • راه حل 3: بازی مسابقه با کلاس‌ها SOLUTION 3: Trivia Game with Classes

  • عبارت Switch (Java) (Java) Switch Statement

  • تکلیف شماره ۲: بازی اطلاعات عمومی با استفاده از متدها ASSIGNMENT 2: Trivia Game with Methods

  • (همه چیز درباره ابزارها) ایجاد مجموعه ابزار جدید (All about Tools) Creating a new Tool Set

  • عبارات لامبدا در جاوا (Java) Lambda Expressions

  • (۱.۱۸.۲) به‌روزرسانی Forge به نسخه ۱.۱۸.۲ (1.18.2) Updating Forge to 1.18.2

  • عملگرهای منطقی و مقادیر بولی در جاوا (Java) Booleans & Logical Operators

  • (متوسط) داده NBT چگونه کار می‌کند؟ (Intermediate) How does NBT Data work?

  • (متوسط) به‌روزرسانی مپینگ‌های Forge و Parchment (Intermediate) Updating Forge and Parchment Mappings

  • (تولید جهانی) تولید سفارشی سنگ معدن (World Gen) Custom Ore Generation

  • (1.18.2) مدل‌های سه‌بعدی سفارشی زره (1.18.2) Custom 3D Armor Models

  • ساخت انواع دستور پخت سفارشی (پیشرفته) (Advanced) Creating custom Recipe Types

  • تبدیل نوع داده در جاوا (Java) Casting

  • (همه چیز درباره ابزار) اثر زره کامل (All about Tools) Full Armor Effect

  • (جهان سازی) ساخت درخت سفارشی (World Gen) Creating a Custom Tree

  • (مبانی ماینکرافت) استفاده از نگاشت‌های پارچمنت (Minecraft Basics) Using Parchment Mappings

  • (1.18.2) سازه‌های سفارشی (کار با آموزش) (1.18.2) Custom Structures (Working through Tutorial)

  • (مبانی ماینکرافت) ساخت آیتم سفارشی (Minecraft Basics) Create a Custom Item

  • راه حل 2: بازی مسابقه با متدها SOLUTION 2: Trivia Game with Methods

  • (موضوعات تکمیلی) افزودن صفحه منوی سفارشی (Additional Topics) Adding a Custom Menu Screen

  • (1.18.2) سازه های سفارشی (تک قطعه ای) (1.18.2) Custom Structures (Single Piece)

  • (مبانی ماینکرافت) دستور پخت های جدید (Minecraft Basics) New Recipes

  • خروجی و ورودی جاوا (Java) Output & Input

  • (مبانی ماینکرافت) آیتم غذایی سفارشی (Minecraft Basics) Custom Food Item

  • ویژگی‌های BlockState (حالت بلاک) (Intermediate) BlockState Properties

  • انواع داده در جاوا (Java Datatypes) (Java) Java Datatypes

  • (موضوعات اضافی) افزودن انواع موجودیت (Additional Topics) Adding Entity Variants

  • (مبانی ماینکرافت) نرده های سفارشی، دروازه نرده ای و دیوارها (Minecraft Basics) Custom Fences & Fence Gates & Walls

  • (موضوعات اضافی) افزودن تنظیمات سفارشی پایه (Additional Topics) Adding Basic Custom Configs

  • تکلیف 5: بلاک و آیتم ASSIGNMENT 5: Block & Item

  • راه حل ۴: سیستم مدیریت بانک SOLUTION 4: Bank Management System

  • صادرات ماد شما Exporting your Mod

درس ها Lessons

نمایش نظرات

آموزش مودینگ توسط کاپنجو: مودینگ فورج برای ماینکرافت 1-18-1
جزییات دوره
15h 5m
125
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
631
4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kaupenjoe (Nico) Kaupenjoe (Nico)

دانشجوی CS، Nerd و مربی

من Kaupenjoe (یا Nico) هستم و در حال حاضر در حال تحصیل در مقطع کارشناسی ارشد علوم کامپیوتر هستم. اواسط سال 2020، زمانی که کمی از کارم ناامید شدم، چیز دیگری را در نظر گرفتم. چندین نفر قبلاً به من گفته اند که من در آموزش چیزها خوب هستم.

با برخی از دانش قبلی خود در زمینه ساخت ویدیوی YouTube توانستم اولین کلاس های خود را برگزار کنم. کلاس‌های Minecraft و Roblox به‌ویژه تأثیر زیادی بر دانش‌آموزان و من گذاشت و به من اجازه داد تا به‌طور تمام وقت با کلاس‌ها و سایر روش‌های تکمیلی تدریس کنم.

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