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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Open-Source Games Written in Go

Clasificación actualizada el 13 jul 2026

For an open source game written in Go, the strongest matches are hajimehoshi/ebiten (Ebiten is a comprehensive, cross-platform 2D game engine for), faiface/pixel (Pixel is a 2D game engine and library for) and opendiablo2/opendiablo2 (This project is a cross-platform game engine specifically built). g3n/engine and engoengine/engo round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Curamos repositorios de código abierto en GitHub que coinciden con “open source golang games”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.

Open-Source Games Written in Go

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • hajimehoshi/ebitenAvatar de hajimehoshi

    hajimehoshi/ebiten

    13,244Ver en 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

    Ebiten is a comprehensive, cross-platform 2D game engine for Go that provides the essential game loop, rendering, audio, and input handling capabilities required for game development.

    GoInput Handling2D Rendering Engines
    Ver en GitHub↗13,244
  • faiface/pixelAvatar de faiface

    faiface/pixel

    4,525Ver en 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

    Pixel is a 2D game engine and library for Go that provides the core rendering, input handling, and windowing capabilities required to build interactive games, though it relies on external libraries for features like physics and audio.

    Go2D Graphics Frameworks2D Rendering Engines
    Ver en GitHub↗4,525
  • opendiablo2/opendiablo2Avatar de OpenDiablo2

    OpenDiablo2/OpenDiablo2

    11,038Ver en GitHub↗

    OpenDiablo2 is an open-source re-implementation of an isometric action role-playing game engine. It functions as a cross-platform game client designed to execute core mechanics and logic across multiple operating systems using external game assets. The project focuses on recreating the functionality of a classic action RPG from the ground up through a community-driven effort. It provides a framework for running a game engine that simulates specific gameplay experiences and movement patterns. The engine includes capabilities for isometric projection rendering, deterministic game state simulat

    This project is a cross-platform game engine specifically built to re-implement and run an isometric action RPG, providing the core loop, rendering, and state management required for a game of this type.

    GoGame EnginesDeterministic State SimulationEntity Component Systems
    Ver en GitHub↗11,038
  • g3n/engineAvatar de g3n

    g3n/engine

    3,098Ver en GitHub↗

    Go 3D Game Engine (http://g3n.rocks)

    This is a 3D game engine written in Go that provides the core infrastructure for game development, including rendering, audio, and input handling, making it a valid choice for your search despite its focus on 3D rather than 2D.

    GoGame DevelopmentGame DevelopmentGame Engine Development
    Ver en GitHub↗3,098
  • engoengine/engoAvatar de EngoEngine

    EngoEngine/engo

    1,815Ver en GitHub↗

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

    Engo is a 2D game engine built in Go that provides an entity-component-system architecture, a game loop, and cross-platform rendering capabilities, making it a direct fit for your requirements.

    GoGame DevelopmentGame DevelopmentGame Frameworks
    Ver en GitHub↗1,815
  • oakmound/oakAvatar de oakmound

    oakmound/oak

    1,658Ver en GitHub↗

    A pure Go game engine

    Oak is a pure Go game engine that provides the core components for 2D game development, including a game loop, input handling, and rendering, making it a direct fit for your search.

    GoGame DevelopmentGame Development
    Ver en GitHub↗1,658
  • azul3d/engineA

    azul3d/engine

    0Ver en GitHub↗

    This is a 3D game engine written in Go that provides the core components like rendering, audio, and input handling required for game development, though it is primarily focused on 3D rather than 2D.

    Game DevelopmentGame Development
    Ver en GitHub↗0
  • engine-simulator/engine-sim-community-editionAvatar de Engine-Simulator

    Engine-Simulator/engine-sim-community-edition

    2,857Ver en GitHub↗

    Engine Sim Community Edition is an automotive powertrain simulation tool designed to model the mechanical physics and thermodynamic cycles of internal combustion engines. It functions as a technical sandbox where users can observe the movement of engine components and evaluate how specific configurations affect overall performance. The software distinguishes itself by utilizing a data-driven approach to component modeling, allowing for the definition of physical dimensions and material properties through external configuration files. It provides real-time feedback by synthesizing engine audio

    This is a combustion engine simulation game written in Go that features a game loop, input handling, and a specialized audio engine, fitting the criteria for a Go-based game.

    Rigid Body Dynamics
    Ver en GitHub↗2,857

Related searches

  • clon open source de juegos clásicos
  • un juego de código abierto para partidas locales
  • motor de código abierto para desarrollo de videojuegos
  • motor de código abierto para juegos clásicos
  • an open source game engine for development
  • a game engine written in Rust
  • un motor de código abierto para desarrollo de videojuegos
  • a java game engine for desktop development