# gameplay3d/gameplay

Open-source, cross-platform, C++ game engine for creating 2D/3D games.

Repository: https://github.com/gameplay3d/gameplay
Canonical: https://ross.abutalabs.com/products/gameplay
Homepage: http://www.gameplay3d.io
Language: C++
License Family: other
Topics: open-source, cross-platform, c-plus-plus, engine, vulkan
Last push: 2025-02-25T18:58:21+00:00

## Health v2 (maintenance only)
Score: 26/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 8, release rhythm 8, longevity 100
- inputs: {"age_days": 5438, "days_push": 554, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4900, forks 1314 (observed 2026-08-28T04:09:02.099420+00:00)

## What it is
GamePlay is an open-source, cross-platform C++ game engine/framework for building 2D and 3D mobile and desktop games. It supports Windows, macOS, Linux, iOS, and Android and is released under the Apache 2.0 license.

## Use cases
- build a 2D mobile game in C++
- create a cross-platform 3D desktop game
- develop an iOS and Android game from one C++ codebase
- prototype game mechanics with an open-source engine
- learn game engine internals in C++

## When to choose
- you want a free, open-source C++ engine targeting mobile and desktop
- you need one codebase across Windows, macOS, Linux, iOS, and Android
- you prefer a lightweight engine over large commercial alternatives

## When to avoid
- you need a permissively documented, actively developed engine with a large community
- you want engine features like built-in visual editors or extensive asset pipelines
- you require a license file or strong ongoing maintenance guarantees

## Facets
- artifact type: framework
- maturity: maintenance
- function: game-engine, graphics, simulation
- domain: cross-platform, graphics
- platform: windows, cpp, cross-platform
- tags: 2d, 3d, vulkan, mobile-games, desktop-games, c-plus-plus, game-development, macos, linux, ios, android

## Member repositories
- gameplay3d/gameplay (main) score 26

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:02.099420+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:18:09.253953+00:00, confidence not recorded.
  - readme: https://github.com/gameplay3d/gameplay (fetched 2026-08-28T04:09:02.099420+00:00, sha c9f9aeacddbd)
  - homepage: http://www.gameplay3d.io (fetched 2026-08-29T09:00:42.948893+00:00, sha 44136fa355b3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
