-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Michael edited this page Jul 1, 2024
·
28 revisions
Greetings, my name is Michael. I like wizards, and dragons, and making games. Sometimes I put stuff on the Internet for people to see.
This is where I'll be putting the documentation for all of the things that I make, or at least, some of the things that I make.
- 3D Collisions - 4000ish lines of 3D collision code in pure GML
- Aquila - A* path navigation
- Emu - a Windows Forms UI mimic
- Lorikeet - indexed color palette swapping in GameMaker
-
Luminous Chickens - 3D lighting shaders for GameMaker
- Cartoon Chickens - 3D toon shaders for GameMaker
- Shadow Chickens - 3D directional shadow shaders for GameMaker
- Macaw - Perlin noise generation
- Magpie - generic inventory system
- MapGen - create a network of important locations over a map image, for pathfinding or other purposes
- Penguin - 3D model converter
- TerrainOps - a (by this point) fairly sizable 3D terrain editor for GameMaker
Smaller projects:
- Collections - garbage-collected ds_lists
- Drago3D - A (significantly) better version of the old d3d compatibility functions
- Easings - easing curves in GameMaker (an interface for Animation Curves)
- File Dropper - drag and drop files onto the program window
- Graph.GMowL - graphing equations in GameMaker
- Morse Code - convert GameMaker strings to and from Morse code
- Snowy Snow - 3D shader for accumulating snow on the tops of objects
- Sprite Atlas - combine sprites into a single image
- Vectors - because you're not a real GameMaker library-maker until you've reinvented the Vector class for the quadrillionth time