Game design and programming skills
- Description
🎮 Game design and development
📌Course Overview
This course aims to provide trainees with the applied skills and technical knowledge needed to design and develop electronic games across various platforms (computer, smart devices, virtual reality). The course focuses on the practical side by building an integrated game using global game engines, developing creativity and design thinking skills, and preparing a professional portfolio that supports the trainee’s entry into the labor market.
This course aims to equip trainees with the practical skills and technical knowledge needed to design and develop electronic games using the latest global engines and platforms. The course focuses heavily on hands-on training, where participants work on developing a complete game from scratch to publishing. It also emphasizes building a professional portfolio to support employment opportunities.
🎯 Learning Objectives
- Game Design Fundamentals
- Recognize the Game Development Life Cycle
- Using Unity or Unreal Engine
- Create simple characters and environments using modeling tools
- Programming character movements and game logics
- Use of animation, sound and visual effects
- Building a Prototype Game
- Prepare a publishable game on the store or desktop
- Understand the fundamentals of game design
- Use Unity or Unreal Engine effectively
- Create basic characters and environments using modeling tools
- Program character movement and game logic
- Use animation, sound, and visual effects
- Build a functional game prototype
- Prepare a game for publishing on desktop or mobile platforms
- Understand the game development lifecycle
- Work within a team using collaboration tools (Git/Trello)
- Apply game testing and quality assurance techniques
🎓 Learning Outcomes
- Understand the basics of game design.
- Use the Unity/Unreal engine to create game scenes and characters.
- Apply programming basics to control characters and implement game logic.
- Create Animations, visual and sound effects.
- Build a complete playable game (from Prototype to final version).
- Develop a professional portfolio suitable for the gaming industry.
- Understand game design fundamentals.
- Use Unity/Unreal Engine to build game scenes and characters.
- Apply basic programming for character control and game logic.
- Create animations, effects, and audio elements.
- Build a complete playable game (Prototype → Final Game).
- Develop a professional portfolio suitable for the gaming industry.
👥 Target Audience
- University and technical college students
- Gamers who want to get into the industry
- Coders and designers looking to improve their skills
- Educators interested in integrating game-based learning
- Entrepreneurs aiming to enter the gaming industry
- Individuals interested in developing games with virtual reality and augmented reality (VR/AR) technologies
- University and Technical College Students
- Gaming enthusiasts who wish to enter the field
- Programmers and designers seeking to enhance their skills
- Educators interested in integrating game-based learning
- Entrepreneurs aiming to enter the gaming industry
- Individuals interested in VR/AR game development
📚 Modules
First axis: Introduction to the gaming industry
- The history and evolution of games
- Types of Games and Play Styles
- Key Elements of a Successful Game
The second axis: Game Design
- Game Design Document
- Character Design – Designing Environments
- Player Experience Design Methodologies
Third axis: Learning about the Unity/Unreal game engine
- The basic interface of the engine
- Dealing with Assets
- Building Scenes
Fourth axis: Game Programming (C#/Blueprint)
- The basics of in-engine programming
- Character control
- Adding Game Physics
- Weapons – Points – Levels
Fifth axis: Graphics and animation
- Simple 3D modeling
- Animating characters
- Adding Visual Effects (VFX)
The sixth axis: Sound and effects
- Adding sound effects
- In-game music integration
Seventh axis: Final project
- Working in small teams
- Full game development
- Game review and rating