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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TerryCavanagh avatar

TerryCavanagh/VVVVVV

0
View on GitHub↗
7,916 Stars·593 Forks·ActionScript·other·8 Aufrufe

VVVVVV

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 portable execution across different operating systems.

The system supports multi-edition product management through compile-time feature toggling and includes the ability to dynamically load the Steamworks SDK to access platform-specific features without requiring separate binaries for different environments.

Features

  • Cross-Platform Engines - Provides a cross-platform game engine framework with core libraries for rendering and portable platform integration.
  • Game Development Frameworks - Provides a cross-platform game engine framework and build pipeline for producing binaries for desktop and Android devices.
  • Cross-Platform and Native Compilation - Transforms source code into platform-specific binaries for both desktop and mobile environments using a native build system.
  • Cross-Platform Build Pipelines - Provides an automated system for compiling and packaging software binaries for multiple target platforms.
  • Executable Binary Toolchains - Builds playable versions of the application for desktop operating systems using a compiler and a media layer.
  • Multiplatform Build Pipelines - Includes a C++ build pipeline for producing playable executable binaries across desktop and mobile operating systems.
  • Game Build Packaging - Compiles source code into installable Android mobile packages using a native build system and dependency manager.
  • Android Packages - Generates installable Android packages from source code using native build tools and dependency management.
  • Cross-Platform Game Compilation - Builds playable executable binaries for desktop and Android devices from a single source codebase.
  • Game Engines & Frameworks - Implements a comprehensive game engine framework with integrated rendering and platform integration.
  • Hardware Abstraction Layers - Provides a hardware abstraction layer to ensure portable execution of graphics and audio drivers across different operating systems.
  • Native Build Pipelines - Ships a native Android build system for packaging source code into installable mobile applications.
  • Media - Decouples the core application logic from underlying graphics and audio drivers for portable execution.
  • Hardware Abstraction Layers - Implements a hardware abstraction layer to decouple core application logic from graphics and audio drivers across different operating systems.
  • Game Content Toggling - Toggles between different product versions and editions using compile-time definitions to change features and content.
  • Coordinate-Based Glyph Rendering - Displays stylized typography by mapping character indices to specific pixel regions within a bitmap texture.
  • Font - Renders text by indexing glyph coordinates from a single image file using accompanying spacing and dimension metadata.
  • Build-Time Feature Toggles - Uses preprocessor definitions as build-time toggles to include or exclude specific game editions and content.
  • Font Renderers - Implements a font rendering system that converts image-based font data into displayable bitmaps.
  • Bitmap - Implements a specialized rendering system that maps characters to image atlases using coordinate and spacing metadata.
  • Bitmap Font Rendering - Provides a specialized system for rendering stylized typography using image atlases and coordinate metadata.
  • Game Engine Remakes - Source code release for VVVVVV.
  • Platformers and Action - Gravity-flipping platformer game.
  • Miscellaneous Tools - Source code for a platform game.
  • Open Source Games - Source code for the gravity-flipping platformer.

Star-Verlauf

Star-Verlauf für terrycavanagh/vvvvvvStar-Verlauf für terrycavanagh/vvvvvv

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht terrycavanagh/vvvvvv?

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.

Was sind die Hauptfunktionen von terrycavanagh/vvvvvv?

Die Hauptfunktionen von terrycavanagh/vvvvvv sind: Cross-Platform Engines, Game Development Frameworks, Cross-Platform and Native Compilation, Cross-Platform Build Pipelines, Executable Binary Toolchains, Multiplatform Build Pipelines, Game Build Packaging, Android Packages.

Welche Open-Source-Alternativen gibt es zu terrycavanagh/vvvvvv?

Open-Source-Alternativen zu terrycavanagh/vvvvvv sind unter anderem: cocos/cocos-engine — Cocos Engine is a cross-platform game engine designed for building high-performance 2D and 3D interactive experiences… cocos2d/cocos2d-x — Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive… defold/defold — Defold is a cross-platform game engine and integrated development environment used to create 2D and 3D games for… olikraus/u8g2 — u8g2 is a monochrome display driver library written in C and C++ for rendering graphics and text on OLED and LCD… balloonwj/cppguide — CppGuide is a curated collection of educational resources and practical guides focused on C++ server development,… nesbox/tic-80 — TIC-80 is a fantasy console platform and multi-language game engine that provides a virtual retro game development…

Open-Source-Alternativen zu VVVVVV

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit VVVVVV.
  • cocos/cocos-engineAvatar von cocos

    cocos/cocos-engine

    9,651Auf GitHub ansehen↗

    Cocos Engine is a cross-platform game engine designed for building high-performance 2D and 3D interactive experiences for web, mobile, and desktop platforms. It features a multi-backend rendering engine and a 2D and 3D physics simulator, utilizing a core architecture that combines a C++ runtime for performance with TypeScript for game logic scripting. The engine distinguishes itself through a multi-platform deployment system that packages projects for native operating systems and instant-play web ecosystems. Its graphics system supports multiple APIs, employing physically based rendering and

    C++3dcocoscocoscreator
    Auf GitHub ansehen↗9,651
  • cocos2d/cocos2d-xAvatar von cocos2d

    cocos2d/cocos2d-x

    18,942Auf GitHub ansehen↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    C++androidc-plus-pluscocos2d
    Auf GitHub ansehen↗18,942
  • defold/defoldAvatar von defold

    defold/defold

    6,138Auf GitHub ansehen↗

    Defold is a cross-platform game engine and integrated development environment used to create 2D and 3D games for desktop, mobile, and web targets. It combines a game development IDE for asset and scene management with a multi-platform build system and a scripting environment based on Lua. The engine includes a specialized headless runtime for hosting game servers and performing automated testing without a graphical interface. It supports native engine extensions, allowing custom low-level code to be integrated into the core to expand functionality beyond the standard scripting interface. The

    C++
    Auf GitHub ansehen↗6,138
  • balloonwj/cppguideAvatar von balloonwj

    balloonwj/CppGuide

    6,030Auf GitHub ansehen↗

    CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom

    Auf GitHub ansehen↗6,030
Alle 30 Alternativen zu VVVVVV anzeigen→