Scratch is an online visual programming language designed to teach newcomers how to code. If you know me very well, you'll know I've often been critical of visual programming languages, citing them as being more cumbersome to learn and use than plain code. While Scratch isn't a total exception, it struck me as one of the better options out there, and so I set out to create something in it myself to find out. The result is Scratcheroids!—a simple, yet sophisticated interpretation of the classic Asteroids ...

Scratcheroids!

XGASOFT is a middleware and game development studio I independently founded in 2017. Its name stands for International Game Arts, represented both by its diverse creative influences and its collaborators from all around the world. XGASOFT's mission is "telling stories with code"—using interactive technologies not just to entertain, but to impact and inspire. Its first product, VNgen, is designed to facilitate just that, putting the power of interactive storytelling in the hands of developers of all skill ...

XGASOFT

Vidsquish is a graphical frontend for a collection of video processing libraries designed to offer compression, customization, and enhancement of videogame cutscenes—including some ultra-rare ones supported by few other tools. Featuring a powerful profile system, new games can be added to the roster of supported titles without modifying the underlying code, and new profiles can be created by the community as well. For those trying to save disk space, Vidsquish cuts down on the filesize of one of most ...

Vidsquish

Based on Vidsquish, Radio Tuner is a frontend for a collection of audio libraries that makes it possible to import, export, and replace music from the hit JRPG Final Fantasy XV—specifically, music designed to play while driving the game's featured vehicle, the Regalia. As one of the first mods available for Final Fantasy XV, Radio Tuner was immediately popular among fans and was featured in a number of online media publications, including Kotaku, GeForce.com, Rock, Paper, Shotgun, GameWatcher, and many ...

Final Fantasy XV Radio Tuner

Edge Engine is a suite of software created from 2014-2016 for GameMaker Studio. It began from a utility I wrote for myself, originally titled Simple Display Scaler before being rebranded as Edge Display Scaler some time later. Although it was one of the earliest programs I ever wrote, the utility value of a drag-and-drop scaling solution that worked across all platforms appealed to developers of many skill levels and instantly put my work on the radar. Inspired by this success, I went on to write other ...

Edge Engine

PalmDB is a download catalog for Palm OS applications opened in 2018 to preserve the legacy of this highly influential piece of pre-smartphone tech history. From the early '90s to late '00s, Palm pioneered many technologies we enjoy in modern smartphones today. Unfortunately, with the popularity of iOS and Android, Palm failed to gain a foothold in the smartphone market and was shut down in a series of acquisitions. In the years following, Palm OS's massive library of applications was nearly lost. With no ...

PalmDB