لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه بازی با جاوا و پایتون
Game Development with Java and Python
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جاوا و پایتون با طراحی بازی از ابتدا | از صفر تا قهرمان اصول جاوا و پایتون را بیاموزید و آنها را در پروژه های دنیای واقعی به کار ببرید. یاد بگیرید که چگونه برنامه نویسی شی گرا در عمل استفاده می شود. بر بسته های جاوا و پایتون برای توسعه بازی های دو بعدی مسلط شوید. بازی های قابل پرداخت کاملی را برای حس موفقیت خود ایجاد کنید. وارد کردن تصاویر در داخل بازی متحرک سازی شخصیت های بازی و متن نمایش داده شده استفاده از صفحه کلید و ماوس شنوندگان پیش نیازها: تمایل به یادگیری جاوا و پایتون برای ساخت بازی بدون تجربه قبلی برنامه نویسی این دوره برای چه کسانی است: توسعه دهندگان مبتدی جاوا دانشجویان علوم کامپیوتر توسعه دهندگان بازی همه کنجکاو درباره ایجاد بازی از ابتدا توسعه دهندگان با تجربه جاوا
به این دوره بی نظیر که هم پایتون و هم جاوا را برای توسعه بازی پوشش می دهد، خوش آمدید. با گذراندن یک دوره آموزشی مهارت های شگفت انگیزی در دو زبان برنامه نویسی به دست خواهید آورد. با توسعه بازی های سرگرم کننده از ابتدا جاوا و پایتون را بیاموزید. پیچیدگی بازی با هر بخش افزایش می یابد و شما می توانید دانش خود را در طول دوره افزایش دهید.
بازیهای شگفتانگیزی ایجاد خواهید کرد و خواهید دید که چگونه جاوا و پایتون با حرکت اشیاء روی صفحه و تعامل اشیا کار میکنند. شما همچنین تصاویر مورد استفاده در بازی ها را ایجاد و وارد خواهید کرد و با ایجاد دشمنان متحرک تصادفی و متحرک سازی شخصیت های بازی آشنا خواهید شد.
با نحوه ایجاد بازیهای ویدیویی با استفاده از جاوا و پایتون، که یکی از ابزارهای توسعه نرمافزار رایگان هستند، آشنا شوید. شما از اصول اولیه شروع خواهید کرد، بنابراین نیازی به تجربه قبلی در جاوا یا پایتون ندارید! با سخنرانیهای ما، از اولین لحظه شروع دوره، شگفتزده خواهید شد که چه چیزی میتوانید به دست آورید.
در بخش Q A از تیم ما پشتیبانی 24 ساعته دریافت خواهید کرد. به ساخت چندین بازی از جمله:
بروید
بازی پازل: دو بازی پازل را با استفاده از تکنیک های مختلف طراحی کنید.
Tic Tac Toe: این بازی معروف را ایجاد کنید تا مهارت های خود را تقویت کنید و برای بازی های پیچیده تر آماده شوید.
کشتی ستاره ای: کشتی فضایی خود را بسازید و سعی کنید همه بیگانگانی که سعی در اختراع جهان دارند را بکشید. عملکرد دو بازیکن را اجرا کنید.
شما به دوره ای دسترسی خواهید داشت که بیش از 8.5 ساعت محتوای ویدیویی HD دارد. بخشی از جامعه ما با بیش از 150 هزار دانشجو در سراسر جهان باشید و ارتباطات جدیدی در این صنعت ایجاد کنید.
این دوره پروژه محور است زیرا این بهترین راه برای یادگیری جاوا است. به جای اینکه فقط مفاهیم کدنویسی را یاد بگیرید، بلافاصله آنها را در بازی های دنیای واقعی به کار خواهید برد. تمام کد منبع در پایان هر بخش گنجانده می شود، بنابراین هرگز برای تکمیل یک سخنرانی دچار مشکل نخواهید شد.
در اینجا نحوه ساخت بازی های جاوا به شما ارائه می شود.
ابتدا از شما خواسته میشود که خودتان کل بازی را بسازید.
من تمام جزئیات کوچک را در سخنرانی های سیم کشی به شما نشان خواهم داد.
پس از ساخت بازی از شما خواسته می شود که پارامترهای کنترل را تغییر دهید.
برای دسترسی مادام العمر به این دوره، که شامل لحنی از ویدئوها و مطالب قابل دانلود است، اکنون بپیوندید.
شما مفاهیم برنامه نویسی شی گرا جاوا و پایتون را خواهید داشت و می توانید آنها را برای پروژه های خود به کار ببرید. پس از تکمیل دوره، به یک توسعه دهنده بازی پیشرفته تبدیل خواهید شد و احساس راحتی می کنید که بازی ها را از ابتدا ایجاد کنید.
سرفصل ها و درس ها
مقدمه
Introduction
معرفی دوره
Course Introduction
نکات مهم و مسیریابی دوره
Important Notes and Course Navigation
کد منبع و ساختار دوره
Source Code & Course Structure
نصب جاوا و پایتون
Java and Python Installations
جاوا و اکلیپس را نصب کنید
Install Java and Eclipse
پایتون و اکلیپس را نصب کنید
Install Python and Eclipse
Python و PyCharm را نصب کنید
Install Python and PyCharm
جاوا برای توسعه بازی
Java for Game Development
یادداشت های مقدماتی جاوا
Java Introductory Notes
متغیرها و انواع داده ها
Variables and Data Types
آرایه ها و رشته ها
Arrays and Strings
بیانیه های جریان را کنترل کنید
Control Flow Statements
کلاس ها، اشیاء و روش ها
Classes, Objects and Methods
اجرای بازی جاوا خارج از IDE
Playing Java Game Outside the IDE
جاوا: بازی پازل
Java: The Puzzle Game
بازی پازل با استفاده از فریم: قسمت 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
جاوا: بازی کشتی ستاره
Java: The Star Ship Game
راه اندازی بازی 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 & Game Initialization
شخصیت های بازی را ترسیم کنید
Draw Game Characters
شخصیت های بازی را رنگ کنید
Paint Game Characters
کشتی ستاره ای را حرکت دهید
Move the Starship
فعال کردن Starship Shooting
Enable Starship Shooting
Alians را حرکت دهید
Move Alians
Aniens را برای شلیک به عقب فعال کنید
Enable Aniens to Shoot Back
بازی بیش از عملکرد
Game Over Functionality
پایتون برای توسعه بازی
Python for Game Development
چاپ اشیاء و انواع داده ها
Print Objects and Data Types
گرفتن ورودی از کاربر
Taking Inputs From the User
عملیات منطقی
Logical Operations
تمرین 1: ورودی ها و عملیات منطقی
Exercise 1: Inputs and Logical Operations
عملیات با رشته ها
Operations with Strings
عملیات حسابی
Arithmetic Operations
مقایسه ها و عملیات منطقی
Comparisons and Logical Operations
اگر بیانیه
If Statement
تمرین 2: اگر بیانیه ها
Exercise 2: If Statements
حلقه ها
Loops
ساختارهای داده
Data Structures
توابع و کلاس های پایتون
Python Functions and Classes
پایتون: بازی تیک تاک پا
Python: Tic Tac Toe Game
Tic-Tac-Toe را تنظیم کنید
Set Up the Tic-Tac-Toe
مرزها را تنظیم کنید
Set Borders
نوبت بازیکن
Player Turns
حلقه بازی اصلی
Main Game Loop
ریستارت کنید و بازی را اجرا کنید
Restart and Run the Game
Python: Meteor Invasion Game
Python: Meteor Invasion Game
راه اندازی پروژه
Project Set Up
پیکربندی بازی
Game Configuration
رابط صفحه را شروع کنید
Start Screen Interface
رابط صفحه پایانی
End Screen Interface
طراحی گلوله
Bullet Design
طراحی سیارک
Asteroid Design
طراحی کشتی ستاره ای
Starship Design
رابط بازی را اجرا کنید
Run Game Interface
کنترل های صفحه کلید پخش کننده
Player Keyboard Controls
انتقال تصویر پس زمینه
Move Background Image
گلوله را بکشید
Draw the Bullet
توسعه کلاس اصلی و اجرای بازی
Main Class Development and Game Run
اسم من مارتین یانف یک مهندس نرم افزار هوافضا بین المللی تحسین شده است.
من یک مدرک لیسانس در مهندسی هوانوردی و دو مدرک کارشناسی ارشد در دینامیک هوافضا و مهندسی نرم افزار دارم. من عضو وابسته انجمن سلطنتی هوانوردی در بریتانیا هستم. من دارای گواهینامه ISTQB با تجربه قوی در تست/ادغام سیستم هستم.
من مهارت های برنامه نویسی قوی خود را در 7 سال گذشته با توسعه و آزمایش الگوریتم های نرم افزاری پیچیده برای برنامه های هوافضا به دست آورده ام. من در حال حاضر در پروژه آسمان واحد اروپایی هستم که هدف آن افزایش ظرفیت فضای هوایی اروپا با استفاده از پیشرفته ترین سیستم های مدیریت ترافیک هوایی است.
در مورد هر موضوع مرتبط با علوم کامپیوتر و مهندسی هوافضا با من تماس بگیرید زیرا من واقعاً به این زمینه ها علاقه دارم.
امیدوارم از دوره های من لذت ببرید و پیشرفت شغلی خود را با آنها بهبود بخشید.
نمایش نظرات