In-game event · published 19 Jul 2026, 08:30:54 UTC
Update Notes: v1.10.0
Update notes v1.9.1 → v1.10.0: This update introduces a new `Ffi` module that enables direct calls to C functions from external .dll/.so/.dylib dynamic libraries within Lua, making it easier to integrate third-party SDKs. It also includes numerous bug fixes and usability enhancements. The beGUI lib has also been updated to v1.10.0 to support the latest Bitty Engine: · Added a simple Ffi module…
In-game event · published 8 Jun 2026, 07:21:43 UTC
Patch Notes: v1.9.1
Patch notes v1.9.0 → v1.9.1: This update includes Quality-of-Life improvements, including a new repeat pattern filling feature for image assets, as well as better editor zoom and shortcuts. The beGUI lib has also been updated to v1.9.1 to support the latest Bitty Engine: · Added an option for fine zooming with graphical asset editors · Added an operation to fill a tiles asset with selected patt…
In-game event · published 15 May 2026, 04:08:11 UTC
Update Notes: v1.9.0
Update notes v1.8.0 → v1.9.0: This release introduces a new automation server plugin, so that Bitty Engine can be integrated into your AI workflows or other external toolchains. This version also contains a number of other improvements. The beGUI lib has also been updated to v1.9.0 to support the latest Bitty Engine: · Added an "Automation Server" plugin · Added two menu items to expand or coll…
In-game event · published 7 Apr 2026, 11:07:28 UTC
Update Notes: v1.8.0
Update notes v1.7.1 → v1.8.0: This release introduces new file buttons, adds native Apple Silicon support for MacOS, and contains a number of other improvements. The beGUI lib has also been updated to v1.8.0 to support the latest Bitty Engine: · Added native Apple Silicon support · Added namespace Bitty to the source code of the engine · Added new, open, and save buttons to the banner area · Im…
In-game event · published 24 Mar 2026, 02:50:18 UTC
Patch Notes: v1.7.1
Patch notes v1.7.0 → v1.7.1: This update is an enhancement release. It includes improvements to the TextBox and DocumentViewer modules, adds a new Engine module, introduces the Sprite.animationSpeed property to control a sprite's animation speed, along with other improvements and bug fixes. Additionally, beGUI has been significantly improved and updated to v1.7.1. · Added support for loading fo…
In-game event · published 10 Mar 2026, 05:53:17 UTC
Update Notes: v1.7.0
Update notes v1.6.1 → v1.7.0: This release introduces a new DocumentViewer module to show markdown pages, as well as asset-level support for markdown documents, it also includes new menu items in the asset panel to copy code snippets for loading those assets, and fixes a number of bugs. The beGUI lib has also been updated to v1.7.0 to support the latest Bitty Engine: · Added a DocumentViewer mo…
In-game event · published 22 Feb 2026, 08:33:33 UTC
Patch Notes: v1.6.1
Patch notes v1.6.0 → v1.6.1: This is a patch update that includes several bug fixes and usability improvements to v1.6. · Added support for building project from command line · Added links of reusable libs · Improved indent handling in the text-based editors · Updated screen size for initial window scaling · Fixed an IME window positioning issue on Windows 10/11 · Fixed a window refreshing issu…
In-game event · published 12 Feb 2026, 09:51:03 UTC
Update Notes: v1.6.0
Update notes v1.5.0 → v1.6.0: This release improves the usability of the TextBox , Database , and Music classes, adds new APIs and options, enhances ease of use, and fixes a number of bugs. The beGUI lib has also been updated to v1.6.0 to support the latest Bitty Engine: · Added a __len() operator to Music resource · Added length , isPlaying , isPaused , position , finished properties to Music…
In-game event · published 19 Jan 2026, 12:15:58 UTC
Update Notes: v1.5.0
Update notes v1.4.2 → v1.5.0: Enhanced modules, improved usability, fixed some bugs. · Added API of SQLite-based database · Added API for using the new TextBox editor module in game · Added examples of the new Database and TextBox modules · Added a Path.writableDirectoryOf( ) function to get the writable sub directory path with the specific identifiers · Added a pair of bytes:toList() and bytes…
In-game event · published 9 Jan 2026, 13:43:18 UTC
Patch Notes: v1.4.2
Patch notes v1.4.1 → v1.4.2: Enhanced modules, improved usability, fixed some bugs. · Added a "transparent_color" application option to specify transparent color for the application window on Windows 10 and above (experimental) · Added support for moving editing area by MMB · Added support for zoom with Ctrl+Mouse Wheel · Added title and path of the current project to the title bar · Added acti…
NewsBack to School Games Celebration 2025———Community
Community · published 27 Aug 2025, 04:30:25 UTC
Back to School Games Celebration 2025
Class is back in session and so is the fun! ✨ Join us for the Back to School Games Celebration, a limited-time event celebrating the start of the new school year. Running from August 25th - (1pm ET / 10AM PT) to September 1st - (1pm ET / 10AM PT) Event link:
In-game event · published 3 Aug 2025, 15:15:11 UTC
Patch Notes: v1.4.1
Patch notes v1.4.0 → v1.4.1: Enhanced modules, improved usability, fixed some bugs. · Improved wordwise forward/backward navigation of the code editor · Improved code editor behaviour when input quotes · Improved code editor behaviour when delete wordwise or whole line · Fixed an unexpected termination bug when a custom splash image is indicated · Upgraded Lua from v5.4.7 to v5.4.8
In-game event · published 1 Mar 2025, 08:22:18 UTC
Update Notes: v1.4.0
Update notes v1.3.2 → v1.4.0: Enhanced modules, improved usability, fixed some bugs. · Added an `Invoke` module for HTML · Added a callback mechanism from JavaScript to Lua for HTML · Added menu items to toggle transparent background and grids · Improved continuous input of newline with indent for the code editor · Improved debug behaviour if the debug panel is hidden · Fixed a glitch after pai…
In-game event · published 6 Feb 2025, 16:21:32 UTC
Patch Notes: v1.3.2
Patch notes v1.3.1 → v1.3.2: Enhanced modules, improved usability, fixed some bugs. · Added a callback API of file drag&drop · Changed the default border textures to transparent · Fixed a `fetch` locale bug · Improved support for Windows' dark mode · Improved compatibility with different newline flavours including `\r`, `\n` and `\r\n` · Improved code editor behaviour when input quotes · Improv…
In-game event · published 14 May 2024, 15:04:34 UTC
Patch Notes: v1.3.1
Patch notes v1.3 → v1.3.1: Improved usability, fixed some bugs. · Fixed an indent/unindent bug with context menu · Fixed a selection positioning issue after comment/uncomment · Fixed a shortcut handling bug of closing searching bar with Escape · Fixed a potential crash bug when search for the first time · Improved usability with touch screen · Improved asset corruption notification
In-game event · published 17 Jan 2024, 02:48:12 UTC
Update Notes: v1.3
Update notes v1.2.2 → v1.3: Enhanced modules, improved usability, fixed some bugs. · Added an option to the fetch(...) function to specify whether to allow insecure connection for HTTPS · Added global search to the code editor · Added a shortcut Ctrl+Q to select the current word · Added a shortcut Ctrl+/ to toggle comment · Added shortcuts Alt+Up/Alt+Down to move code lines up/down · Added shor…
In-game event · published 16 Sep 2023, 14:27:09 UTC
Patch Notes: v1.2.2
Patch notes v1.2.1 → v1.2.2: Enhanced modules, improved usability, fixed some bugs. · Added a application position restoration feature after re-launching · Added config to specify (or disable) canvas padding for exported package · Added a file dialog requirement note for Linux · Fixed a potential crash bug when compiled with some version of GCC · Fixed a potential crash bug with the physics exa…
In-game event · published 15 Feb 2023, 07:01:39 UTC
Patch Notes: v1.2.1
Patch notes v1.2 → v1.2.1: Enhanced modules, improved usability, fixed some bugs. · Added a `DateTime.sleep(...)` function · Added a vsync option · Added an option to customize the splash image for HTML build · Added an option to disable the boot sound · Added a "position" option to the `Application.setOption(...)` function · Added a "display_index" option to the `Application.setOption(...)` fu…
In-game event · published 31 Aug 2022, 07:51:46 UTC
Update Notes: v1.2
Update notes v1.1.8 → v1.2: Enhanced modules, improved usability, fixed some bugs. · Added a 2D physics module (beta) · Added examples to the "Physics" category · Fixed a random seeding issue under multi-threading environment · Fixed a crash bug of the `Resources.load(...)` function when argument is invalid · Fixed a newline issue of content text in the document viewer
In-game event · published 20 Aug 2022, 02:20:08 UTC
Patch Notes: v1.1.8
Patch notes v1.1.7 → v1.1.8: Enhanced modules, improved usability, fixed some bugs. · Added auto loading last project at startup · Added a `DateTime.utc()` function to get current UTC time · Added a wildcard pattern parameter to the `project:getAssets(...)` method · Added a shortcut key to reload project (Ctrl+Shift+R) · Added an option to disable pause menu on ESC pressed · Added a launch opti…
In-game event · published 2 Apr 2022, 10:24:32 UTC
Patch Notes: v1.1.7
Patch notes v1.1.6 → v1.1.7: Enhanced modules, improved usability, fixed some bugs. · Added theme options to change the editor color · Added records of recent saved paths · Added vector constants · Fixed a control key handling bug with IME (Windows) · Fixed a resetting bug of blend mode · Fixed a potential crash bug when set SFX volume with an array · Fixed a potential crash bug when network co…
In-game event · published 7 Jan 2022, 06:00:48 UTC
Patch Notes: v1.1.6
Patch notes v1.1.5 → v1.1.6: Enhanced modules, improved usability, fixed some bugs. · Added a parameter to specify font scaling for the measure(...) and text(...) functions · Added a parameter to specify map scaling for the map(...) function · Added project strategy for non-pixelated canvas preference · Added extension recognition of ".xm", ".s3m", ".669", ".it" and ".med" formats · Added a men…
In-game event · published 25 Nov 2021, 07:38:36 UTC
Patch Notes: v1.1.5
Patch notes v1.1.4 → v1.1.5: Enhanced modules, improved usability, fixed some bugs. · Added "args.txt" to specify launch options · Added a launch option to enable software renderer · Added an Application "title" option to set the title of the application window · Added an Application.size() function to get size of the application window · Added an Application.raise() function to raise the appli…
In-game event · published 29 Sep 2021, 03:33:14 UTC
Patch Notes: v1.1.4
Patch notes v1.1.3 → v1.1.4: Enhanced modules, improved usability, fixed some bugs. · Added an asynchronized sprite playing mode · Added support of the standard debug module · Fixed a calculation bug of the color:__mul(color_) operator · Fixed a cursor moving bug of the project:read(...) method · Fixed an audio type detection bug when load · Fixed an exiting issue from code · Improved sprite re…
In-game event · published 31 Aug 2021, 06:40:26 UTC
Patch Notes: v1.1.3
Patch notes v1.1.2 → v1.1.3: Enhanced modules, improved usability, fixed some bugs. · Added a Path.savedGamesDirectory static variable · Added a pie(...) function · Added an image:blit(...) method · Added navigation by keypad support to text-based editors · Fixed a stuck issue of HTML build · Fixed a directory browsing issue (Linux) · Fixed a table traversing issue of the debugger · Fixed a deb…
In-game event · published 29 Jun 2021, 03:13:56 UTC
Patch Notes: v1.1.2
Patch notes v1.1.1 → v1.1.2: Enhanced modules, improved usability, fixed some bugs. · Added a Debug.trace(...) function · Added a Debug.clearConsole() function · Added case-insensitive support for assets filter · Added error report for the JSON editor · Fixed crash bugs when add invalid assets · Fixed some string argument retrieving issues · Fixed a renderer resetting issue after restoring the…
In-game event · published 27 May 2021, 07:24:13 UTC
Patch Notes: v1.1.1
Patch notes v1.1 → v1.1.1: Enhanced modules, improved usability, fixed some bugs. · Added an Application.setOption(...) function to change application behaviour · Added rot:__add(...) , rot:__sub(...) , rot:__unm() operators to the Rot object · Added context menu to graphics-based editors · Added a menu item to reload project · Added a dialog box to resize helper grid of the image editor · Fixe…
In-game event · published 11 Apr 2021, 03:54:48 UTC
Update Notes: v1.1
Update notes v1.0.3 → v1.1: Enhanced modules, improved usability, fixed some bugs. · Added an Application.resize(...) method · Added support for splash customization dynamically · Fixed a UV calculation bug · Fixed an exiting issue of built binary · Fixed a canvas border issue of built binary · Fixed an unexpected deleting issue of the image editor · Fixed an unexpected deleting issue of the sp…
In-game event · published 20 Mar 2021, 06:57:53 UTC
Patch Notes: v1.0.3
Patch notes v1.0.2 → v1.0.3: Enhanced modules, improved usability, fixed some bugs. · Added source index tooltips to the sprite and map editors · Added a rendererReset entry · Added a Json.Null value representing null in JSON · Added an allowNull parameter to the json:toTable(...) method · Improved colored text rendering · Improved canvas sizing · Improved performance of batched map setting · F…