Game development logopeterindia.net
Knowledge Hub

Game Development

One hub for building games: engines and frameworks, graphics APIs, physics, audio and art tools, multiplayer back ends, AI, publishing and learning resources. Grouped by role, not ranked.

89 topics•10 categories•Updated October 2026

How to Read the Game Development Landscape

A game is built from an engine or framework, graphics and physics, audio and art assets, game logic and, for online games, a multiplayer back end, then published through a store. This hub groups the tools and standards for each layer, links to the XR, AI, language and infrastructure pages on this site, and lists learning resources. Entries are grouped by role, not ranked, and the list is not complete.

Game Engines

12 entries

General-purpose engines for 2D and 3D games, from commercial editors to open-source projects.

Game Frameworks & Libraries

6 entries

Code-first libraries for building games without a full editor.

Web & Browser Games

6 entries

Engines and APIs for games that run in the browser.

Graphics APIs & Standards

5 entries

Low-level interfaces between game code and the GPU.

Physics, Audio & Art Tools

10 entries

Middleware and content tools used alongside an engine.

Multiplayer & Backend Services

8 entries

Networking libraries, game servers and live-service back ends.

AI, Reinforcement Learning & Simulation

2 entries

Machine learning for game agents, testing and procedural content.

Publishing & Distribution

4 entries

Storefronts and publishing programmes.

Learning, Docs & Community

8 entries

References, documentation, industry bodies and events.

Related Pages on This Site

28 entries

XR and metaverse, AI and reinforcement learning, hardware, languages, infrastructure and testing pages that game developers use.

62Game Development Courses & CertificationsCourses and certifications for Unity, Unreal and game design. 63Virtual Reality (VR) SolutionsHeadsets, platforms and tools for virtual reality. 64Augmented Reality (AR) SolutionsPlatforms and SDKs for augmented reality. 65Mixed Reality (MR) SolutionsMixed reality devices and platforms. 66Extended Reality (XR) SolutionsDirectory covering VR, AR and MR together. 67Metaverse Technologies and ToolsTechnologies and tools behind virtual worlds. 68Reinforcement Learning GuideGuide from Markov decision processes to deep reinforcement learning. 69Reinforcement Learning AlgorithmsValue-based, policy-gradient and actor-critic methods explained. 70Swarm IntelligenceSwarm algorithms and frameworks, related to crowd and flocking behaviour. 71Generative AIModels, assistants, platforms and datasets for generative AI. 72NFT MarketplacesMarketplaces for art, gaming items and collectibles. 73CPU, GPU, TPU, NPU and Other Processors ExplainedWhat each processor type is built for. 74AI Chip ProvidersMakers of AI accelerators and chips. 75GPU Cloud ProvidersClouds that rent GPU capacity. 76Edge / Fog ComputingPlatforms for running workloads close to players and devices. 77CDN ProvidersContent delivery networks for game downloads and updates. 78KubernetesContainer orchestration, used for game server fleets with Agones. 79Mobile ComputingAndroid, iOS and cross-platform mobile development. 80Programming LanguagesC, C++, C#, Rust, Go and other languages used in game development. 81C Programming LanguageStandards, compilers and tools for C. 82Microsoft .NET ToolsComponent and control vendors for .NET and C# developers. 83PythonPython frameworks, libraries and IDEs. 84JavaJava resources, including libGDX-style development. 85Integrated Development Environments (IDEs)Editors and IDEs for writing game code. 86Software Design PatternsGang of Four and related patterns used in game code. 87Software TestingTesting tools and resources for software quality. 88Performance Testing ToolsLoad and performance testing for game back ends. 89Source Code RepositoriesGit hosting platforms for game projects.

Frequently Asked Questions

What is a game engine?

Software that provides the core systems of a game, such as rendering, physics, audio, input and scene management, usually with an editor. Unity, Unreal Engine and Godot are well-known examples.

Which game engine should a beginner start with?

It depends on the kind of game and your language. Godot and Unity are common starting points for 2D and 3D games, GameMaker and Construct suit 2D, and Phaser suits browser games. Try the free tiers or open-source options and follow the official tutorials.

What is the difference between an engine and a framework?

An engine usually comes with an editor and many built-in systems. A framework or library, such as MonoGame, libGDX, raylib or SDL, gives you building blocks and leaves more of the structure to your code.

How are the tools on this page chosen and ordered?

They are grouped by role, such as engines, graphics APIs, physics and audio, multiplayer and publishing. They are not ranked, the list is not complete, and each entry links to the project or vendor, so check it for current licensing and pricing.