Learn Game Development Using C# Free Course
Learn Game Development Using C# Free Course
What you will learn in the course:
- Gain a good grasp of 2D coordinate system
 
- Able to manipulate and work with 2D arrays
 
- Able to create a basic path finding algorithm using loops and recursion
 
- Be able to create a game loop based on Timer tick
 
- You will be able to simulate a simple animation
 
Course content overview:
- Hungry Snake Game
 
- Coordinate System
 
- Setting Up The Form, Variables
 
- Painting The Walls & Snake
 
- Setting Up Snake Directions
 
- Bubble Breaker Game
 
- Setting Up the Game Board
 
- Initializing Variables And Game Board
 
- Populating Game Board With Bubbles
 
- Getting Colors For Each Bubble
 
- 2D Coordinate System vs 2D Arrays
 
- Understanding Game Requirements
 
- Learn Main Game Method
 
- Checking For Game Over Conditions
 
- Path Finding – Selecting Bubbles of the Same Color – Theory
 
- Pong Game
 
- Creating the Form and Variables
 
- Key-Press Events
 
- Theory – Moving the Ball
 
- Timer Tick Event – Game Over
 
- Arkanoid Brick Breaker Game
 
- Creating The Form Objects
 
- Brick Class – Properties and Constructor
 
- Testing and Debugging Our Brick Breaker Game
 
- Where to go from here
 
Requirements for the course:
- Visual Studio
 
- Basic C# Skills (loops, conditional statements, Enums, basics of OOP)
 
Who is the target audience for this course?
- Anyone Who Want To C# enthusiasts who want to make the jump into game programming
 
- Self Taught programmers or students
 
- Who like hands on approach to learning
 
- Students who like detailed explanation of every line of code
 
 
 
 
 
 
  
 
 
 
 
 
0 Comments