آموزش کامل بازی دوز (Tic-Tac-Toe) با SFML و C++ - دوره کامل ساخت بازی - آخرین آپدیت

دانلود Tic-Tac-Toe Clone - The Complete SFML C++ Game Course

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

مرور دوره

یاد بگیرید چگونه بازی‌های چند پلتفرمی با استفاده از مثال دوز (Tic-Tac-Toe) بسازید. این دوره با روشی گام به گام، تمام مراحل را از راه‌اندازی پروژه تا تکنیک‌های ضروری طراحی بازی به شما نشان می‌دهد.

مفاهیم کلیدی که یاد می‌گیرید:

  1. برنامه‌نویسی بازی با C++

  2. منطق بازی‌های ویدئویی

  3. برنامه‌نویسی بازی با SFML

  4. مکانیک‌های بازی

SFML یکی از ساده‌ترین فریم‌ورک‌های بازی در جهان است و پایه‌ای مستحکم برای سفر توسعه بازی شما فراهم می‌کند. صنعت بازی بزرگتر از هالیوود است و دائماً در حال رشد است؛ همین امروز سفر خود را آغاز کنید.

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

بیش از 205,000 دانشجو در دوره‌های من ثبت‌نام کرده‌اند و همگی از رضایت کامل برخوردارند. شما نیز از این دوره راضی خواهید بود. اگر دوره را دوست نداشتید، به یاد داشته باشید که ظرف 30 روز می‌توانید درخواست بازپرداخت کامل را داشته باشید. رضایت شما را تضمین می‌کنم.

اگر سوالی در مورد مباحث این دوره دارید، لطفاً بپرسید. من همیشه خوشحال می‌شوم به کسانی که می‌خواهند یاد بگیرند کمک کنم.

برای خلاصه، آنچه دریافت می‌کنید:

  • دسترسی مادام‌العمر به ویدیوهای با کیفیت HD. بدون اشتراک ماهانه. با سرعت دلخواه خود، هر زمان که بخواهید یاد بگیرید.
  • تمام ویدیوها قابل دانلود هستند. هر کجا که می‌خواهید، حتی بدون اتصال به اینترنت یاد بگیرید!
  • کد شروع و کد نهایی قابل دانلود برای هر بخش.
  • پشتیبانی رایگان و مفید در بخش پرسش و پاسخ دوره، زمانی که سوالی دارید یا گیر کرده‌اید.
  • چالش‌های کدنویسی متعدد برای تمرین مهارت‌های جدیدتان (همراه با راه‌حل‌ها).

عالی به نظر می‌رسد؟ پس همین امروز با کلیک بر روی دکمه "گرفتن این دوره"، این ماجراجویی را شروع کنید و به تنها دوره‌ای که نیاز خواهید داشت، بپیوندید!


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

معرفی Introduction

  • مقدمه Introduction

مقدمه Introduction

  • معرفی Introduction

راه اندازی پروژه Project Setup

  • راه‌اندازی پروژه در ویندوز Project Setup On Windows

  • راه‌اندازی پروژه در مک Project Setup On Mac

راه‌اندازی پروژه Project Setup

  • راه اندازی پروژه در ویندوز Project Setup On Windows

  • راه اندازی پروژه در مک Project Setup On Mac

راه اندازی موتور بازی Game Engine Setup

  • ماشین حالت (State Machine) State Machine

  • مدیریت دارایی (Asset Manager) Asset Manager

  • مدیریت ورودی (Input Manager) Input Manager

  • حلقه بازی (Game Loop) Game Loop

راه‌اندازی موتور بازی Game Engine Setup

  • ماشین حالت State Machine

  • مدیر سرمایه Asset Manager

  • مدیر ورودی Input Manager

  • حلقه بازی Game Loop

ایجاد حالت/صفحه نمایش State/Screen Creation

  • حالت/صفحه معرفی (Splash State/Screen) Splash State/Screen

  • حالت/صفحه منوی اصلی (Main Menu State/Screen) Main Menu State/Screen

  • حالت/صفحه بازی (Game State/Screen) Game State/Screen

  • حالت/صفحه توقف (Pause State/Screen) Pause State/Screen

  • حالت/صفحه پایان بازی (Game Over State/Screen) Game Over State/Screen

ایجاد حالت/صفحه State/Screen Creation

  • وضعیت/صفحه نمایش Splash State/Screen

  • حالت/صفحه نمایش منوی اصلی Main Menu State/Screen

  • وضعیت/صفحه نمایش بازی Game State/Screen

  • حالت مکث/صفحه نمایش Pause State/Screen

  • بازی روی حالت/صفحه نمایش Game Over State/Screen

منطق بازی Game Logic

  • بخش گرید ۱ - راه‌اندازی اولیه (Grid Part 1 - Initialisation) Grid Part 1 - Initialisation

  • بخش گرید ۲ - قرار دادن یک مهره (Grid Part 2 - Placing A Piece) Grid Part 2 - Placing A Piece

  • بخش گرید ۳ - بررسی شرط برد (Grid Part 3 - Check For Win Condition) Grid Part 3 - Check For Win Condition

  • هوش مصنوعی (AI) AI

  • نمایش صفحه پایان بازی (Show Game Over Screen) Show Game Over Screen

منطق بازی Game Logic

  • گرید قسمت 1 - مقداردهی اولیه Grid Part 1 - Initialisation

  • Grid Part 2 - Placing a Piece Grid Part 2 - Placing A Piece

  • Grid Part 3 - Check for Win Condition Grid Part 3 - Check For Win Condition

  • هوش مصنوعی AI

  • نمایش بازی روی صفحه Show Game Over Screen

موارد اضافی و رو به جلو Extras & Going Forward

  • گام بعدی چیست؟ (What To Do Next?) What To Do Next?

موارد اضافی و گام‌های بعدی Extras & Going Forward

  • کار بعدی چیه؟ What To Do Next?

سخنرانی پاداش: دوره های با تخفیف Bonus Lecture: Discounted Courses

  • درس جایزه: دوره‌های تخفیف‌دار Bonus Lecture: Discounted Courses

درس جایزه: دوره‌های تخفیف‌دار Bonus Lecture: Discounted Courses

  • سخنرانی پاداش: دوره های با تخفیف Bonus Lecture: Discounted Courses

نمایش نظرات

آموزش کامل بازی دوز (Tic-Tac-Toe) با SFML و C++ - دوره کامل ساخت بازی
جزییات دوره
3.5 hours
19
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
39,324
4.3 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frahaan Hussain Frahaan Hussain

مدیر عامل و توسعه دهنده شرکت Sonar Systems من مدیر عامل شرکت Sonar Systems هستم که رهبر جهانی در زمینه مواد آموزشی برای موتور بازی Cocos2d-x ، یکی از بهترین و محبوب ترین موتورهای بازی در جهان است. با سالها تجربه برنامه نویسی و اجرای یک بستر آموزش آنلاین (یادگیری Sonar) می توانم از برنامه نویسی های جدید مانند شما کمک و پشتیبانی کنم. من همچنین یک مدرس دانشگاه هستم که موضوعات مختلفی را در برنامه نویسی بازی ها از طراحی بازی تا برنامه نویسی OpenGL Shader تدریس می کنم. من همچنین نویسنده منتشر شده ای در زمینه طراحی بازی ها هستم و به زودی منتشر می شود Responsive Web Design. من تمام جنبه های لازم برای آموزش و الهام گرفتن را دارم.