Picture

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

1 live class

  • 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)

2 live class

  • Game design process
  • Concept Art and Storyboarding
  • Development stages (Pre-production, production, post-production)

1 live class

  • Core mechanics, gameplay loops
  • Player experience and engagement
  • Designing levels and worlds

1 live class

  • Brainstorming and creating a game concept
  • Writing a game design document (GDD)

1 live class

  • Overview of programming languages used in games (C#, C++, JavaScript)
  • Object-Oriented Programming (OOP) in game development
  • Variables, functions, loops, and conditionals

1 live class

  • Setting up the development environment (Unity/Unreal Engine)
  • Scripting fundamentals in Unity (C#) / Unreal (Blueprints or C++)

1 live class

  • Handling user input (keyboard, mouse, touch)
  • Implementing player movement and controls

1 live class

  • 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

1 live class

  • Overview of 2D game architecture (sprites, animations, physics)
  • Working with tilemaps
  • Implementing a 2D character controller
  • Adding camera and basic UI elements

1 live class

  • Rigid bodies and colliders
  • Applying forces, gravity, and simple physics-based mechanics
  • Simple platforming mechanics (jumping, collision detection)

1 live class

  • Developing a basic 2D game (e.g., platformer or endless runner)

1 live class

  • Understanding 3D space and coordinate systems
  • Working with 3D models and assets
  • Lighting, shadows, and materials

1 live class

  • Implementing 3D character controllers
  • Camera systems (first-person, third-person)

1 live class

  • Rigid bodies, forces, and collisions
  • Adding physics-based interactions and objects

1 live class

  • Developing a basic 3D game (e.g., shooter or racing game)

1 live class

  • 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

1 live class

  • Working with 2D/3D assets (sprites, models, textures)
  • Tools for creating game art (Photoshop, Blender)

1 live class

  • Animation fundamentals
  • Setting up animations in Unity/Unreal
  • Animation controllers and blending

1 live class

  • Importance of sound in games
  • Adding sound effects, background music, and dialogue
  • Tools for audio editing (Audacity, FMOD, wise)

1 live class

  • Basics of game AI (pathfinding, decision trees, finite state machines)
  • Creating enemy AI (patrolling, attacking, evading)

1 live class

  • Overview of networking in games
  • Creating a simple multiplayer game (local or online)
  • Synchronizing game state across multiple players

1 live class

  • Implementing ads and in-app purchases
  • Ethical considerations in game monetization

1 live class

  • 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

1 live class

  • Final project: Design and develop a complete game (2D or 3D)
  • Incorporating art, sound, AI, and UI elements
  • Testing and debugging

1 live class

  • Exporting the game for different platforms (PC, mobile, web)
  • Publishing on app stores (Google Play, Apple Store, Steam, etc.)

1 live class

  • Roles in the industry (Programmer, Designer, Artist, QA)
  • Building a portfolio
  • Networking and job hunting tips

2 live class

  • 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

1 live class

  • 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.

Course Fee Offline

BDT 20,000.00

Enroll Now
Course Fee Online

BDT 10,000.00

Enroll Now

Call This Number: 01958025050

BDT 20,000.00