->
Udemy - Learn To Write 2D Games with C# and Unity
Udemy - Learn To Write 2D Games with C# and Unity

Have you always wanted to create your own games, but don't know where to start?


Description

Maybe you tried out Unity, but could not really get the hang of it.

Or perhaps you just want to get become a better games programmer.

Whatever the reason, this course is for you.

Learn to creates games in Unity.  But not only that, learn to do it the right way, like the professional game programmers do.

The fact is, there are many ways to create games.  It takes skill, but to get the best results, you have to do things the right way.

There are many game programming courses on Udemy, but few teach you the right way to go about it.

Important concepts included in this course, that many do not include are as follows:

Learn good and bad practices and be able to focus on good practices.Learn what design patterns are and how to put them into practice.Understand game logic and physics.Learn how to write clean and maintainable code.Learn how to refactor (What it is and how to do it).Learn how to create your own tools for game development.Learn how to create custom componentsVery few courses teach these concepts, but they should be mandatory.

Why?

Because failure to learn these lead to buggy code, and projects taking much longer to complete.  By learning the right way to create games, you make life easier for yourself and actually become a lot more productive and a more capable programmer.  The professional games developer develops code like this, you should as well.What experience do I need to take this course?No previous experience is necessary.  Goran Lochert, your course instructor is an expert games developer, who has worked on many games in many frameworks.  He is also an official Oracle Java certified developer, and an official contributor to LIBGDX, and other games frameworks.

He has great skills and experiences with Unity3D.

As a result, you are learning from one of, if not the most experienced Unity games developers on Udemy, meaning you can be assured that not only will you learn how to create your own games by following along in this course, but you will also learn the right way to create your game code.

Why enrolling in this course is the best decision you can make.

This course will teach you everything you need to know, to create your own games in Unity.

As mentioned above, the course not only teaches you how to create your own games, it also teaches you best practices and the right way to create them.

You are learning from someone who has all the professional training, skills, and experience needed to teach you how to become a proficient games developer in Unity.

Plus, the games created in this course are complete and commercial quality, not half baked, incomplete games you see in many courses.  You can even download and play the games created in this course on your iOS or Android devices.

Full source code is included! As well as a complete C# tutorial section is included.  Perfect if you have no previous programming experience or need to get up to speed with C#, fast.

If you are ready to get that first paid programming job, or to move up to a more senior programming position, then this course is for you!

After completing this course, you will have the necessary skills to be able to write your own games using Unity and C#The sooner you sign up for this course, the sooner you will have the skills and knowledge you need to increase your job or consulting opportunities.    Unity game developers are in high demand, and you will understand and be able to create your own games in unity after going through this course.

Your new job or consulting opportunity awaits!  

Why not get started today?

 Click the Signup button to sign up for the course!

Who this course is for:
  • Anyone wanting to learn how to write computer games using Unity

Course content

  • Introduction
    • Welcome to the Course
    • Install Unity 3D for Windows
    • Install Unity 3D for MAC
  • Learning C#
    • Creating Project And Editor Layout
    • First Script And Project Organization
    • Variables And Constants
    • Using Operators
    • If Else Statement
    • While And Do While Loop
    • Arrays
    • For And Foreach Loop
    • Loop Challenge
    • Break And Continue Statements
    • Using Strings - Part 01
    • Using Strings - Part 02
    • String Challenge
    • Understanding Null Reference
    • Keyword var
    • Understanding Methods and access modifiers
    • Method Overloading
    • Overloading Challenge
    • Named And Optional Parameters
    • Constructors
    • Getter and Setter Methods
    • Properties
    • Encapsulation
    • Encapsulation Challenge
    • Static and Extension Methods
    • Static and Extension Methods Challenge
    • Inheritance
    • Method Overriding
    • Polymorphism
    • Polymorphism Challenge
    • Abstract Classes And Interfaces
    • Interface Challenge
    • Enums - Part 01
    • Enums - Part 02
    • Visual Studio Tips And Tricks
    • Understanding List
    • Understanding Stack
    • Understanding Dictionary
    • Operator Overloading
    • Operator Overloading Challenge
    • Composition
    • Composition Challenge
    • Component Pattern
    • Component Challenge
    • Singleton Pattern Part 01
    • Singleton Pattern Part 02
    • Delegates
    • Events Part 01
    • Events Part 02
    • Events Challenge
    • GameObject And Component
    • MonoBehavior And Life Cycle
    • Attributes
    • Working With Components
    • Working With Components Challenge
  • Astro Assault Game
    • Astro Assault Game Mockup
    • Astro Assault Game Preview
    • Create And Setup Project
    • Understanding Camera
    • Sprite Importing And Slicing
    • Sprite Importing And Slicing Challenge
    • Player Controller
    • Level Layout Part 01
    • Level Layout Part 02
    • Keep Player In Bounds
    • Understanding Prefabs
    • Prefabs Challenge
    • Falling Behavior
    • Spawn Points
    • Point Spawner
    • Organized and Clean Project
    • Improving Point Spawner
    • Enemy Dock
    • Dock Spawner Challenge
    • Improving Enemy Dock
    • Waypoint Follower
    • Improving Dock Spawner
    • Releasing Enemies
    • Code Cleanup
    • Player Shooting
    • Collision Detection
    • Bullet Destroyer
    • Destroying Enemies Challenge
    • Animations
    • Enemy Explosions
    • Animation Challenge
    • Player Respawn Part 01
    • Player Respawn Part 02
    • Scoring Logic
    • User Interface Part 01
    • User Interface Part 02
    • Scoring
    • Life Container Part 01
    • Life Container Part 02
    • Animating Mother Ship
    • Fixing Sprite Order
    • Level Start Logic
    • Wave Change Logic Part 01
    • Wave Change Logic Part 02
    • Wave Number
    • Remaining Enemy Count
    • Enemy Sounds
    • Sound Controller
    • Player Sounds Challenge
    • How To Deal With Duplicated Code
    • MotherShip Sounds
    • Screen Flow
    • Main Menu Screen Part 01
    • Main Menu Screen Part 02
    • Main Menu Controller
    • Options Screen
    • Options Controller
    • Saving Options
    • Keeping Game Object Alive Part 01
    • Keeping Game Object Alive Part 02
    • Splash Controller
    • Pause Screen Challenge
    • Pausing Game Logic Part 01
    • Pausing Game Logic Part 02
    • Game Over Controller Challenge
    • Finishing Game Over Logic Part 01
    • Finishing Game Over Logic Part 02
    • Code Refactoring
    • Tutorial Screen
    • Tutorial Controller - Part 01
    • Tutorial Controller - Part 02
    • Fine Tuning and Customizing
    • Zoom Custom Component
    • Code To Create Code Part 01
    • Code To Create Code Part 02
    • Code To Create Code Part 03
  • Extra Information - Source code, and other stuff
    • Source Codes
    • Bonus Lecture and Information


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Gamystyle   |  

Information
Members of Guests cannot leave comments.




rss