Improve your coding skills by learning Object Oriented Programming and how to apply it in Unity.
All the theory is explained on game–related examples and next we use a Hands–On project – a prototype of a 2D Shoot ‘Em Up game to learn how to apply what we have learned in a Unity project.
Do you find it difficult to add new Enemies, Weapons or new Game Mechanics to your game? Do you spend more time fixing bugs than actually testing the new feature that was meant to take you few minutes to add? If so I bet that you will benefit a lot from learning OOP!
Instead of talking about generic concepts like Animal–Dog or Person–Employee we will use game–related examples like implementing different weapons to your game or how to add multiple different enemies to your project.
This course is made out of 2 parts:
Theory Part:
In Section 1 I will explain WHAT is Object–Oriented programming:
Encapsulation
Abstraction
Inheritance
Polymorphism
*We will also talk about composition and why prefer composition over inheritance is a GOOD advice.
Practical Part:
NEXT we will work on a HANDS–ON project by implementing new features and seeing HOW and WHY to apply OOP solution. We will explore why a prototypical code will fail when we want to expend our game with new features and I will show you HOW to use OOP to enable us to easily add new weapons, enemies and other features that we want to have in our game.
Specification: Object Oriented Programming for Unity game devs
|
User Reviews
Be the first to review “Object Oriented Programming for Unity game devs” Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $49.99 |
---|---|
Provider | |
Duration | 5 hours |
Year | 2022 |
Level | Beginner |
Language | English ... |
Certificate | Yes |
Quizzes | No |
$49.99
There are no reviews yet.