Unity / Unreal Game Design
In this course, you’ll learn how to design games using Unity and Unreal Engine. This course is designed for beginners and intermediate developers who are interested in game development. Our instructors will guide students through the core features of the game engines and lead you step by step through the game development process. You’ll gain all the theoretical knowledge and practical skills needed to be successful in game design.
Details
Duration: 8 Weeks
Level: Beginner to Intermediate
Format: Live video lessons, downloadable worksheets, interactive Q&A, final project
About the course
In this course, you’ll learn how to design games using Unity and Unreal Engine. This course is designed for beginners and intermediate developers who are interested in game development. Our instructors will guide students through the core features of the game engines and lead you step by step through the game development process. You’ll gain all the theoretical knowledge and practical skills needed to be successful in game design.
Key Points
In this course you will learn:
- Master the basic features of Unity and Unreal Engine
- Design game worlds and characters
- Create game mechanics and interactive elements
- Develop 2D and 3D games
- Learn game testing and debugging processes
- Create a real game with the final project
Required Materials
- A computer with Unity or Unreal Engine installed
- A quiet space to work on the course
- Stable internet connection
- Basic knowledge of graphic and sound design tools (optional)
Course Lessons
Topics:
- Differences between Unity and Unreal Engine
- Basic game design principles
- Introduction to game engines: interfaces and features
- Setting up and structuring a project
Practical Activity:
- Create a basic 3D game scene
Topics:
- Character models and animations
- Designing game worlds: maps, terrains, and environments
- Lighting and shading in the game world
Practical Activity:
- Create a character and set up movement systems
Topics:
- Game mechanics design: movement, difficulty levels, AI
- User interactions: menus, UI
- Physics and collision systems
Practical Activity:
- Set up interactive systems for a character (collecting items, transitioning between levels, etc.)
Topics:
- Basic principles of 2D game design
- 2D game engines and tools
- UI design and animations
Practical Activity:
- Create a simple 2D platformer game
Topics:
- Role of sound in games: effects, background music
- Integrating sound effects into games
- Dynamic music and voiceover
Practical Activity:
- Add sound effects to a game and test them
Topics:
- Artificial intelligence (AI) and enemy characters
- Integrating AI into the game world
- Multiplayer and networking in games
Practical Activity:
- Create an AI-based enemy character
Topics:
- Game testing techniques
- Debugging and performance optimization
- Gathering and analyzing user feedback
Practical Activity:
- Test and fix bugs in the final project
Topics:
- Final project preparation and presentation
- Game packaging and preparing for release
- Information about game distribution platforms
Final Project:
- Participants will create a game prototype using all the knowledge learned during the course
Additional Resources
- Bonus Materials: Extra training on advanced Blender features
- Exclusive Student Community: Access to a private group for discussions and feedback
Instructors

Instructor To Be Determined
Check back soon!
Features
- Live lessons available as recordings
- 1 month access after course ends
- Google Classroom
- Certificate of completion
Related courses
Unity / Unreal Game Design
In this course, you’ll learn how to design games using Unity and Unreal Engine. This course is designed for beginners and intermediate developers who are...
Visit Course PageBlender 3D
This course provides a comprehensive introduction to Blender, a popular open-source 3D design tool. Participants will develop fundamental skills in modeling, texturing, lighting, and animation,...
Visit Course PageGame Design without Coding: BuildBox
This course provides an in-depth understanding of game design principles and hands-on experience using Buildbox, a no-code game development platform. You will learn how to...
Visit Course Page