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

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

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

elgopher/pi

0
View on GitHub↗
68 星标·0 分支·Go·MIT·2 次浏览

Pi

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

Features

  • 游戏开发 - Retro game engine inspired by Pico-8.
  • Game Frameworks - Retro game engine inspired by Pico-8.

Star 历史

elgopher/pi 的 Star 历史图表elgopher/pi 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

Pi 的开源替代方案

相似的开源项目,按与 Pi 的功能重合度排序。
  • luanpotter/flameluanpotter 的头像

    luanpotter/flame

    10,647在 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
    在 GitHub 上查看↗10,647
  • hajimehoshi/ebitenhajimehoshi 的头像

    hajimehoshi/ebiten

    13,244在 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
    在 GitHub 上查看↗13,244
  • engoengine/engoEngoEngine 的头像

    EngoEngine/engo

    1,815在 GitHub 上查看↗

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

    Goengoentity-component-systemgame-engine
    在 GitHub 上查看↗1,815
  • faiface/pixelfaiface 的头像

    faiface/pixel

    4,525在 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
    在 GitHub 上查看↗4,525
查看 Pi 的所有 30 个替代方案→

常见问题解答

elgopher/pi 是做什么的?

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

elgopher/pi 的主要功能有哪些?

elgopher/pi 的主要功能包括:游戏开发, Game Frameworks。

elgopher/pi 有哪些开源替代品?

elgopher/pi 的开源替代品包括: luanpotter/flame — Flame is a 2D game engine and framework for Flutter. It provides a component-based architecture to organize scene… libgdx/libgdx — LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of… engoengine/engo — Engo is an open-source 2D game engine written in Go. faiface/pixel — Pixel is a 2D game library and graphics engine for the Go programming language. It provides a hardware-accelerated… hajimehoshi/ebiten — Ebiten is a cross-platform 2D game engine and framework for the Go programming language. It provides a… mlange-42/ark — Ark -- Archetype-based Entity Component System (ECS) for Go.