Bitty Engine is an itty bitty game engine, with built-in editors, programmable in Lua.
All Reviews:
5 user reviews - Need more user reviews to generate a score
Release Date:
Nov 18, 2020

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Early Access Software

Get involved with this software as it develops.

Note: This Early Access software is not complete and may or may not change further. If you are not excited to use this software in its current state, then you should wait to see if it progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“In its current stage, Bitty Engine is fully usable. However, I am still testing the tool and will make updates based on the feedback I get from the users. It really motivates me that people enjoys the tool. I therefore greatly appreciate feedback and suggestions, so that I can continue developing the tool to make it more efficient and friendly for everyone to use.”

Approximately how long will this software be in Early Access?

“Bitty Engine will be out of early access when the main features have been validated and the application is confirmed to be mostly bug free. This might take months, but it ultimately depends on the feedback I get along the way.”

How is the full version planned to differ from the Early Access version?

“During development, I will continually polish the API, editors, tools and reference manual, gradually moving the application towards its final state. Bitty Engine is a very technical project written in C++, and I might want to bring it to more operating systems.”

What is the current state of the Early Access version?

“All the features listed in the "About This" section below are already implemented. The early access version is perfectly usable and not very buggy. You can already use it to build something fancy.”

Will this software be priced differently during and after Early Access?

“I plan to raise the price when Bitty Engine leaves early access.”

How are you planning on involving the Community in your development process?

“I'll listen to user voice from the Steam forums here and the Discord ( I'm ready to source feedback, suggestions, and hunt down whatever bugs you uncover.”
Read more

Download Bitty Engine Demo

Buy Bitty Engine


Includes 3 items: Bitty Engine, BASIC8, Crapht Box



Includes 2 items: Bitty Engine, BASIC8

See all discussions

Report bugs and leave feedback for this software on the discussion boards


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


  • 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, etc.
  • Dozens of various example projects
  • Handy tools for editing sprite, map, image, text, JSON, etc.
  • Project can be exported into standalone binary


  • Display: defaults to 480x320 pixels, configurable to bigger, smaller or self-adaption
  • Audio: 1 BGM channel, 4 SFX channels; supports MP3, OGG, WAV, etc.
  • Font: supports Bitmap and TrueType
  • Code: Lua, supports multiple source files
  • Sprite: up to 1024x1024 pixels per frame, up to 1024 frames per sprite
  • Map: up to 4096x4096 tiles per page
  • Image: either true-color (PNG, JPG, BMP, TGA) or paletted, up to 1024x1024 pixels per file
  • Palette: 256 colors with transparency support
  • Gamepad: 6 buttons for each pad (D-Pad + A/B), up to 2 players
  • Keyboard and mouse: supported

System Requirements

Mac OS X
SteamOS + Linux
    • OS: Windows 7/8/10 (32/64bit)
    • Processor: 1.5GHz
    • Memory: 512 MB RAM
    • Graphics: Intel HD
    • Storage: 150 MB available space
    • OS: MacOS 10.7 or later (64bit)
    • Processor: 1.5GHz
    • Memory: 512 MB RAM
    • Graphics: Intel HD
    • Storage: 150 MB available space
    • OS: Ubuntu 14 or later (32/64bit)
    • Processor: 1.5GHz
    • Memory: 512 MB RAM
    • Graphics: Intel HD
    • Storage: 150 MB available space

Customer reviews

Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Filter reviews by the user's playtime when the review was written:

No minimum to No maximum
Display As:
Show graph
Hide graph
Excluding Off-topic Review Activity
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...