awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to pythonarcade/arcade

Projects sharing features with Arcade

30 open-source projects similar to pythonarcade/arcade, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • almasb/fxglAlmasB avatar

    AlmasB/FXGL

    4,819View on GitHub↗

    FXGL is a 2D game engine and development framework designed for Java and Kotlin. It provides a structured environment for building cross-platform desktop games, integrating a central game loop with an entity component system and a JavaFX-based scene graph for rendering. The toolkit distinguishes itself by providing a comprehensive suite of integrated libraries for game AI pathfinding, physics collision resolution, and multiplayer networking via TCP and UDP protocols. It includes specialized systems for adaptive user interface design using global stylesheets and a data-driven asset management

    Kotlin
    View on GitHub↗4,819
  • libgdx/libgdxlibgdx avatar

    libgdx/libgdx

    24,816View on GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Java2d3dandroid
    View on GitHub↗24,816
  • pygame/pygamepygame avatar

    pygame/pygame

    8,620View on GitHub↗

    Pygame is a framework for building interactive 2D applications and games using the Python programming language. It functions as a 2D graphics rendering engine, a game input and event manager, and a multimedia audio toolkit. The project serves as a wrapper for the Simple DirectMedia Layer, providing a Python interface for low-level access to graphics, audio, keyboard, mouse, and joystick hardware. Its capabilities cover 2D graphics rendering and image manipulation, digital audio playback and streaming, and the management of game entities and physics simulations. It also includes tools for rea

    Cgame-devgame-developmentgamedev
    View on GitHub↗8,620

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • luanpotter/flameluanpotter avatar

    luanpotter/flame

    10,647View on GitHub↗

    Flame is a 2D game engine and framework for Flutter. It provides a component-based architecture to organize scene entities and manage their lifecycles through a structured hierarchy of game objects, coordinated by a consistent game loop. The engine includes a graphics library for rendering animated sprites, particle effects, and external textures. It features a 2D physics integration layer that supports rigid body dynamics and collision detection between entities. The framework covers additional capabilities for game engineering, including user input capture for gestures and gamepads, audio

    Dart
    View on GitHub↗10,647
  • ayloss/airplanegameAyloss avatar

    Ayloss/AirPlaneGame

    10View on GitHub↗

    小学期c++实训项目,用cocos2dx做的微信<<飞机大战>>游戏.

    C++
    View on GitHub↗10
  • burgbug/study-of-c-Burgbug avatar

    Burgbug/Study-of-C-

    0View on GitHub↗

    学堂在线C++ of Linux 的小项目,使用随机数库编写的简单控制台游戏(猜数游戏)

    View on GitHub↗0
  • amzeratul/halleyamzeratul avatar

    amzeratul/halley

    3,837View on GitHub↗

    Halley is a modular C++ game engine designed for building cross-platform interactive applications. Its core identity is defined by a hardware-abstraction graphics pipeline for consistent rendering across different operating systems and an entity-component-system architecture that separates game state from processing logic. The framework features a hot-reloading development environment that allows updating application logic and assets at runtime without requiring a full process restart. It also includes a multiplayer networking framework based on an asynchronous messaging system to manage real

    C++
    View on GitHub↗3,837
  • ceynri/3d-racing-games-democeynri avatar

    ceynri/3d-racing-games-demo

    106View on GitHub↗

    🏎 使用 C++ 和 OpenGL 实现简单的 3D 赛车游戏

    C++
    View on GitHub↗106
  • ata4/disunityata4 avatar

    ata4/disunity

    2,708View on GitHub↗

    An experimental toolset for Unity asset and asset bundle files.

    Java
    View on GitHub↗2,708
  • china-jige/shoot-the-chicken-3dCHINA-JIGE avatar

    CHINA-JIGE/Shoot-The-Chicken-3D

    315View on GitHub↗

    基于c++控制台的3D第一人称射击(FPS)游戏,项目包含软件渲染器、游戏引擎层、游戏逻辑层

    C++
    View on GitHub↗315
  • clay2d/clayclay2d avatar

    clay2d/clay

    38View on GitHub↗

    Cross-platform 2d game framework

    Haxe
    View on GitHub↗38
  • cocos2d/cocos2d-xcocos2d avatar

    cocos2d/cocos2d-x

    18,942View on GitHub↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    C++androidc-plus-pluscocos2d
    View on GitHub↗18,942
  • cooler2/apusgameengineCooler2 avatar

    Cooler2/ApusGameEngine

    189View on GitHub↗

    I'm Ivan Polyacov and this is my code library which I'm making and using in my games and other projects since early 2000x at Apus Software. It is used in many games including Spectromancer, Astral Heroes and others. Most code I wrote myself, but some minor parts were taken from other sources.…

    Pascal
    View on GitHub↗189
  • coronalabs/coronacoronalabs avatar

    coronalabs/corona

    2,846View on GitHub↗

    Solar2D Game Engine main repository (ex Corona SDK)

    C++
    View on GitHub↗2,846
  • deepnight/gamebasedeepnight avatar

    deepnight/gameBase

    696View on GitHub↗

    A lightweight and simple base structure for games, using Heaps framework and Haxe language.

    Haxe
    View on GitHub↗696
  • ceramic-engine/ceramicceramic-engine avatar

    ceramic-engine/ceramic

    351View on GitHub↗

    Cross-platform 2D framework written in Haxe that can export natively to desktop (windows, mac, linux), mobile (ios, android), web (js webgl) and to unity projects

    Haxe
    View on GitHub↗351
  • davikingcode/citrus-engineDaVikingCode avatar

    DaVikingCode/Citrus-Engine

    552View on GitHub↗

    We recently reset this repository for working on a new version, at the moment we're making experiments. If you are looking for the old one, find it here.

    ActionScript
    View on GitHub↗552
  • dengguangshi/puzzledengguangshi avatar

    dengguangshi/Puzzle

    9View on GitHub↗

    C/C++拼图小游戏

    C++
    View on GitHub↗9
  • elgopher/pielgopher avatar

    elgopher/pi

    68View on GitHub↗

    Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.

    Go
    View on GitHub↗68
  • elnormous/ouzelelnormous avatar

    elnormous/ouzel

    980View on GitHub↗

    Ouzel is a C++ game engine mainly targeted for development of 2D games.

    C++
    View on GitHub↗980
  • engoengine/engoEngoEngine avatar

    EngoEngine/engo

    1,815View on GitHub↗

    Engo is an open-source 2D game engine written in Go.

    Goengoentity-component-systemgame-engine
    View on GitHub↗1,815
  • eqmg/acidEQMG avatar

    EQMG/Acid

    1,996View on GitHub↗

    A high speed C++17 Vulkan game engine

    C++3d-enginec-plus-pluscpp17
    View on GitHub↗1,996
  • excaliburjs/excaliburexcaliburjs avatar

    excaliburjs/Excalibur

    2,300View on GitHub↗

    discord-badge: https://img.shields.io/discord/1195771303215513671?logo=discord&logoColor=white&label=Discord&color=blue discord-url: https://discord.gg/W6zUd4tTY3

    TypeScript
    View on GitHub↗2,300
  • fabmax/koolfabmax avatar

    fabmax/kool

    558View on GitHub↗

    A multi-platform Vulkan / WebGPU / OpenGL game engine that works on Desktop Java, Android and browsers.

    Kotlin
    View on GitHub↗558
  • faiface/pixelfaiface avatar

    faiface/pixel

    4,525View on GitHub↗

    Pixel is a 2D game library and graphics engine for the Go programming language. It provides a hardware-accelerated renderer for drawing sprites, geometric shapes, and text, utilizing an optimized system of batching and transformation matrices. The project functions as a comprehensive toolkit for two-dimensional interactive applications, combining a graphics engine with a 2D vector math library for affine transformations and coordinate space projections. It includes a dedicated input manager that tracks keyboard presses and mouse movements using a polling-based system rather than asynchronous

    Go
    View on GitHub↗4,525
  • floooh/oryolfloooh avatar

    floooh/oryol

    2,073View on GitHub↗

    Please note that Oryol is currently not actively maintained and hasn't been for a long time, my focus is currently on the Sokol headers and (from time to time) on the Chips emulator stuff.

    C++
    View on GitHub↗2,073
  • flyandnotdown/chinesechessesFlyAndNotDown avatar

    FlyAndNotDown/ChineseChesses

    7View on GitHub↗

    🐘双人象棋小游戏 - C++ - Windows GDI

    C++
    View on GitHub↗7
  • fna-xna/fnaFNA-XNA avatar

    FNA-XNA/FNA

    2,994View on GitHub↗

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

    C#csharpfnagamedev
    View on GitHub↗2,994
  • galacean/engineG

    galacean/engine

    5,791View on GitHub↗

    This is a web-based 3D game engine designed for creating high-performance interactive experiences on web and mobile platforms. It functions as a real-time graphics renderer and physics engine, utilizing a component-based scene graph to organize entities and their properties for three-dimensional rendering. The engine includes a visual scene editor that allows for the design of environments through a graphical interface, which then exports these assets as executable code. Its broader capabilities cover real-time graphics rendering for 2D and 3D elements, physical world simulation for object c

    TypeScript
    View on GitHub↗5,791
  • craftyjs/craftycraftyjs avatar

    craftyjs/Crafty

    3,580View on GitHub↗

    JavaScript Game Engine

    JavaScript
    View on GitHub↗3,580