Top 15 SDL Game Engine Alternative and Similar Games | Dec 2024

A platform independent 2d game programming framework for c/c++ programmers with least possible dependencies for easy porting and with focus on easy API calls and the requirement of commercial programmers.

1. Crystal Space

Crystal Space Crystal Space is a mature, full-featured Software Development Kit (SDK) providing real-time 3D graphics for applications such as games and virtual reality. It is free (LGPL) and cross-platform (Windows, GNU/Linux, Mac OS X).......

2. Allegro

Allegro Allegro 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 generally abstracting away the underlying platform. However, Allegro is not a game engine: you......

3. Insanity

Insanity Insanity is a block-based programming language with powerful commands, such as file I/O, cloud variables, and much more. It is based off Scratch 1.4 by MIT.......

4. Mantle

Mantle Mantle is a graphics API specification; the software component that makes it easy to apply programming techniques and optimizations written for consoles to PCs with Graphics Core Next (GCN) Architecture.......

5. Haxe

Haxe Haxe is an open source toolkit based on a modern high level strictly typed programming language, a state-of-the-art light-speed cross-compiler, a complete cross-platform standard library, and ways to access to each platform's native capabilities.With Haxe, you can easily build cross-platform tools targeting all the mainstream platforms natively with the help......

6. Unseen64

Unseen64 Unseen64 is an archive with info, screens and videos about beta and cancelled videogames, that were changed in the development or never released.......

7. DragonBones

DragonBones DragonBones is an open source project for 2D skeletal animation. It has a skeletal animation design panel named "DragonBonesDesignPanel" and a 2D skeletal animation library based on ActionScript.Since the Design Panel is essentially an extension for Flash Pro, it makes possible for designers to build 2D skeletal animation based on......

8. Pocket Code

Pocket Code Pocket Code allows you to create your own games, animations, interactive music videos, and many kind of other apps, directly on your phone or tablet.......

9. Geeks3D

Geeks3D Your online source for 3D tech news and graphics programming: graphics cards, 3D programming, game development, OpenGL, Direct3D, PhysX, OpenCL, Demoscene, GPU benchmarking.......

10. Alice

Alice Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a......

11. GLFW

GLFW GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop. It provides a simple API for creating windows, contexts and surfaces, receiving input and events.......

12. Cyberix3D

Cyberix3D Free online 3D Game Maker. Make your own 3D games online! Create Games for Web, Mobile and Desktop. Easy to use......

13. CodeFights

CodeFights Duel with friends and foes in head-to-head programming battles!......

14. QICI Engine

QICI Engine QICI Engine is a free and opensource JavaScript library, based on free and opensource game engine Phaser, with a web-based comprehensive suite of HTML5 game making editor.QICI Engine is made up of three parts: QICI Core, QICI Widget and QICI Editor.- QICI Core: A JavaScript Game Engine library that is......

15. Polycode

Polycode Polycode's core is written in C++ and currently runs on Mac, Windows and Linux with iOS and Android support planned in the future. All platform-specific functionality is abstracted into a cross-platform core and implemented natively on each platform, so the same C++ code will compile on each supported platform out......