yellowafterlife.itch.io Open in urlscan Pro
173.255.250.29  Public Scan

Submitted URL: http://yellowafterlife.itch.io/
Effective URL: https://yellowafterlife.itch.io/
Submission: On March 30 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

 * Follow YellowAfterlife


YELLOWAFTERLIFE

YellowAfterlife yal.cc @yellowafterlife

I wrote code for a number of videogames! I also maintain a blog with programming
tutorials, make various tools/extensions/assets (seen here), and occasionally
make small games/game mods. GMT+2 (Ukraine)

Blog tip jar
YellowAfterlife


GAMEMAKER ASSETS

These are some of the assets/examples/extensions that I made. See also: My blog
! Has tutorials and some smaller tools/extensions GameMaker curiosities (more
assets) HTML5-specific extensions for GameMaker (even more assets)

GMLive.gml
Livecoding for GameMaker: Studio / GameMaker Studio 2
YellowAfterlife
GMEdit
A high-end code editor for all things GameMaker
YellowAfterlife

GMRoomPack
Package GameMaker rooms and load them as you please
YellowAfterlife
Gameframe
Custom window frame for GameMaker games
YellowAfterlife
Quality Structures
Descriptive error messages and better error handling for GameMaker data
structure functions
YellowAfterlife
Apollo - Use Lua in GameMaker games
Dynamic scripting on Win/Mac/Linux.
YellowAfterlife
Tiny Expression Runtime
Execute code snippets in your GameMaker games
YellowAfterlife
Instance Flags
Bit flag based instance filtering for GameMaker
YellowAfterlife
Debug log server for GameMaker
An external log window to output text to
YellowAfterlife
RerouteAudio for GameMaker
Auto-organize audio files in compiled GMS games into directories
YellowAfterlife
TJSON for GameMaker
Better and safer JSON functions.
YellowAfterlife
Clip region shaders for GameMaker
YellowAfterlife
Native mouselock for GameMaker
Constrains the mouse cursor to a rectangle at system level
YellowAfterlife
Native cursors for GameMaker
YellowAfterlife
file_ini - better INI handling
Better INI functions for GameMaker: Studio
YellowAfterlife
Simple isometric example
Simple isometric example for GameMaker: Studio
YellowAfterlife


PIXEL FONTS

Quick links: Font FAQ · Font licences This is a selection of pixel fonts I made
over the past few years

Pixel Font Converter!
Lets you create your own TTF fonts out of pixel font images!
YellowAfterlife

cc.yal.6w3
YellowAfterlife
cc.yal.6w4
YellowAfterlife
cc.yal.7w7.block
YellowAfterlife
cc.yal.6w6.block
YellowAfterlife
cc.yal.5w5.block
YellowAfterlife
cc.yal.5w3.block
YellowAfterlife
cc.yal.3w3.block
YellowAfterlife


GAMEMAKER CURIOSITIES

Things that you might not know that you could of have had in your game. See
also: My blog ! Has tutorials and some smaller tools/extensions GameMaker assets
(things more commonly useful for an average game) HTML5-specific extensions for
Gam...

