Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Retro GadgetsNewsMini Update 0.1.9 - RG Game Lib
In-game event

Mini Update 0.1.9 - RG Game Lib

Retro Gadgets · published 10 May 2024, 09:23 UTC

All newsPlayers around this dateRead on Steam

We're excited to announce that we've just released mini-update 0.1.9 for RG!

Introducing the "Retro Gadgets Game Libraries"


You can now quickly import to you gadgets a set of selected libraries to simplify your development adventures!

The first library is the RG Game Library.

We specifically created this lib to help you build games inside our game!

RG Game includes tools for:


:art: Sprite motion and animations - so you can learn how to implement simple animations in your projects
:dart: Simple collisions for sprites (circle and box shapes) - that you can check out with the "Debug" button
:gear: Easing library to smooth out your gadgets

But there are more libs for you to use! This update also includes two libraries:

json.lua

A lightweight JSON library for Lua

xml2lua

A parser to convert XML to tables and vice versa!

But wait! There is a new module available!

We added the "side-slider". A special slider module you can solder to the border of your gadgets.
You can use it as a volume input, speed control and much more!

Additional Highlights:


- :tools: The *"Import Library"* feature will enable us to add more libraries in the future.
- :books: In the Tutorial Section of the main menu, you'll find an example gadget showcasing the most common library functionalities.

Now get to Gadgeting!

More from Retro Gadgets

Other announcements

All news
Community10 Sep 2026Steam Programming Fest 2026: let's celebrate with two themed bundles!Hello Gadgeteers! In occasion of the Steam Programming Fest 2026 , Evil Licorice has partnered with some exceptional developers for a special promotion that will last even after the end of the event. Two different bundles have been created, including Retro Gadgets and other mindblowing titles about programming and puzzles. Retro Gadgets x Zachtronics Bundle Includes our own Retro Gadgets and tw…Community11 Aug 2026Story mode is near, and it's been a long journey.This post is here to tell you a little bit more about the development, the story mode and answer the most common questions we've received. What is Story Mode? At its core, the Retro Gadgets Story Mode is a new game mode that will complement the current Sandbox Mode. It will be released to close the Early Access cycle for the game, forming part of the official 1.0 release. It will be included in…In-game event10 Jun 2026Retro Gadgets 0.2.2 now available: folders and paths!Hello Gadgeteers! We're bringing to you a brand new update, this time focused on managing folders and paths, plus a few important bug fixes. 📂 It is now possible to create folders and use them to organize your Gadget's assets 📂In Lua you can specify a relative or absolute path by using require followed by the path (absolute paths begin with / and start from the root) 📂 When requiring a folde…