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 cooler2/apusgameengine

Open-source alternatives to ApusGameEngine

30 open-source projects similar to cooler2/apusgameengine, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best ApusGameEngine alternative.

  • 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
  • hajimehoshi/ebitenhajimehoshi avatar

    hajimehoshi/ebiten

    13,244View on GitHub↗

    Ebiten is a cross-platform 2D game engine and framework for the Go programming language. It provides a hardware-accelerated 2D renderer and a multi-input handling library to develop two-dimensional games with a single codebase. The engine is designed for broad deployment, allowing applications to be compiled and run across desktops, mobile devices, web browsers, and gaming consoles. It distinguishes itself by integrating custom shader programming for specialized visual effects and providing haptic feedback control for mobile devices and gamepads. The framework covers core game development ca

    Goebitenebitenginegame
    View on GitHub↗13,244
  • prime31/nezprime31 avatar

    prime31/Nez

    2,047View on GitHub↗

    Nez is a free 2D focused framework that works with MonoGame and FNA

    C#farseerphysicsfnamonogame
    View on GitHub↗2,047
  • 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

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
  • 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
  • monogame/monogameMonoGame avatar

    MonoGame/MonoGame

    14,024View on GitHub↗

    MonoGame is a cross-platform game framework and C# game engine designed for the development of interactive software. It provides a unified environment for building games that run across desktop, mobile, and console platforms using a single codebase. The framework functions as a 2D graphics rendering library, offering tools to apply custom shaders and visual effects to game assets. It utilizes a graphics abstraction layer to map drawing commands to platform-specific APIs, ensuring consistent rendering across diverse hardware. The engine manages hardware-level tasks such as input handling, aud

    C#3dc-sharpcross-platform
    View on GitHub↗14,024
  • 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
  • soulwire/coffee-physicssoulwire avatar

    soulwire/Coffee-Physics

    1,053View on GitHub↗

    Coffee-Physics is a lightweight physics engine designed for two-dimensional particle simulation within web environments. It provides a framework for managing the movement and physical interactions of individual objects across a coordinate system, utilizing a collection of mathematical functions to calculate trajectories and collision responses. The library employs Verlet-based integration to maintain stability by tracking coordinate history, avoiding the need for explicit velocity or acceleration variables. It enforces deterministic behavior through fixed-step time stepping, which ensures con

    CoffeeScript
    View on GitHub↗1,053
  • atomicptr/ld55atomicptr avatar

    atomicptr/ld55

    7View on GitHub↗

    My LD55 entry made with Odin and Raylib.

    Odin
    View on GitHub↗7
  • bero1985/kraftBeRo1985 avatar

    BeRo1985/kraft

    126View on GitHub↗

    Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.

    Pascal
    View on GitHub↗126
  • aribish/spurtlearibish avatar

    aribish/spurtle

    6View on GitHub↗

    Wordle but with more letters. Made in Odin

    Odin
    View on GitHub↗6
  • bero1985/pasvulkanBeRo1985 avatar

    BeRo1985/pasvulkan

    220View on GitHub↗

    Vulkan header generator and Vulkan OOP-style API wrapper for Object Pascal (FreePascal >= 3.3.1 FPC trunk and any recent current Delphi version)

    Pascal
    View on GitHub↗220
  • bohonghuang/claw-raylibbohonghuang avatar

    bohonghuang/claw-raylib

    79View on GitHub↗

    Fully auto-generated Common Lisp bindings to Raylib (6.0/5.5) and Raygui (4.0) using claw and cffi-object

    Common Lisp
    View on GitHub↗79
  • bohonghuang/eonbohonghuang avatar

    bohonghuang/eon

    47View on GitHub↗

    An easy-to-use but flexible game framework based on Raylib for Common Lisp.

    Common Lisp
    View on GitHub↗47
  • 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
  • bepu/bepuphysics2bepu avatar

    bepu/bepuphysics2

    2,891View on GitHub↗

    Pure C# 3D real time physics simulation library, now with a higher version number.

    C#physics-3dphysics-enginephysics-simulation-library
    View on GitHub↗2,891
  • castle-engine/castle-enginecastle-engine avatar

    castle-engine/castle-engine

    1,173View on GitHub↗

    Castle Game Engine

    Pascal
    View on GitHub↗1,173
  • beefsack/go-astarbeefsack avatar

    beefsack/go-astar

    629View on GitHub↗

    Go implementation of the A* search algorithm

    Go
    View on GitHub↗629
  • ant-galaxy/oasis-engineant-galaxy avatar

    ant-galaxy/oasis-engine

    5,791View on GitHub↗

    Oasis Engine is a web-based game engine and component-based game framework designed for creating real-time interactive 2D and 3D applications for web and mobile platforms. It functions as a real-time 3D renderer and a physics simulation engine capable of producing interactive visual environments. The framework includes a visual scene editor that allows artists and developers to build, layout, and export project scenes through a graphical interface. This system supports visual scene composition and converts these layouts into structured data for runtime reconstruction. The engine's capabiliti

    TypeScript
    View on GitHub↗5,791
  • 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
  • clay2d/clayclay2d avatar

    clay2d/clay

    38View on GitHub↗

    Cross-platform 2d game framework

    Haxe
    View on GitHub↗38
  • cocoatoucher/glidecocoatoucher avatar

    cocoatoucher/Glide

    506View on GitHub↗

    Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

    Swift
    View on GitHub↗506
  • 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
  • coldzer0/imgui-pascalColdzer0 avatar

    Coldzer0/ImGui-Pascal

    78View on GitHub↗

    FreePascal / Delphi bindings for dear ImGui with docking v1.90.0

    Pascal
    View on GitHub↗78
  • colrdavidson/spall-webcolrdavidson avatar

    colrdavidson/spall-web

    482View on GitHub↗

    This is archived, because I can't maintain it for the forseeable future. I may be able to come back to this eventually, but for now at least hopefully the community can still fork / fix things as they need.

    Odin
    View on GitHub↗482
  • constructcommunity/awesome-constructConstructCommunity avatar

    ConstructCommunity/awesome-construct

    94View on GitHub↗

    A curated list of tools, tutorials, examples, and much more, for the awesome game development engines Construct 2 and Construct 3

    awesomeawesome-listconstruct
    View on GitHub↗94
  • coronalabs/coronacoronalabs avatar

    coronalabs/corona

    2,846View on GitHub↗

    Solar2D Game Engine main repository (ex Corona SDK)

    C++
    View on GitHub↗2,846
  • craftyjs/craftycraftyjs avatar

    craftyjs/Crafty

    3,580View on GitHub↗

    JavaScript Game Engine

    JavaScript
    View on GitHub↗3,580
  • cwbudde/passfmlCWBudde avatar

    CWBudde/PasSFML

    55View on GitHub↗

    PasSFML - Simple and Fast Multimedia Library for Pascal

    Pascal
    View on GitHub↗55
  • bytecauldron/awesome-gamemakerbytecauldron avatar

    bytecauldron/awesome-gamemaker

    476View on GitHub↗

    A curated list of awesome libraries, snippets, guides, and projects for GameMaker.

    awesomeawesome-listgame-development
    View on GitHub↗476