آموزش مسترکلاس توسعه بازی جاوا

Java Game Development Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش ساخت بازی‌های کلاسیک از ابتدا با استفاده از جاوا با استفاده از جاوا در حوزه توسعه بازی‌های دو بعدی به تسلط دست پیدا کنید و به شما امکان می‌دهد تجربه‌های بازی جذاب و تعاملی ایجاد کنید. درک عملی از نحوه کاربرد مؤثر برنامه نویسی شی گرا (OOP) در زمینه پروژه های برنامه نویسی دنیای واقعی به دست آورید. بازی‌های کلاسیک مانند Snake، Pac-Man و Brick Breaker را از ابتدا ایجاد کنید. مجموعه مهارت‌های گسترده‌ای شامل طراحی بازی، رندر گرافیک، مدیریت ورودی کاربر، تشخیص برخورد و مدیریت جریان بازی ایجاد کنید. هر ماژول را با پروژه های بازی کاملاً کاربردی تکمیل کنید و توانایی خود را در به کارگیری مفاهیم برنامه نویسی جاوا برای ایجاد بازی های جذاب و تعاملی نشان دهید. مهارت های حل مسئله خود را با پرداختن به چالش های رایج در توسعه بازی و عیب یابی موثر خطاها تقویت کنید. خلاقیت خود را در طراحی بازی با سفارشی سازی و تقویت قالب های بازی ارائه شده آزاد کنید و به شما امکان می دهد سبک منحصر به فرد خود را بیان کنید. بیاموزید که چگونه با ادغام جلوه های صوتی و موسیقی در پروژه های خود، تجربه بازی را افزایش دهید و محیطی فراگیرتر ایجاد کنید. پیش نیازها: اشتیاق برای توسعه بازی اتصال به اینترنت تعهد به تمرین ذهنیت باز و تمایل به کاوش

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

حوزه‌های توسعه بازی‌های کلاسیک، از جمله ایجاد موارد دلخواه جاودانه مانند Brick Breaker، Snake، Pac-Man، Tetris و موارد دیگر را کاوش کنید. از طریق آموزش های گام به گام، تجربه عملی در راه اندازی پروژه های بازی، طراحی عناصر بازی، اجرای عملکرد و اصلاح گیم پلی به دست خواهید آورد. چه یک برنامه نویس مبتدی یا یک برنامه نویس متوسط ​​باشید، این دوره به شما قدرت می دهد تا خلاقیت خود را آزاد کنید و ایده های توسعه بازی خود را زنده کنید. بازی Pacman: این بازی نمادین نیازی به معرفی ندارد و اکنون شما این قدرت را دارید که آن را از ابتدا بسازید.

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


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

نصب جاوا و EclipseSet-Up Java Installation and EclipseSet-Up

  • جاوا را نصب کنید Install Java

  • MacOS Java & Eclipse نصب MacOS Java & Eclipse Installation

  • لینوکس جاوا و نصب Eclipse Linux Java & Eclipse Installation

مبانی برنامه نویسی جاوا Java Programming Fundamentals

  • مقدمه ای بر جاوا Introduction to Java

  • متغیرها و انواع داده ها Variables and Data Types

  • آرایه ها و رشته ها Arrays and Strings

  • کنترل جریان Flow Control

  • کلاس ها، اشیاء و روش ها Classes, Objects and Methods

آموزش ساخت بازی Brick Breaker Brick Breaker Game Development Tutorial

  • توسعه بازی Brick Breaker Brick Breaker Game Development

  • توسعه کلاس اصلی Main Class Development

  • نمایشگر توپ و پدال Ball and Pedal Display

  • عملکرد توپ و پدال Ball and Pedal Functionality

  • نمایش نقشه آجر Displaying Bricks Map

  • عملکرد آجر Bricks Functionality

  • شروع مجدد بازی و نمایش امتیاز Game Restarting and Score Display

آموزش ساخت بازی مار Snake Game Development Tutorial

  • معرفی و راه اندازی Introduction and Set-Up

  • توسعه کلاس اصلی Developing the Main Class

  • بازی را تنظیم کنید Set the Game Play

  • نمایش مار Displaying the Snake

  • عملکرد مار Snake Functionality

  • تعامل مار در مقابل میوه Interaction Snake vs Fruit

  • امتیاز را تنظیم کنید و پیام را مجدداً راه اندازی کنید Set Score and Restart Message

