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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
chrismaltby avatar

chrismaltby/gb-studio

0
View on GitHub↗
9,315 stele·565 fork-uri·TypeScript·MIT·10 vizualizăriwww.gbstudio.dev↗

Gb Studio

GB Studio este un mediu de dezvoltare integrat vizual și un motor de jocuri pentru crearea de jocuri pe 8 biți pentru hardware-ul Game Boy. Funcționează ca un compilator ROM pentru hardware retro care transpila logica grafică în assembly Z80 nativ și imagini binare compatibile cu handheld-urile și emulatoarele originale.

Proiectul servește drept instrument de build cross-platform, generând atât ROM-uri hardware native, cât și build-uri compatibile cu web dintr-o singură sursă de proiect. Utilizează o interfață drag-and-drop pentru logica jocului și designul scenelor, permițând crearea de mecanici de joc și plasarea activelor fără a scrie cod mașină de nivel scăzut.

Setul de instrumente include un pipeline pentru procesarea imaginilor și audio-ului brut în formate și palete specifice hardware-ului. De asemenea, oferă capabilități de profilare a performanței pentru a analiza statisticile de sincronizare și logurile de execuție pentru optimizarea responsivității software-ului pe hardware limitat.

Features

  • Integrated Development Environments - Provides a comprehensive visual IDE for designing and compiling 8-bit games specifically for Game Boy hardware.
  • Game ROM Compilers - Compiles source code into functional binary ROM images specifically for Game Boy hardware and emulators.
  • Handheld Game Development Tools - Provides an integrated environment for creating 8-bit games tailored to the constraints of vintage handheld hardware.
  • No-Code Game Engines - Offers a no-code visual engine with drag-and-drop interfaces for designing game mechanics and scene layouts.
  • Visual Game Design Environments - Offers a graphical interface for designing game mechanics and interactive scenes without writing manual code.
  • Binary Compilation - Transforms project files into standalone binary formats suitable for playback on original hardware or emulators.
  • Visual-to-Assembly Transpilers - Transpiles high-level graphical script definitions into native Z80 assembly code for execution on vintage hardware.
  • Asset Build Pipelines - Provides automated pipelines to transform raw image and audio assets into hardware-specific tiled formats and palettes.
  • Browser-Compatible Game Builds - Transpiles project files into browser-compatible formats to enable instant playability via the web.
  • Cross-Platform Build Pipelines - Orchestrates distinct compilation pipelines to generate both native hardware ROMs and web-compatible builds from shared source definitions.
  • Engine Performance Profilers - Includes performance profiling tools to analyze timing statistics and execution logs for optimizing gameplay on limited hardware.
  • Cross-Platform Game Compilation - Implements a build pipeline that generates both native hardware ROMs and web-compatible builds from a single source.
  • Intermediate Representations - Translates project source files into a portable intermediate representation before generating final machine code for target platforms.
  • Hardware Resource Profiling - Analyzes execution timing and resource consumption to optimize software responsiveness on limited 8-bit hardware.
  • Game Engines - Retro-focused engine for creating Game Boy compatible adventures.

Istoric stele

Graficul istoricului de stele pentru chrismaltby/gb-studioGraficul istoricului de stele pentru chrismaltby/gb-studio

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face chrismaltby/gb-studio?

GB Studio este un mediu de dezvoltare integrat vizual și un motor de jocuri pentru crearea de jocuri pe 8 biți pentru hardware-ul Game Boy. Funcționează ca un compilator ROM pentru hardware retro care transpila logica grafică în assembly Z80 nativ și imagini binare compatibile cu handheld-urile și emulatoarele originale.

Care sunt principalele funcționalități ale chrismaltby/gb-studio?

Principalele funcționalități ale chrismaltby/gb-studio sunt: Integrated Development Environments, Game ROM Compilers, Handheld Game Development Tools, No-Code Game Engines, Visual Game Design Environments, Binary Compilation, Visual-to-Assembly Transpilers, Asset Build Pipelines.

Care sunt câteva alternative open-source pentru chrismaltby/gb-studio?

Alternativele open-source pentru chrismaltby/gb-studio includ: 4ian/gdevelop — GDevelop is a no-code game engine designed for building interactive 2D applications through a visual scripting… terrycavanagh/vvvvvv — This project is a cross-platform game engine framework and build pipeline designed to produce playable executable… pcl-community/pcl-ce — PCL-CE is a cross-platform game launcher and runtime environment designed to execute Windows game binaries on macOS… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… defold/defold — Defold is a cross-platform game engine and integrated development environment used to create 2D and 3D games for… flaxengine/flaxengine — FlaxEngine is a cross-platform game engine and development kit designed for creating high-fidelity 2D and 3D games. It…

Alternative open-source pentru Gb Studio

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Gb Studio.
  • 4ian/gdevelopAvatar 4ian

    4ian/GDevelop

    20,609Vezi pe GitHub↗

    GDevelop is a no-code game engine designed for building interactive 2D applications through a visual scripting environment. It allows users to define game logic and object interactions using a graphical interface of conditions and actions, eliminating the need for traditional programming. The platform functions as a cross-platform creator, enabling the export of projects to web, desktop, and mobile environments from a single codebase. The engine is built on a modular game development extension framework that supports the creation and sharing of reusable behaviors and logic components. Develop

    JavaScript2d-game2d-game-engine3d
    Vezi pe GitHub↗20,609
  • pcl-community/pcl-ceAvatar PCL-Community

    PCL-Community/PCL-CE

    3,932Vezi pe GitHub↗

    PCL-CE is a cross-platform game launcher and runtime environment designed to execute Windows game binaries on macOS and Linux. It functions as a game version manager and a build system for compiling source code into Windows executables from non-Windows development environments. The project provides a cross-platform runtime layer that facilitates the launching and execution of Windows-based game sessions on different operating systems. It includes a binary cross-compiler and a build pipeline that allows for the generation of Windows binaries from macOS and Linux hosts. The software covers gam

    C#community-editioncsharpcsharp-app
    Vezi pe GitHub↗3,932
  • terrycavanagh/vvvvvvAvatar TerryCavanagh

    TerryCavanagh/VVVVVV

    7,916Vezi pe GitHub↗

    This project is a cross-platform game engine framework and build pipeline designed to produce playable executable binaries for desktop and Android devices. It provides a collection of core libraries for game development, including a native Android build system and a C++ build pipeline. The framework features a specialized bitmap font rendering system that displays stylized typography by mapping character indices to image atlases using coordinate and spacing metadata. It also implements a hardware abstraction layer to decouple application logic from graphics and audio drivers, ensuring portabl

    ActionScript
    Vezi pe GitHub↗7,916
  • o3de/o3deAvatar o3de

    o3de/o3de

    8,954Vezi pe GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    Vezi pe GitHub↗8,954
Vezi toate cele 30 alternative pentru Gb Studio→