GamePlay 2D/3D
GamePlay: Open-Source C++ Game Engine for 2D & 3D Games
An open-source game engine with features like scene management, cameras, materials, shaders, particles, physics engines, sound, sprites and textures for creating 2D and 3D games.
What is GamePlay 2D/3D?
GamePlay is an open-source C++ game engine designed for creating 2D and 3D games. It is developed mainly by an international team of volunteers and provides a full suite of game development tools.
Some key features of GamePlay include:
- Scene graph management system for organizing game objects and handling transforms
- Materials and shaders system for custom appearances
- Particle system for special effects like explosions, smoke, etc.
- Integrated physics engines like Bullet or PhysX for collisions and physics simulations
- Audio system for playing sound effects and background music
- Resource management for loading models, textures, materials, etc.
- Sprite batching and animation helpful for 2D games
- Scripting interface using Lua for controlling game logic
The engine is cross-platform supporting deployments to desktop (Windows, Mac, Linux) as well as mobile (iOS, Android) platforms. The C++ API makes GamePlay fast and portable across devices.
GamePlay is released under the open-source MIT License, allowing free use and modification. An active community provides support through forums, chat, documentation and code contributions. Overall, GamePlay provides a full-featured alternative for developing 2D/3D games completely free.
GamePlay 2D/3D Features
Features
- 2D and 3D game engine
- Scene management
- Cameras
- Materials
- Shaders
- Particles
- Physics engines
- Sound
- Sprites
- Textures
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best GamePlay 2D/3D Alternatives
View all GamePlay 2D/3D alternatives with detailed comparison →
Top Games and Game Engines and other similar apps like GamePlay 2D/3D
GeeXLab
Amulet
LÖVE
LÖVR
NCine