آموزش ساخت بازی Pac-Man Pac-Man Game Development Tutorial

  • توسعه بازی Packman Packman Game Development

  • توسعه کلاس اصلی Developing the Main Class

  • تنظیم متغیرهای کلیدی Set Key Variables

  • مقداردهی اولیه پس زمینه Background Initialization

  • رسم ماز - قسمت 1 Drawing the Maze - Part 1

  • رسم ماز - قسمت 2 Drawing the Maze - Part 2

  • رسم ماز - قسمت 3 Drawing the Maze - Part 3

  • واردات تصاویر Import Images

  • Pacman را بکشید Draw Pacman

  • قابلیت Pacman - قسمت 1 Pacman Functionality - Part 1

  • Pacman Functionality - قسمت 2 Pacman Functionality - Part 2

  • انیمیشن پکمن Pacman Animation

  • دشمن را بکش Draw Enemy

  • حركت دشمن Move Enemy

  • قابلیت مردن Dying Functionality

  • عملکرد برنده Winning Functionality

  • رسم امتیاز Drawing the Score

  • نمایش صفحه معرفی Display Intro Screen

  • مکث و بازی را متوقف کنید Pause and Stop the Game

  • پخش موزیک Play Music

آموزش ساخت بازی پازل جاوا Java Puzzle Game Development Tutorial

  • بازی پازل با استفاده از فریم: قسمت 1 Puzzle Game Using Frame: Part 1

  • بازی پازل با استفاده از فریم: قسمت 2 Puzzle Game Using Frame: Part 2

  • بازی پازل با استفاده از JFrame: قسمت 1 Puzzle Game Using JFrame: Part 1

  • بازی پازل با استفاده از JFrame: قسمت 2 Puzzle Game Using JFrame: Part 2

آموزش ساخت بازی تتریس Tetris Game Development Tutorial

  • پروژه بازی تتریس را راه اندازی کنید Set Up Tetris Game Project

  • فریم بازی و کلاس اصلی Game Frame and Main Class

  • شکل شی طراحی: قسمت 1 Design Object Shape: Part 1

  • شکل شی طراحی: قسمت 2 Design Object Shape: Part 2

  • راه اندازی هیئت مدیره Board Set Up

  • شروع و مکث بازی Game Start and Pause

  • ترسیم اشکال آجری Drawing Brick Shapes

  • مربع ها را رسم کنید Draw Squares

  • خطوط کامل را حذف کنید Remove Full Lines

  • چرخه بازی و کنترل کلید Game Cycle and Key Controls

آموزش ساخت بازی "Move the Balls". "Move the Balls" Game Development Tutorial

  • تنظیم بازی Move the Balls Move the Balls Game Set Up

  • کلاس دیواری Wall Class

  • کلاس اصلی Main Class

  • کلاس منطقه و چمدان Area and Baggage Class

  • کلاس بازیگری Actor Class

  • راه اندازی کلاس هیئت مدیره Board Class Set Up

  • اولیه سازی جهانی World Initialization

  • ساخت کنترل بازی Build Game Control

  • کنترل های ورودی کاربر را بگیرید Take User Input Controls

  • برخورد دیوار را بررسی کنید Check Wall Collision

  • بررسی برخورد کیسه Check Bag Collision

  • بررسی کنید که آیا بازی کامل شده است یا خیر Check if the Game is Completed

آموزش ساخت بازی "Starship Defender". "Starship Defender" Game Development Tutorial

  • راه اندازی بازی Starship Starship Game Set Up

  • کلاس بیگانگان Alien Class

  • کلاس تیراندازی Shot Class

  • مکان و نمایش اشیاء را تنظیم کنید Set Objects Location and Display

  • ایجاد پارامترهای اصلی بازی Create Main Game Parameters

  • کلاس بازیکن The Player Class

  • کلاس اصلی Main Class

  • پارامترهای تابلو و مقداردهی اولیه بازی Board Parameters and Game Initialization

  • شخصیت های بازی را ترسیم کنید Draw Game Characters

  • شخصیت های بازی را رنگ کنید Paint Game Characters

  • کشتی ستاره ای را حرکت دهید Move the Starship

  • Starship Shooting را فعال کنید Enable Starship Shooting

  • بیگانگان را حرکت دهید Move Aliens

  • فعال کردن بیگانگان برای شلیک به عقب Enable Aliens to Shoot Back

  • بازی بیش از عملکرد Game Over Functionality

نمایش نظرات

نظری ارسال نشده است.

آموزش مسترکلاس توسعه بازی جاوا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
13 hours
83
Udemy (یودمی) udemy-small
23 آبان 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,008
5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stefan Toshkov Zhelyazkov Stefan Toshkov Zhelyazkov

قدرت چت ربات های مبتنی بر هوش مصنوعی را باز کنید: از یک متخصص بیاموزید

Udemy (یودمی)

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

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