Subject
Author
Tracks buttons.
Requires TileWidth and TileHeight to be defined. Does nothing else.
Returns the matrix that transforms an icon of specified size into a line of specified thickness along a given vector.
Simple visual effect for showing cloud shadows on the ground that move!
Incredibly simplistic AI
Shortens large numbers into an abbreviated form
Provides examples of how to do coin and text animations with large number support
New heads-up display for health and inventory!
Comprehensive HUD-based inventory system
Wanna make an action survival game?
RPG adventure movement, new atom commands, and extra blobs!
Easy enough for a blob, powerful enough for an archmage.
Make your own game! No coding required. Just add your own map!
An implementation of the MT19937 variant of the Mersenne Twister pseudorandom number generator, using the pif_Random …
ChaCha20 encryption implementation
A simplified way to handle UI interfaces.
A fully commented template to get you started on your very own RTS
A collection of useful code files.
A simple Story mode demo of Pondera.
Version 2.1 is getting an entire overhaul. Soon I'll be able to release this as a full standalone library for public …
Quick little tutorial
I prefer typing to clicking.
Ahoy Folks! I just released a major update of my DMM Suite library. In case you've never used the DMM Suite, this is …
Operator overloading! And some other things too!
Easy, minimal impact event watchers
AutotileLib just saw its first update since the summer to match up with my private version of the library. The …
A Vector datum library with overloaded operators
EffectLib has been seeing extensive modification in the last several days thanks to my own private experiments behind …
Listing: Mob: cooldowns var cooldown_preserve var save_worldtime var save_realtime var getCooldown() getCooldowns() …
Windows that appear as a heads-up display, with on-screen text. Perfect for RPGs, games with a story component, and any …
Free little sprite sheet of some furniture.
Bug fix: Improved handling of mob collisions!
Movement patterns for non-player mobs! Mobs can have "fixed", "random", or "custom" movement!
Simple library to scale your bounds.
Smooth, beautiful tile-based movement. Perfect for classic RPGs. Includes a variable for an alternate speed when …
More old buttons, a bit more random this time.
Automatically enters full screen when logging in, and allows toggling full screen using Escape or F4.
My life's work, 100% free.
Inventory appears as a heads-up display, with the selected item equipped for use. Includes variables for inventory …
Overall, this is a fairly minor set of changes. They've been sitting on my PC for more than a year, so a few days ago I …
2D vector datum for positions and offsets.
atan2(x, y)
hypot(x, y)
Periodically update objects for real-time effects.
Pixel movement that navigates through gaps and around corners. Also combines cardinal key presses into diagonal …
Move by holding right-click.
A simple library for adding dynamic overlay effects!
Track the state of the mouse buttons.
Track buttons using the Any Macro.
Get the position of the mouse in the screen or the world.
Page: 1 2 3 4 ...