Edugametion Edugametion Edugametion.io Login Pricing Start 14-day free trial Edugametion.io Login Login Edugametion.io Register Register

Game Programming Kick Off

Get into basics of game programming!


Edugametion






Description
Get started with Game Programming!

Requirements
Previous understanding of programming including object-oriented approaches, algorithms and any other previous experience.

Outcome
You know how games are developed and what it requires in addition compared to traditional software development.

Level
Beginner

Language
English.

Location
Online. Study when it suites you.

Hours
135 study hours when completing all the exercises.

Course Type
Combination of text, video and exercises.

Certificate
Earn a Certificate upon completion.




CURRICULUM



Skill description
This course teaches the basics of game programming. The course consists of video lessons, exercises and the game project the student implements throughout the course. The course project is implemented with Unity using C# programming language.



We will implement our version of a classic game Snake during this course. Source code and other assets are available in the course's GitLab page. The first lesson will teach you how to use Git.


During the course students are expected to create their own game as well. Every lesson has an exercise, which takes the student project forward. The exercise of the first lesson explains the project in more depth.

Requirements
You are required to have basic knowledge of programming to be able to follow this course. A basic understanding of the object orientated programming is also recommended.

Outcome
After completing this course, the student can create simple 2D games using Unity as an editor and the game engine.

Contents
Lesson 1 - Setting up the environment
Lesson 2 - Unity basics
Lesson 3 - Game board
Lesson 4 - Reusable components
Lesson 5 - Grid based movement
Lesson 6 - Collisions
Lesson 7 - Finite state machine
Lesson 8 - Options & Audio
Lesson 9 - Particle effects and wrapping up the project





Chat with us

We use cookies to improve our site features. By using this site you agree to the use of cookies. Privacy Policy.

Start 14-day free trial

You'll love it! No credit card required.