Bitty Engine is an extraordinarily capable game engine. It's editor is fantastic, and if you're interested in writing games in lua, Bitty Engine is a good engine to use. Bitty Engine is also a great engine to use getting started with game development--It's simple interface and the use of lua make it a friendly environment, and it is very familiar to people who can already code. If you're into this sort of integrated game development, no question try it out (worth the price). Pros: - Amazing editor interface - Sprite editing, tiling, etc. Is lovely and makes me wonder why I haven't been doing it like this the whole time - Good filesystem (has it's own resource management), overall well done file support. - Extensive and capable standard library system. - HTML5 and Linux redistributable. - Good networking - Friendly and helpful developer. Cons: - Graphics system is okay-ish. Would have appreciated live reload in certain areas. - Some functions are a bit awkward to use This ...
Game Tags
About This Game
Redistribute
Bitty Engine helps you to make standalone binaries for Windows, MacOS, Linux and HTML (WebAssembly). It is redistributable for both non-commercial and commercial use without extra fee, your project is totally yours.
About the Software

Bitty Engine is a cross-platform itty bitty Game Engine. The full featured engine is programmable in Lua and integrated with built-in editors. It keeps the nature of both engine's productivity, and fantasy computer/console's ease to iterate. It boosts your commercial/non-commercial projects, prototypes, game jams, or just thought experiments.
Why Bitty Engine?
Bitty Engine has everything built-in for coding, graphics composing, etc; it has a full featured debugger for breakpoint, variable inspecting, stepping, and call-stack traversing; it offers a set of well-designed API with full documentation; it builds fast binaries with code and asset obfuscating, moreover its package size is small (around 10MB with empty project, other engine outputs more than 10 times bigger).
It is supposed to be your ultimate 2D game creating software.
Features
- Programmable in Lua, an easy to learn and widely used programming language
- Debugger with scope inspector, breakpoint support and stepping
- Easy to use API for resources, graphics, input, audio, and more other facilities
- Built-in libraries for File, File System, Archive, JSON, Network, Physics, etc.
- Dozens of various example projects
- Handy tools for editing sprite, map, image, text, JSON, etc.
- Project can be exported into standalone binary
Specs
- Display: configurable resolution
- Code: Lua, supports multiple source files
- Image: either true-color (PNG, JPG, BMP, TGA) or paletted, up to 1024x1024 pixels per file
- Palette: 256 colors with transparency support
- Sprite: up to 1024x1024 pixels per frame, up to 1024 frames per sprite
- Map: up to 4096x4096 tiles per page
- Font: supports Bitmap and TrueType
- Audio: 1 BGM channel, 4 SFX channels; supports MP3, OGG, WAV, etc.
- Gamepad: 6 buttons for each pad (D-Pad + A/B), up to 2 players
- Keyboard and mouse: supported
Screenshots
User Reviews
Very nice and enjoyable to use. A little Box2D or Chipmunk physics lib would have added the cherry to the cake though. Also, some sort of shader support for those retro CRT FX would have been cool too. EDIT: Some real nice improvements have been made to Bitty since my review, too many to list, it's a real pleasure to use! Well done Tony!
The developer cares about Bitty Engine => big plus Lua support => big plus short work cycle gives quick feedback (very good for learners) - you finished your last line of code and click run for direct feedback. No messing around with makefiles etc., just rapid workflow - nice! works fine with GNU/Linux (Debian 11) update: Mr. Wang is active (and responsive!) on Discord. The Community is friendly and it is a nice place to hang around. As time allows Mr. Wang implements new features by user request (if possible) and new extensions/modules - like beGUI or the well ported physics engine module ( Chipmunk2D ). He also made new additional physics-examples for learning/understanding purposes. Quite nice after sales service from my point of view. Learning Lua with Bitty Engine is recommended. I wish Bitty Engine more attention and a growing community. It is a fair product with an engaged developer - absolutely worth your money. Make Tony happy! Give it a try - be a part of the beCommunity...
Just use PICO-8 or TIC-80. Let's face it -- Bitty Engine is never going to have even semi-decent QOL features that make it feel like a real IDE. I wanted to like this engine so much, but not having the basic shortcuts that every other development environment has just makes it feel bothersome and clunky to use. If you can get past all of that, I'm sure it's great. But for me, I'm going to keep on using Pico 8, TIC-80, Picotron and others.
Had some complaints, but the dev was quick to help. I still think it would be nice with some more polish. But all in all the engine is simple, fun and not to expensive.
This is an amazing engine! I've been using the demo and finally decided to buy it. It's cheap and LUA! It also has a GUI library. Super fun to use after you start learning it!
Keep up the good work, this is awesome!
it is good . nice to know you, mr wang. for this engine, i know english is a big tool than others. and i think english can help me know the more intresting things and reject the trash that wumao write.
This engine allows me to write 100% lua games. My absolute first choice for anything 2D these days, due to that, even if Godot technically has more features :)
The engine works okay but has some big problems. The preview window is stuck inside of the application window so you can't put it on another monitor and keep working. Additionally I have not been able to figure out how to increase the font size in the text editor which sucks for those of us with bad eyes. Finally it doesn't do anything new. It is basically Tic-80 which is free. I bought it expecting it to be more featured because it is a commercial product. I think the developer is cool and this is an interesting project but knowing its limitations I would not have bought it.
Page 1 of 2
System Requirements
Minimum
- OS *: Windows 7 or later (32/64bit)
- Processor: 1.5GHz
- Memory: 512 MB RAM
- Graphics: Intel HD
- Storage: 150 MB available space
FAQ
How much does Bitty Engine cost?
Bitty Engine costs $11.24. Currently 25% off!
What are the system requirements for Bitty Engine?
Minimum: Minimum: OS *: Windows 7 or later (32/64bit) Processor: 1.5GHz Memory: 512 MB RAM Graphics: Intel HD Storage: 150 MB available space
What platforms is Bitty Engine available on?
Bitty Engine is available on Windows PC, macOS, Linux.
Is Bitty Engine worth buying?
Bitty Engine has 88% positive reviews from 25 players.
When was Bitty Engine released?
Bitty Engine was released on Mar 17, 2021.
Similar Games
AI-powered recommendations based on game description