Tiny UDP for GameMaker
A minimalistic WinSock wrapper for UDP sockets.
YellowAfterlife
window_shape for GameMaker
Custom window shapes for GameMaker games!
YellowAfterlife
File Dropper for GameMaker
Allows user to drag-and-drop files/folders onto the game window!
YellowAfterlife
display_settings
Brings back the GM8-era display_set_all function
YellowAfterlife
window_mouse_queue for GameMaker
Extracts high-precision mouse/pointer motion data on Windows. Good for drawing
software!
YellowAfterlife
The EyeTribe eye tracking for GameMaker
A minimal implementation of The EyeTribe's eye tracker API.
YellowAfterlife
sprite_add_gif for GameMaker
Dynamically load animated GIFs as sprites in your GameMaker games!
YellowAfterlife
execute_shell_simple for GameMaker
A simple wrapper for WINAPI ShellExecute for GMS1/GMS2 games.
YellowAfterlife
window_set_icon (GameMaker,C#,Unity)
Dynamically change window icons / taskbar badges!
YellowAfterlife
gamepad_force_focus
Lets GameMaker games poll XInput devices while not in foreground
YellowAfterlife
gml_string
GML syntax highlighting for games, websites, and more
YellowAfterlife
shader_replace_simple for GameMaker
Re-compiles and replaces shaders mid-game
YellowAfterlife
Raw file functions for GameMaker
Low-level file functions for GameMaker games
YellowAfterlife
screen_refresh
Brings back synchronous drawing into GameMaker: Studio.
YellowAfterlife
BMFont to GameMaker converter
Converts BMFont fonts into GM:S/GMS2 project resources.
YellowAfterlife

window_embed_into for GameMaker
Embed your game window into other windows. Without permission.
YellowAfterlife
Desktop Screenshots for GameMaker
Capture part/whole screen/all screens inside or outside of your GM games
YellowAfterlife
window_taskbar for GameMaker
Window flashing / highlight / notifications / progress bars
YellowAfterlife
Raw Input
Use multiple mice and keyboards in GameMaker games!
YellowAfterlife
Window Commands for GameMaker
Check/disable/dispatch window commands in GameMaker
YellowAfterlife
sfgml - a Haxe➜GameMaker compiler
Write high-level code for GameMaker projects in Haxe
YellowAfterlife


GAMEMAKER LEGACY CURIOSITIES

GameMaker tools and extensions that had been made more or less obsolete in new
GameMaker versions

MouseLock & PointerLock
Unified API for mouselock on desktop and HTML5 for GameMaker.
YellowAfterlife
GOG.gml
GOG.com API integration for GameMaker: Studio / GameMaker Studio 2
YellowAfterlife
Zip writer for GameMaker
Make Zip archives from GM games
YellowAfterlife
Window Resize Fix for GameMaker
Makes window resizing for GameMaker games less cursed.
YellowAfterlife
buffer_set_surface fix for GameMaker: Studio
Makes buffer_set_surface work on all machines
YellowAfterlife
GIF

GameMaker Visualizer
Formatted output and operations over GameMaker's "object information"
YellowAfterlife
Run in browser
Steamworks.gml example
Sample project for Steam-based networking for GameMaker.
YellowAfterlife
buffer_create_fix for GMS1
Fixes a specific caveat in GMS1 games
YellowAfterlife
DnD to GML converter
Convert DnD blocks in GMS1 projects to equivalent GML
YellowAfterlife
Run in browser
zlib functions for GameMaker
Standard-issue compression/decompression functions for GameMaker games.
YellowAfterlife
YY-YAML
What if you didn't have merge conflicts in your collaborative GameMaker Studio 2
projects
YellowAfterlife

display_measure
Get information about the player's screen(s)!
YellowAfterlife
Non-sandboxed filesystem
Work with files in all accessible places in GameMaker games.
YellowAfterlife
YY-Reunion
Repairs and re-imports missing resources into GMS2.2 projects!
YellowAfterlife

catch_error for GameMaker
Error handling for GameMaker games
YellowAfterlife


HTML5 EXTENSIONS FOR GAMEMAKER

These are the extensions that solve variously exotic problems that you may
encounter while making HTML5 games in GameMaker. See also: My blog ! It has
tutorials. Non-HTML5 assets and example

HDPI+ support
Support high-density screens in GameMaker HTML5 games
YellowAfterlife
debug_get_callstack for HTML5
Tweaks GameMaker's debug_get_callstack to output proper script names on HTML5
target.
YellowAfterlife
High-precision HTML5 get_timer
Microsecond precision that you deserve - for use in HTML5 games made with
GameMaker
YellowAfterlife
Screenshot save dialog
GameMaker & Construct 2 plugins to let user pick where to save screenshot(s).
YellowAfterlife
HTML5 loading screen for GameMaker
A highly configurable loading screen extension for GMS' web games
YellowAfterlife
JS click event handler for GameMaker
Open new tabs and perform other actions that require JS-level events in GM' web
games.
YellowAfterlife
file_ensure for GameMaker
Fixes the stall on first file read attempt in GameMaker HTML5 games
YellowAfterlife
Allow Data URI
Enables use of base64-encoded content in GameMaker HTML5 games
YellowAfterlife
Browser file tools for GameMaker
Text/image pasting, drag 'n drop, and file picking for GameMaker games on HTML5
target
YellowAfterlife


UNITY ASSETS

window_set_icon (GameMaker,C#,Unity)
Dynamically change window icons / taskbar badges!
YellowAfterlife
Desktop Screenshots for Unity
Capture part/whole screen/all screens inside or outside of your Unity games
YellowAfterlife


GMEDIT PLUGINS

Toggle Treeview [for GMEdit]
Allows to toggle the treeview using the Command Palette in GMEdit
YellowAfterlife
GIF

Quick, make script! [for GMEdit]
Quickly create scripts right from the code editor
YellowAfterlife
GIF

Peek Aside [for GMEdit]
Open scripts for quick editing in a side view
YellowAfterlife


MULTIPLAYER GAMES/MODS/COLLABS

Games with online multiplayer support that I have worked on.

Caveblazers Together
An online multiplayer mod for Caveblazers
YellowAfterlife

GIF

Bouncing Blade Blitz
A 1-2 player game about hitting discs! Made for Disc Room Game Jam.
YellowAfterlife
Action
Play in browser
Bounce Buds
2D volleyball game
orange08
Sports

Nuclear Throne Together
An online multiplayer mod for Nuclear Throne.
YellowAfterlife

GIF

Ghost Croquet
A multiplayer NES'ish platformer
ampersandbear
Platformer
GIF

Color Ninjas
Color Ninjas is a versus game that is all about randomness, power ups, cowardice
and shouting at each other!
kpwtchng
Action

Snake Snafu
2 Player (online+local) snake game with chickens and stuff
orange08
Sports

Wasteland Kings Together
An online multiplayer mod for Wasteland Kings
YellowAfterlife
Action

Super Crate Box Together
An online multiplayer mod for Super Crate Box
YellowAfterlife
Action

Spelunky SD
A Spelunky Classic mod with online multiplayer.
YellowAfterlife
Platformer

Aricards
A 2-player card game with online multiplayer.
YellowAfterlife
Strategy



SINGLEPLAYER GAMES & COLLABS

GIF

A little portal platformer
Made for "Stop Waiting For Godot" jam
YellowAfterlife
Action
Play in browser
GIF

Stories at the dawn
A short minimalistic platformer game.
YellowAfterlife
Platformer
Play in browser
POOL [of doom!]
An arcade first-person arena shooter inspired by Doom, Quake, and a particular
cue sport
YellowAfterlife
Action



NUCLEAR THRONE MODS

Crown of Gun
A crown that wields guns
YellowAfterlife
NTT debug mod
Debug commands mod for Nuclear Throne Together
YellowAfterlife
NTT skin template generator
Automatically makes a skin mod with default sprites for specified character+skin
YellowAfterlife
Medium Dog
A slightly smaller cousin of Big Dog
YellowAfterlife
Molesarge
A character mod for Nuclear Throne Together
YellowAfterlife


OTHER MODS

Ship size unlocker for Out of Space
Enables Giant ships and challenges with non-Large sizes
YellowAfterlife
gib [items]
Lets you drop items in Spelunky 2 coop
YellowAfterlife
BOILING HOT
A SUPERHOT-esque mod for Unexplored
YellowAfterlife

Tweaks for Nova Drift
YellowAfterlife

Rivals of Aether but shaders are allowed to fail
A small hack to run the game on technically-incompatible GPUs
YellowAfterlife
Terrasavr
A web-based character editor for Terraria.
YellowAfterlife



USERSCRIPTS & USERSTYLES

Check out the GitHub repository for more scripts & styles:
https://github.com/YellowAfterlife/Userthings/

GML syntax highlighter
A userscript that adds code snippet syntax highlighting to a number of GameMaker
forums
YellowAfterlife
Bitbucket repository descriptions
A userscript that displays repository descriptions when browsing Bitbucket.
YellowAfterlife
GameMaker Manual hinting
Syntax highlighting and formatting tools for GM:S/GMS2 documentation
YellowAfterlife
GIF

IMGXIS
A userscript for better image viewing experience in browsers.
YellowAfterlife



OTHER THINGS

Vial To Keymap Drawer
Helps you show off your Vial keymaps!
YellowAfterlife

YAL's Deck (working title)
A dashboard for any set of websites/apps
YellowAfterlife

Blog tip jar
YellowAfterlife
GIF

13443r80x
Makes everything slightly off
YellowAfterlife
Run in browser
itch.io · Community profile