Game Development Course — SeekhowithRua

Master game development with Unity, Three.js, WebGL and Phaser. Build 2D games, 3D worlds, browser games and educational games from scratch. game development course india, unity course india, threejs tutorial, learn game dev india

Game Dev Fundamentals

Introduction to Game Development: Game loop concept, 2D vs 3D games, Game engines overview, Setting up dev environment

Game Math Basics: Vectors & coordinates, Trigonometry for games, Physics basics, Collision math

Game Design Principles: Core gameplay loop, Player motivation, Level design basics, Game feel & juice

Input & Controls: Keyboard input, Mouse/touch input, Gamepad support, Input mapping systems

Game States & Scenes: State machines, Scene management, Loading screens, Game flow design

Three.js & WebGL

Three.js Setup: Scene, Camera, Renderer, WebGL basics, Lights & shadows, Materials & textures

3D Models & Animation: GLB/GLTF loading, Mixamo animations, Animation mixer, Skeleton rigging

Physics in Three.js: Cannon.js physics, Rigid bodies, Collision detection, Raycasting

Shader Programming: Vertex shaders, Fragment shaders, GLSL basics, Custom materials

Browser Game Project: Character controller, Camera follow, Collectibles system, Score & UI

Unity Fundamentals

Unity Interface & Setup: Unity Hub & editor, Project structure, Scene view basics, Inspector panel

C# for Unity: C# basics, MonoBehaviour, Start() & Update(), Coroutines

Unity Physics: Rigidbody component, Colliders, Physics materials, Joints & constraints

Unity 2D Games: Tilemap system, 2D sprites & animation, 2D physics, Platformer mechanics

Unity 3D Games: 3D movement, First person controller, Third person camera, NavMesh pathfinding

Phaser.js (2D Browser Games)

Phaser Setup: Game config, Scene lifecycle, Asset preloading, Phaser arcade physics

Sprites & Animation: Sprite sheets, Animations, Tilemaps, Camera scrolling

Game Mechanics: Platformer physics, Shooter mechanics, Puzzle logic, Enemy AI basics

Educational Quiz Game: Quiz game design, Question database, Score system, Progress tracking

Deploy & Publish: Build for web, Itch.io publishing, Mobile with Cordova, Performance optimization

Advanced Game Dev

Multiplayer Basics: WebSocket for games, Colyseus.js, State synchronization, Lag compensation

Game AI: Finite state machines, A* pathfinding, Behavior trees, Decision making

Game Audio: Howler.js, Spatial audio, Music & SFX, Audio pooling

Monetization: In-app purchases, Ad integration, Premium vs free, Game analytics

Capstone: Full Game: Game design doc, Full implementation, Play testing, Launch checklist

🎮 GAME DEVELOPMENT COURSE

Master Game Development

Master game development with Unity, Three.js, WebGL and Phaser. Build 2D games, 3D worlds, browser games and educational games from scratch.

5
Modules
25
Chapters
250+
Quiz Qs
0%
Progress
0/25 chapters

Welcome to Game Development

Master game development with Unity, Three.js, WebGL and Phaser. Build 2D games, 3D worlds, browser games and educational games from scratch. Select a module from the sidebar to begin.