Allegro Alternatives

Allegro is described as '4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc' and is a game development tool in the development category. There are more than 25 alternatives to Allegro for a variety of platforms, including Windows, Linux, Mac, Android and iPad apps. The best Allegro alternative is Godot Engine, which is both free and Open Source. Other great apps like Allegro are OpenGL, Vulkan, Redot Engine and microStudio.

Copy a direct link to this comment to your clipboard
Allegro alternatives page was last updated

Alternatives list

  1. Macroquad icon
     2 likes

    Macroquad is a simple and easy to use game library for Rust programming language, heavily inspired by raylib. Macroquad has a simple, small API that's quick to get started with. Target multiple platforms Windows, Mac, Linux, HTML5, Android and iOS with the same codebase.

    Cost / License

    Application type

    Platforms

    • Windows
    • Mac
    • Linux
    • iPhone
    • Android
    • WebAssembly
     
  2. HARFANG 3D icon
     13 likes

    HARFANG®3D is a cross-platform & multi-language solution to integrate with embedded systems, existing environments & combining features to meet the industrial standards of 3D imaging.

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
    • Online
     
  3. Metal icon
     1 like

    Metal provides near-direct access to the graphics processing unit (GPU), enabling you to maximize the graphics and compute potential of your apps on iOS, macOS, and tvOS. Building on an approachable, low-overhead architecture with precompiled GPU shaders, fine-grained resource...

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Mac
     
  4. Pygame icon
     25 likes

    Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • HP webOS
    • Android Tablet
    • iPad
    • AmigaOS
     
  5. Drag[en]gine icon
     1 like

    A free software game engine focusing on developing games faster, more modular and stable with true -1 day portability support.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Linux
    • Windows
    • Haiku
     
  6. LunarEngine icon
     1 like

    LunarEngine (formerly Librebox) is an open-source game engine powered by Luau. It delivers a sandbox-style API and development model inspired by popular sandbox engines, so existing Luau code runs with minimal changes.

    Cost / License

    • Free
    • Open Source (MIT)

    Alerts

    • Discontinued

    Platforms

    • Windows
     
  7. SFML icon
     13 likes

    SFML (Simple and Fast Multimedia Library) is a portable and easy-to-use API for multimedia programming.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  8. LibGDX icon
     20 likes

    Java framework providing unified API for building 2D or 3D games across desktop, mobile, and browser platforms, with hot code swapping, rapid prototyping, modular architecture, integrated physics, input, asset tools, and support for desktop-native debugging.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
     
  9. Nirvana 3D icon
     1 like

    A game engine written in Python, extending support across multiple GPU devices with 3D rendering, PBR Renderer and much more.

    103 Nirvana 3D alternatives

    Cost / License

    Platforms

    • Self-Hosted
    • Python
     
  10. ANGLE icon
     1 like

    The goal of ANGLE is to allow users of multiple operating systems to seamlessly run WebGL and other OpenGL ES content by translating OpenGL ES API calls to one of the hardware-supported APIs available for that platform. ANGLE currently provides translation from OpenGL ES 2.0, 3.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Mac
    • Linux
    • Android
    • iPhone
    • iPad
    • Android Tablet
     
  11. Arcade is an easy-to-learn Python library for creating 2D video games. It is ideal for beginning programmers, or programmers who want to create 2D games without learning a complex framework.

    17 Python Arcade alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  12. Torque 2D icon
     1 like

    Torque 2D is an extremely powerful, flexible, and fast open source engine dedicated to 2D game development.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • Chrome OS
    • iPad
     
You are at page 2 of Allegro alternatives