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 ikpil/dotrecast

Projects sharing features with DotRecast

30 open-source projects similar to ikpil/dotrecast, 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.

  • ikpil/box2d.netikpil avatar

    ikpil/Box2D.NET

    185View on GitHub↗

    Box2D.NET - a C# port of Box2D, is a 2D physics engine for games, .NET, Unity3D, servers

    C#2d2d-gamebox2d
    View on GitHub↗185
  • fosterframework/fosterFosterFramework avatar

    FosterFramework/Foster

    836View on GitHub↗

    A small C# game framework

    C#2dcross-platformcsharp
    View on GitHub↗836
  • friflo/friflo.engine.ecsfriflo avatar

    friflo/Friflo.Engine.ECS

    667View on GitHub↗

    High-performance C# ECS

    C#csharpdata-orienteddata-oriented-design
    View on GitHub↗667
  • nidorx/ecs-libnidorx avatar

    nidorx/ecs-lib

    215View on GitHub↗

    Tiny and easy to use ECS (Entity Component System) library for game programming

    TypeScript
    View on GitHub↗215
  • 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

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
  • 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
  • lo-th/oimo.jslo-th avatar

    lo-th/Oimo.js

    3,162View on GitHub↗

    Lightweight 3d physics engine for javascript

    JavaScript
    View on GitHub↗3,162
  • liabru/matter-jsliabru avatar

    liabru/matter-js

    18,256View on GitHub↗

    Matter-js is a 2D rigid body physics engine written in JavaScript for simulating realistic physical interactions, collisions, and dynamics in web browsers. It functions as a web physics simulation library that calculates motion, gravity, and constraints for objects rendered on a web canvas. The library includes a built-in canvas physics visualizer to draw physical bodies, joints, and constraints for debugging and gameplay. It distinguishes itself through a plugin system that supports recursive dependency resolution and internal method patching to inject custom logic into the engine's executio

    JavaScriptcanvasjavascriptphysics
    View on GitHub↗18,256
  • ppy/osu-frameworkppy avatar

    ppy/osu-framework

    1,972View on GitHub↗

    A game framework written with osu! in mind.

    C#game-enginegame-frameworkshacktoberfest
    View on GitHub↗1,972
  • adamslair/dualityAdamsLair avatar

    AdamsLair/duality

    1,428View on GitHub↗

    a 2D Game Development Framework

    C#c-sharpcsharpdotnet
    View on GitHub↗1,428
  • kripken/ammo.jskripken avatar

    kripken/ammo.js

    4,514View on GitHub↗

    ammo.js is a JavaScript port of the Bullet physics engine, compiled via Emscripten to provide a high-performance physics library for the browser. It functions as a 3D rigid body engine and an Emscripten compiled library that enables complex physical computations using WebAssembly and JavaScript. The project provides specialized simulation capabilities for soft body physics, modeling the deformation of flexible materials like cloth and rubber, and a vehicle dynamics engine for calculating the mechanics of wheeled vehicles. The simulation surface also covers rigid body dynamics for non-deforma

    C++
    View on GitHub↗4,514
  • 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
  • azul3d/engineA

    azul3d/engine

    0View on GitHub↗
    View on GitHub↗0
  • axys1/axysaxys1 avatar

    axys1/axys

    1,399View on GitHub↗

    Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP), WebAssembly and Mobile games. (a fork of Cocos2d-x-4.0)

    C++
    View on GitHub↗1,399
  • anuraghazra/verly.jsA

    anuraghazra/Verly.js

    0View on GitHub↗

    Easy to integrate verlet physics engine.

    View on GitHub↗0
  • awesome-roblox/awesome-robloxawesome-roblox avatar

    awesome-roblox/awesome-roblox

    59View on GitHub↗

    A curated list of awesome things related to Roblox OSS.

    awesomeawesome-listlist
    View on GitHub↗59
  • bladecoder/bladecoder-adventure-enginebladecoder avatar

    bladecoder/bladecoder-adventure-engine

    638View on GitHub↗

    Classic point and click adventure game engine and editor

    Java
    View on GitHub↗638
  • attackgoat/screen-13attackgoat avatar

    attackgoat/screen-13

    337View on GitHub↗

    High-performance Vulkan driver with automated resource management and execution

    Rust
    View on GitHub↗337
  • ambientrun/ambientAmbientRun avatar

    AmbientRun/Ambient

    3,902View on GitHub↗

    Ambient is a cross-platform multiplayer game engine and runtime environment developed in Rust. It provides a system for building and deploying high-performance games that run across web browsers and desktop platforms using WebAssembly and WebGPU. The project features a networked database that automatically replicates real-time state and components between servers and players. It utilizes WebAssembly sandboxes to isolate game logic, which prevents individual script crashes and allows for the secure execution of untrusted code. The framework includes a graphics system for high-fidelity 3D visu

    Rust
    View on GitHub↗3,902
  • bkaradzic/bgfxbkaradzic avatar

    bkaradzic/bgfx

    17,161View on GitHub↗

    bgfx is a cross-platform, graphics rendering abstraction layer designed for high-performance applications. It provides a unified interface that maps high-level rendering commands to native graphics APIs, allowing developers to maintain a single codebase that executes consistently across diverse operating systems and hardware architectures. The library distinguishes itself through a multi-threaded command submission model that decouples rendering logic from the main application thread, effectively minimizing CPU bottlenecks. It utilizes a backend-agnostic command buffer and a deferred resource

    Cd3d11d3d12directx
    View on GitHub↗17,161
  • bjorn/tiledbjorn avatar

    bjorn/tiled

    12,650View on GitHub↗

    Tiled is a visual editor for creating two-dimensional game environments, functioning as a tile map editor and game level design tool. It allows for the construction of game worlds by arranging reusable tile sets and assets into maps. The system includes a tile set manager to organize and modify collections of tiles that can be shared across multiple project maps. It supports the creation of complex environments through layered map composition and the placement of objects at precise coordinates. The editor provides capabilities for grid alignment, coordinate-based layouts, and the attachment

    C++
    View on GitHub↗12,650
  • atomicptr/ld55atomicptr avatar

    atomicptr/ld55

    7View on GitHub↗

    My LD55 entry made with Odin and Raylib.

    Odin
    View on GitHub↗7
  • 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
  • borodust/trivial-gamekitborodust avatar

    borodust/trivial-gamekit

    177View on GitHub↗

    Library for getting into gamedev with Common Lisp! Very simple interface to graphics, audio and input.

    Common Lisp
    View on GitHub↗177
  • brokengamesug/delphi3d-engineBrokenGamesUG avatar

    BrokenGamesUG/delphi3d-engine

    78View on GitHub↗

    A 3D-graphic and game engine for Delphi, DirectX 11 and Windows. It was used to develop the free-to-play multiplayer game Rise of Legions.

    Pascal
    View on GitHub↗78
  • bsvogler/wurfelenginesdkBSVogler avatar

    BSVogler/WurfelEngineSDK

    118View on GitHub↗

    Isometric game engine. Open world, block/voxel based and sprite rendering.

    Java
    View on GitHub↗118
  • bulletphysics/bullet3bulletphysics avatar

    bulletphysics/bullet3

    14,243View on GitHub↗

    Bullet3 is a professional physics simulation engine designed for calculating rigid body, soft body, and collision dynamics within 3D environments and robotics applications. It functions as a computational framework for determining complex geometric intersections and contact manifolds between objects in simulated space. The library distinguishes itself through a distributed rendering framework that scales heavy graphical workloads and scene generation tasks across large clusters of machines. This capability enables the production of massive datasets by distributing complex scene generation acr

    C++computer-animationgame-developmentkinematics
    View on GitHub↗14,243
  • atomicgameengine/atomicgameengineAtomicGameEngine avatar

    AtomicGameEngine/AtomicGameEngine

    3,453View on GitHub↗

    The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

    C++
    View on GitHub↗3,453