آموزش اصول برنامه نویسی انجین بازی با ++C
Pikuma - C++ Game Engine Programming
آموزش اصول برنامه نویسی انجین بازی با ++C
آموزش اصول برنامه نویسی انجین بازی با ++C : در این دوره از هنرمند Gustavo Pezzi ، با اصول توسعه انجین بازی دو بعدی و ساخت یک بازی ساده با استفاده از C++ SDL و اسکریپ Lua آشنا خواهید شد. این دوره اصول معماری انجین بازی دو بعدی ، پترن های محبوب برنامه نویسی مورد استفاده در توسعه بازی ، کدنویسی یک بازی کوچک دو بعدی ، نوشتن یک فریم ورک ECS از صفر برای مدیریت موجودی ها ، کامپوننت ها و سیستم ها ؛ نحوه طراحی کد برای سازماندهی آبجکت بازی در حافظه با در نظر گرفتن پرفورمنس را پوشش می دهد.این دوره آموزشی توسط تیم ســافــت ســاز برای شما عزیزان تهیه شده است.
عنوان دوره : Pikuma – C++ Game Engine Programming
سطح : مبتدی تا پیشرفته
زمان کل دوره : 30 ساعت
تعداد فایل ها : 149
سال آموزش : 2024
فایل تمرینی : دارد
مربی دوره : Gustavo Pezzi
نرم افزار : –
زیرنویس انگلیسی : ندارد
فشردگی اختصاصی سافت ساز : ندارد
Pikuma – C++ Game Engine Programming
Learn the fundamentals of 2D game engine development and create a simple game engine using C++ SDL and Lua scripting
This course is a gentle and comprehensive introduction to the fundamentals of 2D game engine architecture. We’ll discuss several of the most popular programming patterns used in game development and try to put all the theory we learn into context by coding a small 2D game engine using modern C++, SDL, and Lua.
We will write, together, a small ECS framework from scratch to manage our entities, components, and systems. We will discuss how engine programmers design their code and how we should think of organizing game objects in memory with performance in mind.
Is this course for you?
The target audience for this course are beginner programmers that wish to learn more about how C++ works in the context of game development. Therefore, students must already know how to code and be familiar with basic concepts of programming and logic. You should be able to write if-else statements, loops, functions, and classes using simple OOP.
You do not need to know C++ before enrolling; many successful students have a background in web, mobile, and game development, working with languages like Java, Python, Ruby, Go, Swift, JavaScript, Ada, Zig, Kotlin, and many others.
حجم کل : 7.1 گیگابایت
برای دسترسی به کل محتویات سایت عضو ویژه سایت شوید
برای نمایش این مطلب و دسترسی به هزاران مطالب آموزشی نسبت به تهیه اکانت ویژه از لینک زیر اقدام کنید .
دریافت اشتراک ویژه
مزیت های عضویت ویژه :
- دسترسی به همه مطالب سافت ساز
- آپدیت روزانه مطالب سایت از بهترین سایت های سی جی
- ورود نامحدود کاربران از هر دیوایسی
- دسترسی به آموزش نصب کامل پلاگین ها و نرم افزار ها
اگر در تهیه اشتراک ویژه مشکل دارید میتونید از این لینک راهنمایی تهیه اشتراک ویژه رو مطالعه کنید . لینک راهنما
For International user, You can also stay connected with online support. email : info@softsaaz.ir telegram : @SoftSaaz
امتیاز دهی به این مطلب :
امتیاز سافت ساز
لطفا به این مطلب امتیاز بدید 🦋