Top 15 rucksack Alternative and Similar Games | Dec 2024

rucksack is a texture packer and resource bundler. Use the rucksack executable to build your resources file, and then depend on librucksack in-game to get the resources out at runtime. Alternately, roll your own resource-loading code using the file format detailed at the end of this README.

rucksack defines a resource manifest file format which is loosely based on JSON but accepts comments, extra punctuation, and unquoted strings. This manifest file tells rucksack which files to bundle and how to store them. rucksack uses a rectangle bin packing algorithm to efficiently store multiple images into a single texture, otherwise known as a "sprite sheet".

1. SDL Game Engine

SDL Game Engine 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.......

2. Snap

Snap Snap (formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the Lifelong Kindergarten Group at the MIT Media Lab) that allows you to Build Your Own Blocks. It also features first class lists, first class procedures, and continuations. These......

3. OGRE

OGRE OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics. Since 2001, OGRE has grown to become one of the most popular open-source graphics rendering engines, and has been......

4. Cocos Creator

Cocos Creator Cocos2d-x is an open-source and cross platform open source free 2D game engine for mobile game development known for its speed, stability, and easy of use......

5. Nakama

Nakama Heroic Labs builds Nakama; an open-source distributed social and realtime server for games and apps. It includes a large set of services for users, data storage, and realtime client/server communication; as well as specialized APIs like realtime multiplayer, groups/guilds, and chat. Nakama works with any kind of games device including......

6. Haxe Develop

Haxe Develop HaxeDevelop offers first class support for Haxe development: great and fast code completion & code generation, refactoring, projects compilation, debugging, plenty of project templates, etc.......

7. 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......

8. Grit Game Engine

Grit Game Engine The Grit Game Engine is an MIT-Licensed Open Source Game Engine that is highly scriptable via Lua. It supports huge open world maps and dynamically streams assets from disk. The Grit Game Engine is a community project to build a free game engine (and toolchain) for implementing open world 3D......

9. SFML

SFML SFML (Simple and Fast Multimedia Library) is a portable and easy-to-use API for multimedia programming. It is written in C++ with bindings available for C, D, Python, Ruby, OCaml, .Net and Go. It can be thought of as an object oriented alternative to SDL.SFML provides hardware accelerated 2D graphics using......

10. ShoeBox

ShoeBox Free Adobe Air app for Windows and Mac OSX with drag and drop - and clipbord Game Development tools.......

11. 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.......

12. 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).......

13. Bingo

Bingo Bingo is a programming language based on Scratch by MIT which uses a "block" UI, where the user can snap together different blocks to make more advanced scripts. There are many added blocks to Scratch 1.4.......

14. Shiva

Shiva ShiVa 3D game engine with graphical editor to create applications and games for Windows, MacOS, Linux, iPhone, iPad, Android, Palm WebOS and Wii.......

15. 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.......