Description
Curriculum
Instructor
Learn to design, build, and launch your own games using Unity and C#. Whether you’re new or have some experience, this course guides you through creating fun, interactive games from start to finish.
What you'll learn
- Game Design Principles
- Unity Interface and Game Engine Basics
- C# Programming for Game Development
- Creating 2D and 3D Games
- Game Physics and Animations
- Game Monetization Techniques
- Publishing Games on Multiple Platforms
- Testing and Iteration in UI/UX Design
Packages Include
- Certificate of Completion
- Game Project Portfolio
- Playtest Sessions
- Game Deployment on Platforms
Curriculum
- 8 Sections
- 54 Lessons
- 12 Weeks
Expand all sectionsCollapse all sections
- Module 1: Introduction to Game Development6
- 1.1Overview of game development stages (concept, design, coding, testing, launch)
- 1.2Game development industry and career opportunities
- 1.3Types of Games
- 1.4Popular game genres and platforms (PC, mobile, console)
- 1.5Understanding game mechanics, storylines, and player experiences10 Minutes0 Questions
- 1.6The concept of game loops and player interaction
- Module 2: Getting Started with Unity7
- 2.1Introduction to Unity workspace and tools
- 2.2Setting up your first Unity project
- 2.3Building Simple Game Objects
- 2.4Creating and manipulating basic 3D models (objects, terrain, lighting)
- 2.5Game Components in Unity
- 2.6Understanding GameObjects, Components, and Prefabs
- 2.7Introduction to 2D and 3D physics in Unity
- Module 3: C# Programming for Game Development9
- 3.1C# Basics
- 3.2Variables, functions, and loops
- 3.3Handling input (keyboard, mouse, touch)
- 3.4Controlling Game Objects with Scripts
- 3.5Writing scripts to move objects, detect collisions, and trigger actions
- 3.6Understanding event handling and conditions in game programming
- 3.7Game Logic & State Management
- 3.8Setting up game states (game over, win states, level transitions)
- 3.9Managing in-game variables (score, health, time limits)
- Module 4: 2D Game Development8
- 4.1Creating 2D Game Worlds
- 4.2Designing levels, backgrounds, and environments
- 4.3Creating 2D characters and objects
- 4.4Handling collisions, gravity, and movement in 2D space
- 4.5Implementing game mechanics like jumping and collecting items
- 4.6Animating 2D Characters
- 4.7Importing and creating animations for characters and objects
- 4.8Understanding frame-based animation and sprite sheets
- Module 5: 3D Game Development8
- 5.1Introduction to 3D Game Creation
- 5.2Differences between 2D and 3D games
- 5.3Creating and manipulating 3D models, camera controls, and lighting
- 5.4Setting up gravity, character controllers, and 3D environments
- 5.5Implementing collision detection and object interactions in 3D space
- 5.6Building 3D Levels
- 5.7Designing 3D environments and adding textures to surfaces
- 5.8Managing the player’s perspective in 3D space
- Module 6: Game Animation & UI Design6
- 6.1Game Animations
- 6.2Animating characters, enemies, and environmental objects in Unity
- 6.3Understanding keyframe animation and animation controllers
- 6.4UI Design for Games
- 6.5Creating game menus, health bars, score counters, and other UI elements
- 6.6Implementing interactive buttons, sliders, and text in the game interface
- Module 7: Game Testing & Debugging5
- Module 8: Publishing and Monetization6
You might be interested in
-
Beginner
-
43 Lessons
This course is designed for absolute beginners, teaching essential computer skills such as using a mouse and keyboard, navigating the...
-
All levels
-
11 Lessons
 Kids will dive into the world of robots and AI! This course covers everything from building robots to programming them...
-
All levels
-
19 Lessons
Learn how to build a strong online presence and effectively market any product, brand, or service in today’s digital world....
-
All levels
-
14 Lessons
Master the art of freelancing and remote work to earn income from anywhere in the world. This course is perfect...
Sign up to receive our latest updates
Get in touch
Phone/WhatsApp
+234 704 586 6078, +234 813 122 6618
Address
City Hall Olonkoro, Osogbo, Osun State, Nigeria
info@btexloopacademy.com.ng
