AlternativeTo Logo

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, Online / Web-based and Android. The best alternative is Godot Engine, which is both free and Open Source. Other great apps like Allegro are OpenGL, Vulkan, Bevy Game Engine and WebGL.

This page was last updated
Allegro iconAllegro
  10
  • Mac
  • Windows
  • Linux
  • iPhone

Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle...

Learn more about Allegro

  1. Godot Engine icon

    Godot Engine

    • Mac
    • Windows
    • Linux
    • Haiku
    • FreeBSD
    162 alternatives to Godot Engine 

    Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel.

     Suggest and vote on features
    Features
    1.  LightweightGodot Engine consumes less device resources compared to similar apps.
    2.  PortableGodot Engine can be used from a USB stick or similar with no prior installation.
    3.  Keyframe AnimationCompositions can be keyframed in Godot Engine, allowing you to change the parameters over time.
    4.  MultiplayerGodot Engine offers a game mode for more than one player.
    5.  Support for scriptingGodot Engine supports scripts and macros to automate or customize tasks.
    Screenshot
    Fully-dedicated 2D engine
  2. OpenGL icon

    OpenGL

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • BSD
    • Haiku
    10 alternatives to OpenGL 

    OpenGL is the premier environment for developing portable, interactive 2D and 3D graphics applications. Since its introduction in 1992, OpenGL has become the industry's most widely used and supported 2D and 3D graphics application programming interface (API), bringing...

     Suggest and vote on features
    This app doesn't have any features at the moment.
    Project64 (Nintendo 64 emulator) with the Glide64 video plugin (which uses OpenGL) playing Super Mario 64.


  3. Vulkan icon

    Vulkan

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Android
    • Chrome OS
    • Tizen OS
    • SteamOS
    10 alternatives to Vulkan 

    Vulkan is a new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms.

     Suggest and vote on features
    Features
    Baldur's Gate 3
  4. Bevy Game Engine icon

    Bevy Game Engine

    • Mac
    • Windows
    • Linux
    122 alternatives to Bevy Game Engine 

    A refreshingly simple data-driven game engine built in Rust. Free and Open Source Forever!

     Suggest and vote on features
    Features
    Screenshot
  5. WebGL icon

    WebGL

    • FreeOpen Source
    • Online
    15 alternatives to WebGL 

    WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on OpenGL ES 2.0, exposed through the HTML5 Canvas element as Document Object Model interfaces. Developers familiar with OpenGL ES 2.

     Suggest and vote on features
    Features


  6. SDL icon

    SDL

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Windows Mobile
    • iPhone
    • Symbian S60
    • BSD
    • iPad
    • Haiku
    22 alternatives to SDL 

    Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the...

     Suggest and vote on features
    Features
  7. Pygame icon

    Pygame

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • HP webOS
    • Android Tablet
    • iPad
    • AmigaOS
    66 alternatives to Pygame 

    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.

     Suggest and vote on features
    Features
    Screenshot
  8. microStudio icon

    microStudio

    • Mac
    • Windows
    • Linux
    • Online
    • Raspberry Pi
    158 alternatives to microStudio 

    microStudio is a free game engine online. Create games, learn programming, play, share, prototype and jam!.

     Suggest and vote on features
    Features
    1.  Real time collaborationMultiple users can work together in microStudio simultaneously.
    Screenshot
    Screenshot
  9. Microsoft DirectX icon

    Microsoft DirectX

    • FreeProprietary
    • Windows
    12 alternatives to Microsoft DirectX 

    Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.

     Suggest and vote on features
    This app doesn't have any features at the moment.
    Bundleware

    Bundled with Bing Bar.

    Screenshot
  10. LibGDX icon

    LibGDX

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    46 alternatives to LibGDX 

    Libgdx is a Java game development framework that provides a unified API that works across all supported platforms.

     Suggest and vote on features
    This app doesn't have any features at the moment.
Showing 10 of 28 alternatives
AlternativeTo