awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to seavers/magictower

Open-source alternatives to MagicTower

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

  • almasb/fxglAlmasB 的头像

    AlmasB/FXGL

    4,819在 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
    在 GitHub 上查看↗4,819
  • amhndu/simplenesamhndu 的头像

    amhndu/SimpleNES

    5,087在 GitHub 上查看↗

    SimpleNES is a C++ application that simulates original Nintendo Entertainment System hardware to run legacy games on modern computers. It functions as a hardware simulator and retro gaming emulator designed to execute classic game ROMs by recreating the original console environment through software. The system implements a software version of the 6502 CPU and picture processing unit to render retro game video and audio. It recreates 8-bit console architecture to ensure the execution of original game ROMs. The project covers low-level hardware simulation, including cycle-accurate CPU emulatio

    C++c-plus-plusemulatornes-emulator
    在 GitHub 上查看↗5,087
  • ata4/disunityata4 的头像

    ata4/disunity

    2,708在 GitHub 上查看↗

    An experimental toolset for Unity asset and asset bundle files.

    Java
    在 GitHub 上查看↗2,708
  • ayloss/airplanegameAyloss 的头像

    Ayloss/AirPlaneGame

    10在 GitHub 上查看↗

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

    C++
    在 GitHub 上查看↗10

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • burgbug/study-of-c-B

    Burgbug/Study-of-C-

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • bystc/snake-cppbystc 的头像

    bystc/Snake-cpp

    331在 GitHub 上查看↗

    用C++写的一个简易贪吃蛇

    C++
    在 GitHub 上查看↗331
  • ceynri/3d-racing-games-demoC

    ceynri/3d-racing-games-demo

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • china-jige/shoot-the-chicken-3dC

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

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • dengguangshi/puzzleD

    dengguangshi/Puzzle

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • flyandnotdown/chinesechessesF

    FlyAndNotDown/ChineseChesses

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • gouessej/ardor3dG

    gouessej/Ardor3D

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • happysnaker/gobanghappysnaker 的头像

    happysnaker/Gobang

    123在 GitHub 上查看↗

    大一课设,一款AI五子棋项目,C++新手项目实践 — 智能人机五子棋对战。

    C++
    在 GitHub 上查看↗123
  • jie65535/ancient-spiderjie65535 的头像

    jie65535/Ancient-Spider

    8在 GitHub 上查看↗

    C++ 控制台 蜘蛛纸牌游戏

    C++
    在 GitHub 上查看↗8
  • jijinlong/colorsJ

    jijinlong/colors

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • jmonkeyengine/jmonkeyenginejMonkeyEngine 的头像

    jMonkeyEngine/jmonkeyengine

    4,150在 GitHub 上查看↗

    jMonkeyEngine is a Java-based 3D game engine and cross-platform graphics framework. It provides the core tools necessary for developing three-dimensional games and interactive simulations, focusing on real-time rendering and the management of spatial environments. The engine includes a dedicated 3D physics simulation toolkit for handling rigid body dynamics and collision detection. It also features a game asset pipeline for importing and managing 3D models, textures, and audio files during runtime. The framework covers broad capability areas including 3D scene rendering, physics-based simula

    Javagame-engine-3dhacktoberfestjava
    在 GitHub 上查看↗4,150
  • largeraindrop/numberguessL

    LargeRaindrop/NumberGuess

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • libgdx/libgdxlibgdx 的头像

    libgdx/libgdx

    24,816在 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
    在 GitHub 上查看↗24,816
  • lightmountainwolf/2019-2020-tjse-sour-knightlightmountainwolf 的头像

    lightmountainwolf/2019-2020-tjse-sour-knight

    25在 GitHub 上查看↗

    2019-2020 同济软工大项目 c++游戏

    C++
    在 GitHub 上查看↗25
  • lwjgl/lwjglL

    LWJGL/lwjgl

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • mattdesl/lwjgl-basicsmattdesl 的头像

    mattdesl/lwjgl-basics

    1,893在 GitHub 上查看↗

    :wrench: LibGDX/LWJGL tutorials and examples

    Java
    在 GitHub 上查看↗1,893
  • mayerui/sudokumayerui 的头像

    mayerui/sudoku

    1,415在 GitHub 上查看↗

    C++实现的跨平台数独游戏,命令行操作易上手,可以在开发间隙用来放松身心。数百行代码,初学者也可以轻松掌握。

    C++cppgamelinux
    在 GitHub 上查看↗1,415
  • mcfletch/pyopenglmcfletch 的头像

    mcfletch/pyopengl

    409在 GitHub 上查看↗

    Repository for the PyOpenGL Project

    Python
    在 GitHub 上查看↗409
  • menacher/java-game-servermenacher 的头像

    menacher/java-game-server

    1,298在 GitHub 上查看↗

    Jetserver is a high speed nio socket based multiplayer java game server written using Netty and Mike Rettig's Jetlang.It is specifically tuned for network based multiplayer games and supports TCP and UDP network protocols.

    Java
    在 GitHub 上查看↗1,298
  • muxiaozi/bounce-ballM

    muxiaozi/bounce-ball

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • newhappy3/c-languageprojectcombatN

    newhappy3/C-LanguageProjectCombat

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • panda3d/panda3dpanda3d 的头像

    panda3d/panda3d

    5,150在 GitHub 上查看↗

    Panda3D is a cross-platform game engine and 3D graphics rendering system developed for Python and C++. It functions as a comprehensive framework for building interactive 3D applications, providing a real-time physics simulator and a specialized 3D asset pipeline tool. The engine distinguishes itself by combining a high-performance C++ core with interoperable Python language bindings. It utilizes a scene graph architecture to organize 3D objects and provides a pipeline-based asset conversion system to optimize models and textures for runtime loading. Its capability surface includes low-level

    C++c-plus-pluscross-platformgame-development
    在 GitHub 上查看↗5,150
  • philhuan/contraP

    philhuan/Contra

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • playn/playnP

    playn/playn

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • plibither8/2048.cppplibither8 的头像

    plibither8/2048.cpp

    2,241在 GitHub 上查看↗

    🎮 Fully featured terminal version of the game "2048" written in C++

    C++20482048-gamecpp
    在 GitHub 上查看↗2,241
  • py-sdl/py-sdl2py-sdl 的头像

    py-sdl/py-sdl2

    341在 GitHub 上查看↗

    Python ctypes wrapper around SDL2

    Pythonpythonsdl2sdl2-gfx
    在 GitHub 上查看↗341