Edugametion Edugametion Edugametion Login Login Edugametion Register Register Edugametion Login0

Game Programming Essentials 1

COMING: Spring 2024




Enrolment
Spring 2024 but you can enrol already! You will be notified when course becomes available.

Description
Introduces the student to the industry standard tool Unity3D and how to start realizing your own project using the mentioned tool. The learned principles can be also later adapted to make games using other game engines or even your own custom engine. Gives good tools for starting your game programming journey.

Requirements
None

Outcome


Level
Beginner

Language
English (Chinese).

Location
Online

Hours and credits
135 study hours. Upon completion 5 ECTS credits. More info

Course Type
Learn at your own pace. 100% Online.

Certificate
Earn a Certificate upon completion.

Price
Studying is completely free of charge, there are no completion or fees for receiving a certificate or ECTS. More info


CURRICULUM



Skill description

This course provides a comprehensive introduction to game development using Unity. It covers topics such as installing Unity, understanding its interface, working with game objects, cameras, and lights, importing assets, scripting in C#, setting up input systems, creating and instantiating prefabs, basic debugging techniques, implementing polymorphism and abstract classes, handling collisions, creating a game manager, and adding particles and sound effects to games.

Once you have completed the course, you can start Game Programming Essentials 2 which takes you further down the road and enlights you on how to truly collaborate on a project, how to improve the looks and feel of the project. It covers topics such as version controlling, game configuration using scriptable objects, proper structuration of a project, and how to create technical documentation. It also gives a glimpse into shader programming, custom mesh editing, and many other topics.

Requirements

No prior experience with Unity or game development is required, but familiarity with programming concepts (particularly in C#) is beneficial.

Outcome
After completing the course students will be able to realize their simple game ideas as working Unity prototypes. Gives solid foundation to understand basic principles in game development and can be later adapted to make games using other game engines..

Contents
Introduction to Unity3D
Elementary components
Input and movement
Screen and asteroids
Adding obstacles
Projectiles
ObstacleManager
GameManager
Effects





OUR DIPLOMAS

Loading... Please wait!



Common


Design


Programming


Art


Business, Production & Marketing


More


All courses are validated by Finnish University and completions can be accredited. Contact us for more information. Info can also be found here: Institutes and Companies.
Chat with us

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