Game Development
2D/3D Games, Phaser, Godot, A-Frame VR, Game Design & more
Game Development covers 2D and 3D game creation, browser-based engines, VR experiences, and game design principles. Start with the fundamentals and build interactive games.
Tutorials in This Section
Learning Path
flowchart LR
A[Game Dev Overview] --> B[Phaser.js 2D Games]
A --> C[Godot Engine]
A --> D[A-Frame VR]
A --> E[Game Design]
B --> F[Unity C# Scripting]
F --> G[Unreal Blueprints]
G --> H[2D Animation]
H --> I[Multiplayer Networking]
I --> J[Game Audio]
J --> K[Game Optimization]
Built by the developers of Doda Browser, DodaZIP, and Durga Antivirus Pro.
Published Topics
Game Development Explained — Complete Beginner's Guide
Learn game development basics: game engines, programming languages, 2D vs 3D, and how to build your first interactive game from scratch.
✓ LivePhaser.js Tutorial — Build 2D Browser Games
Learn Phaser.js game development: sprites, physics, input handling, scenes, and building a complete 2D browser game step by step.
✓ LiveGodot Engine Guide — Getting Started with Game Development
Learn Godot Engine from scratch: nodes, scenes, GDScript, 2D sprite movement, physics, and building a complete platformer character.
✓ LiveA-Frame VR Tutorial — Build WebVR Experiences
Learn A-Frame VR development: 3D scenes, entities, components, animations, and building interactive WebVR experiences with HTML.
✓ LiveGame Design Principles Explained — A Beginner's Guide
Learn game design principles: core mechanics, player engagement, level design, balancing, and how to create fun, compelling game experiences.
✓ LiveUnity Guide — Game Engine Tutorial with C# Examples
Learn Unity game engine: scenes, GameObjects, components, prefabs, physics, and C# scripting. Build a player movement script with step-by-step examples.
✓ LiveUnreal Engine 5 Guide — Blueprints and C++ Explained
Learn Unreal Engine 5: Blueprints, C++ (AActor, UFUNCTION), Nanite, Lumen, and level editor. Build a pickup item with step-by-step examples.
✓ LiveBlender Basics — Game Asset Creation Guide
Learn Blender for game assets: modeling, UV unwrapping, texturing, rigging, animation, and exporting to FBX/glTF. Model a crate step by step.
✓ LiveGame Physics — Collision Detection and Rigid Bodies Explained
Learn game physics: collision detection (AABB, sphere, mesh), rigid bodies, raycasting, joints, and physics materials. Example raycast shooting in Unity C#.
✓ LiveUnity Game Development with C#: Complete Beginner's Guide
Learn Unity game development with C#: MonoBehaviour, GameObjects, Rigidbody physics, input handling, prefabs, scenes, and build settings. Step-by-step with runnable code.
✓ LiveUnreal Engine 5: Blueprint Visual Scripting Guide
Learn Unreal Engine 5 Blueprint visual scripting: event graph, variables, functions, flow control, timeline, interfaces, casting, AI behavior trees, and animation blueprints.
✓ Live2D Game Animation: Sprites, Rigging & State Machines
Learn 2D game animation: sprite sheets, frame animation, skeletal rigging with Spine/DragonBones, animation state machines, blend trees, IK, and 2D lighting. Step-by-step with examples.
✓ LiveMultiplayer Game Networking: Architecture & Implementation
Learn multiplayer game networking: client-server vs P2P architecture, authoritative server design, lag compensation, prediction, reconciliation, WebSocket, UDP vs TCP, Photon, Mirror, and Netcode for GameObjects.
✓ LiveGame Audio: Sound Effects, Music & Spatial Audio
Learn game audio production: audio sources and listeners, 2D vs 3D audio, sound design workflow, FMOD/Wwise integration, procedural audio, occlusion, mixing, ducking, and asset optimization.
✓ LiveGame Optimization: Performance Tuning for Games
Learn game optimization: draw calls, batching, LODs, occlusion culling, texture atlasing, profiling with Unity Profiler and Unreal Insights, garbage collection, memory management, and frame rate targets.
✓ LiveAll 16 topics in Game Development are published.