GamePlay (also known as Gameplay3D) is an open-source, cross-platform C++ game engine and framework that supports both 2D and 3D game development on desktop and mobile platforms. Designed to be lightweight yet powerful, it provides developers with robust tools for graphics rendering, scene management, audio, physics, input, and more, as well as templates and tools to help jumpstart projects. The framework emphasizes ease of use and portability, offering native support for Windows, macOS, Linux, iOS, and Android so developers can write their game once and deploy it across many platforms. With an Apache 2.0 license, developers have broad flexibility to use, modify, and distribute their projects commercially or personally. GamePlay also includes a well-documented API, tooling for asset processing, and examples that demonstrate how to use its systems effectively, making it approachable for both indie developers and experienced programmers.

Features

  • Cross-platform C++ game framework
  • Support for both 2D and 3D game development
  • Rendering, audio, physics, and input systems
  • Asset processing and native tooling
  • Open Apache 2.0 license
  • Example templates and documentation

Project Samples

Project Activity

See All Activity >

Follow GamePlay

GamePlay Web Site

Other Useful Business Software
Go from Code to Production URL in Seconds Icon
Go from Code to Production URL in Seconds

Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GamePlay!

Additional Project Details

Operating Systems

Android, Apple iPhone, Linux, Mac, Windows

Programming Language

C++

Related Categories

C++ Game Development Frameworks, C++ Game Engines

Registered

2026-01-14