
Game Development
The game application development business focuses on creating exciting and innovative mobile games that attract players with challenging gameplay, immersive graphics, and interactive features. The goal is to design, build, and launch a gaming application that stands out in a competitive market and offers a unique user experience.
Duration
3 Month
Lectures
36
Projects
10

Course Overview
Game app development is a mobile game designed to entertain and entertain players. This program includes strategies from initial concept to final launch, with a focus on delivering a high-quality, engaging experience that stands out in a competitive market.
Course Curriculum
- Walk through game design elements to learn how to turn an idea into a video game.
- History of video games
- Different types of games (2D, 3D, AR, VR)
- Game genres (Puzzle, Adventure, FPS, etc.)
- Role of game engines (Unity, Unreal, Godot)
- Game design process
- Concept Art and Storyboarding
- Development stages (Pre-production, production, post-production)
- Core mechanics, gameplay loops
- Player experience and engagement
- Designing levels and worlds
- Brainstorming and creating a game concept
- Writing a game design document (GDD)
- Overview of programming languages used in games (C#, C++, JavaScript)
- Object-Oriented Programming (OOP) in game development
- Variables, functions, loops, and conditionals
- Setting up the development environment (Unity/Unreal Engine)
- Scripting fundamentals in Unity (C#) / Unreal (Blueprints or C++)
- Handling user input (keyboard, mouse, touch)
- Implementing player movement and controls
- A large assignment and live test will be based on what has been discussed in Module 1 to Module 4. You can save yourself.
- Assignment
- Test
- Overview of 2D game architecture (sprites, animations, physics)
- Working with tilemaps
- Implementing a 2D character controller
- Adding camera and basic UI elements
- Rigid bodies and colliders
- Applying forces, gravity, and simple physics-based mechanics
- Simple platforming mechanics (jumping, collision detection)
- Developing a basic 2D game (e.g., platformer or endless runner)
- Understanding 3D space and coordinate systems
- Working with 3D models and assets
- Lighting, shadows, and materials
- Implementing 3D character controllers
- Camera systems (first-person, third-person)
- Rigid bodies, forces, and collisions
- Adding physics-based interactions and objects
- Developing a basic 3D game (e.g., shooter or racing game)
- A major assignment and live test will be based on what has been discussed in Module 6 to Module 9. You can save yourself.
- Assignment
- Test
- Working with 2D/3D assets (sprites, models, textures)
- Tools for creating game art (Photoshop, Blender)
- Animation fundamentals
- Setting up animations in Unity/Unreal
- Animation controllers and blending
- Importance of sound in games
- Adding sound effects, background music, and dialogue
- Tools for audio editing (Audacity, FMOD, wise)
- Basics of game AI (pathfinding, decision trees, finite state machines)
- Creating enemy AI (patrolling, attacking, evading)
- Overview of networking in games
- Creating a simple multiplayer game (local or online)
- Synchronizing game state across multiple players
- Implementing ads and in-app purchases
- Ethical considerations in game monetization
- A major assignment and live test will be based on what has been discussed in Module 10 to Module 14. You can save yourself.
- Assignment
- Test
- Final project: Design and develop a complete game (2D or 3D)
- Incorporating art, sound, AI, and UI elements
- Testing and debugging
- Exporting the game for different platforms (PC, mobile, web)
- Publishing on app stores (Google Play, Apple Store, Steam, etc.)
- Roles in the industry (Programmer, Designer, Artist, QA)
- Building a portfolio
- Networking and job hunting tips
- Game Engines: Unity, Unreal Engine, Godot (optional)
- Programming Languages: C#, C++, JavaScript (based on the engine)
- Graphics Tools: Blender, Photoshop, Illustrator
- Sound Tools: Audacity, FMOD, Wwise
- Version Control: Git, GitHub
- Regular assignments based on each module
- Final game project submission
- Evaluation based on gameplay, design, and technical implementation
- Certificate of Completion upon course completion
Course Schedule
Venue | Starting Date | Duration | Fees |
---|---|---|---|
Mohammadpur | 2024-11-01 | 3 Month | 20000 Tk |
Admission Is Going On
Enroll now to any of our Offline (On- Campus) or Online (Live Class) courses as per your suitable time.
Call This Number: 01958025050