A quick and dirty level editor for Rain World made over a weekend. It allows you to open existing maps from the game to view and edit their contents with a convenient graphical interface. Rain World’s map data is separate from the graphics for the map, which are just single pre-rendered image files. This level editor only supports editng the data, not the images.
.
While this level editor is redundant and useless in the present day due to an official level editor being released for the game, the creation of this program predates that editor. So in the early days of the Rain World modding scene, this editor served as a very important step in the quest to be able to edit the game’s maps at all, which had not been achieved by anyone at that time.
A two week modding project that adds an entirely new region to Rain World that is an amalgamation of many of the map files that went unused in the final game. This mod stitches all of these discrete maps together in as coherent of a way as possible, and brings them back to life by populating them with creatures, objects, ambient sfx, etc. There’s even some secret hidden objects to find containing some custom lore. This mod attempts to be as complete of a region as possible, even containing its own background art for the title screen and an entry in the region select menu. It also features custom procedural threat music composed by Mikronaut.
.
This region was created only two months after the initial release of Rain World, and was the first of its kind, providing a lot of new knowledge for the Rain World modding community. Among the knowledge gained was:
First time room interconnections or creature spawns were modded in the game.
First time new gate rooms or shelter rooms were modded.
First time a new region was modded into the game.
First time a custom map display was rendered.
Reverse-engineering Rain World’s text encryption, being the first time text or dialog was added or modded in the game.
First time a new threat music track was added to the game.
First instance of new objects being modded into dev tools. (Data pearls and vulture masks)
First instance of custom region screen art modded into fast travel.
A two week modding project that introduces the following five new playable characters into Rain World, each with their own unique playstyles, abilities, pros and cons:
The Spearmaster
You can carry up to three spears at once (one in each hand, one in your mouth).
You can reclaim spears that get lodged in walls.
Eating food does not fill your hibernation progress bar.
Stabbing living creatures is the only thing that will gain you progress.
The Rivulet
You can breathe underwater forever.
You are much more agile and athletic. Your motions are faster and your jumps cover significantly more distance.
All cycles are half their usual durations.
The Gourmand
If nothing is stored in your stomach, you can still pull infinite objects from your stomach void.
You require significantly more food to hibernate.
You are susceptible to fall damage and can die from falls much more easily.
You get tired and out of breath easily.
The Artificer
You can explosively transmogrify certain objects in your stomach at the cost of one unit of food.
Explosions deal significantly less damage and knockback to you, and you won’t get stunned for as long.
You can propel yourself while airborne with a bang. However, overusing this technique is dangerous for the body.
Scavengers are your long time arch rivals and will attack you on sight.
Your body is dangerously reactive with water.
The Saint
You cannot eat meat of any kind.
You cannot carry or use weapons in any way.
You are very fragile. A number of creatures previously harmless are now deadly.
You will lose all karma on death.
You have a long, versatile tongue you can use to stick to objects.
This slugcat is the perfect vessel for karmic enlightenment.
Contained is a Minecraft mod that introduces new mechanics that encourage, facilitate, and allow the studying of group dynamics.
Exploration Server IV is the final and most ambitious of the Exploration Server projects. It takes the dungeon crawling and gameplay progression concepts from Exploration Server III, and combines it with the massive-scale passive exploration of the original two Exploration Servers. There’s 15+ massive sized primary dungeons, each containing a boss battle at their end, as well as 50+ smaller dungeons, villages, and other points of interest. This is also the first Exploration Server to heavily integrate mods. The custom items, monsters, blocks, etc from those mods have been meticuously integrated all throughout the map. Both monsters and the players follow a custom-coded leveling system, making the map reminiscent of a MMORPG experience.
Touhou Mod (converted to multiplayer, modified from source)
Applied Energistics 2
Mine Factory Reloaded
Thermal Dynamics
Thermal Expansion
Thermal Foundation
Tinkers Construct
Thaumcraft
Bagginses
Better Records
Bibliocraft
Big Reactors
Craft Heraldry
Dark Menagerie
Extra Cells
Extra TiC
Extra Utilities
FastCraft
Fast Leaf Decay
Forbidden Magic
Grimoire of Gaia 3
Head Crumbs
HQM
Hunger Overhaul
Iguana Tinker Tweaks
Iron Chests
JABBA
Jukebox Reloaded
Lycanites Mobs
Mob Properties
MineTweaker
ModTweaker
MrCrayfish Furniture Mod
Mutant Creatures
Natura
ObsidiPlates
Pam’s Harvestcraft
Special AI
Storage Drawers
Super Crafting Frame
Thaumcraft NEI Plugin
Thaumic Tinkerer
Twilight Forest
Witchery
WorldEdit
Custom Main Menu
It’s The Little Things
Journeymap
Not Enough Items
NEI Integration
NEI Add-ons
TiC Tooltips
Waila
Waila Harvestability
Baubles
ttCore
Perfect Spawn
Help Fixer
Mantle
CoFHCore
CodeChickenCore
CodeChickenLib
CazzarCoreLib
Animation API
AppleCore
Exploration Server 3
.
This is the smallest of the Exploration Servers, but it marks a significant deviation in style from the previous two. The previous consisted of very passive exploration with no real goal, and builds were largely imported as is, with little modification other than terraformation. This Exploration Server used command blocks to convert the builds into dungeons, populating them with custom mob spawners, treasure chests, NPCs, and other features, putting an emphasis on dungeon crawling and combat in addition to exploration. Unlike the other Exploration Servers, this map did have an end goal, with a difficulty curve, and a structured gameplay progression across the different builds. This went more in the direction of what you would find in a CTM adventure map.
A 1.7.10 Minecraft mod that is all about cookies. My first mod made mostly as a silly experiment to get practice with different aspects of modding Minecraft.
A spiritual successor to my friend’s first practice mod, which also was entirely cookie themed.
.
.
Primary Cookie Hierarchy
Cookie Ore: Harvestable with an iron pickaxe or better. Drops 3-6 cookies per ore. A good early-game source of cookies.
Compressed Cookie: Right-clicking with one of these in hand destroys it, producing two normal cookies. Effectively allows you to utilize fuel to continuously double your cookie supply through smelting.
Cookie Block: Harvestable with any shovel. Drops 4 cookies when harvested, rather than the block itself.
Baked Cookie Block: Harvestable with an iron shovel or better. Drops 3 compressed cookies when harvested, rather than the block itself.
Cookie Cluster: The primary material for making cookie tools and armors.
Cookie Core: A more resource heavy version of the Cookie Cluster for more advanced recipes.
Cookie Gem: Another material used in making cookie tools and armors.
.
Tools and Armors
Obsidian Stick: Used as the handle for all cookie tools.
Cookie Shovel: A fast and extremely durable shovel. Right clicking on a shovel-harvestable block will destroy a 3x3x3 region, but will not produce drops (with Cookie Blocks and Cookie Dirt being exceptions). This action consumes one compressed cookie per use.
Cookie Pickaxe: A fast and extremely durable pickaxe. Right clicking a stone block will destroy a 3x3x3 region without drops (costs 1 compressed cookie). You can also right click obsidian blocks to harvest them instantly, consuming one regular cookie.
Cookie Axe: A fast and extremely durable axe. You can right click on a tree trunk to devestate any tree. This action consumes one compressed cookie per use.
Cookie Sword: A powerful and extremely durable sword. You can right-click to shoot projectiles, consuming one cookie per use. This effectively replicates the classic ‘machine-gun’ minecraft bow. Good times.
Cookie Helmet: Equivelent in defense to a Diamond Helmet, but also provides the passive effects of night-vision and water-breathing.
Cookie Chestplate: Equivelent in defense to a Diamond Chestplate, but also provides the passive effect of Strength I.
Cookie Leggings: Equivelent in defense to Diamond Leggings, but also provides the passive effects of fire resistance and high jumping.
Cookie Boots: Equivelent in defense to Diamond Boots, but also provides the passive effects of extra speed.
Villager Spawn: A utility recipe for helping you get the Emeralds that you need.
.
Cookie Metaverse
Cookie Negabrick: Need to place these in a 4x5 rectangle to form a portal to enter the Cookie Metaverse. The materials around the perimeter of the recipe consist of 4 nether bricks, 2 obsidian blocks, and 2 coal blocks.
Cookie Sigil: This activates the aformentioned portal. The Cookie Metaverse is an extremely dangerous and hostile place, so make sure you’re very well prepared before entering. Or rather, you should be well prepared before even activating the portal itself…
Cookie Dirt: The primary material that the terrain in the Cookie Metaverse is made out of. Can only be harvested with a cookie shovel. Note, however, that Cookiebugs live in the dirt… so digging it up may disturb them.
Cookie Essence: Dropped when you harvest cookie dirt.
Cookie Aetherbrick: Strange structures scattered throughout the Metaverse are made out of this material. Can only be harvested with a cookie pickaxe. Inflicts random negative status effects to the player for every block that is mined.
Cookie Diamondite: The single centerpiece laying atop the strange towers that appear throughout the Metaverse. Can only be harvested with a cookie axe.
Edible Cookiesword: Occasionally dropped by Cookie Bandits in the Metaverse. Provides the effect of Strength II for 30 seconds when consumed.
.
Advanced Recipes
Frosted Cookie: Gives the effect of Regeneration II for 20 seconds when consumed. Stack size is 8.
Sugar Cookie: Gives 10 saturation hearts for five minutes once consumed. Stack size is 8.
ChocoMint Cookie: Extends your base health by 10 hearts for five minutes once consumed. Stack size is 8.
Supreme Edible Cookiesword: Provides the effect of Strength III for 30 seconds when consumed.
Other uses of Cookie Essence (totally not an EE ripoff):
.
Cookie Aetherspring: While standing on this block, you are given the ability to jump extremely high. (Equivelant to Jump XV)
Cookie Aetherboost: While standing on this block, you are temporarily given the ability to move extremely fast. (Equivelant to Speed X for 10 seconds)
Cookie Aethermedic: While standing on this block, your health regenerates extremely quickly. However, this regeneration requires you to have cookies in your inventory, and it consumes cookies as it heals you.
Cookie Aetherosmose: While standing on this block, any cookies in your inventory are rapidly converted into raw EXP.
Cookie Clicker: Right clicking on this block will create a brief spatio-dimensional link to the Cookie Metaverse, just long enough to materialize a cookie from the dimension. This is a cost-free operation, giving you a functionally infinite supply of cookies, only at the expense of your finger muscles. Be on your guard, however, as sometimes monsters from the Cookieverse make it through the link.
With this rapid, infinite supply of cookies, you have surely won the game. Or have you?…
.
Cookie Clicker Tier
Unusual Cookie: A rare, strange cookie that can occur through a mutation due to occasional, uncontrollable unstability in the Metaverse link. Probably doesn’t taste good.
Cookie Redeemer: Standing on this block will rapidly convert any cookies in your inventory into valuable CookieCash™. More specifically, each cookie is redeemable for exactly 1 CookieCash™. Right-clicking on the redeemer will display your current CookieCash™ balance.
Advanced Cookie Redeemer: A higher-tier version of the redeemer that is used to convert the more advanced cookie items into larger quantities of CookieCash™. The conversion rates are as follows:
Cookie Essence: 2 CookieCash™
Compressed Cookie: 3 CookieCash™
Frosted Cookie: 15 CookieCash™
Sugar Cookie: 25 CookieCash™
ChocoMint Cookie: 30 CookieCash™
Unusual Cookie: 50 CookieCash™
Gourmet ChocoCherry Cookie: 100 CookieCash™
Solar Cookie: 100 CookieCash™
Lunar Cookie: 100 CookieCash™
Ender Cookie: 100 CookieCash™
The following Dispenser Items allow you to right-click them to redeem your CookieCash™ for specific cookie items. The number on top of the blocks cooresponds to the CookieCash™ cost of the item. It is the same as the values listed under the Advanced Cookie Redeemer above.
.
Gourmet ChocoCherry Cookie Dispenser: Allows you to redeem 100 CookieCash™ for a Gourmet ChocoCherry Cookie. When eaten, these cookies give you Regeneration VI for 30 seconds, making you nearly invincible, except against one-hit kill attacks.
Solar Cookie Dispenser: Allows you to redeem 100 CookieCash™ for a Solar Cookie. When eaten, the world time will instantly be set to daytime.
Lunar Cookie Dispenser: Allows you to redeem 100 CookieCash™ for a Lunar Cookie. When eaten, the world time will instantly be set to nighttime.
Ender Cookie Dispenser: Allows you to redeem 100 CookieCash™ for an Ender Cookie. When eaten, you will instantly be teleported to your spawn point, even across dimensions.
Pearsauce Cosmetic Cookieshop: Allows you to redeem 500 CookieCash™ to purchase a randomly selected item of cosmetic clothing from Pearsauce’s shop. All items are functionally equivelant, and equally as strong as the Cookie Armor.
This was the original Exploration Server. It was a very rough concept at this point, and this first server mainly served as a playground for experimenting with the idea. There was no real thought behind the placement of the builds in the map… just kind of downloaded any builds that looked cool and stitched them in wherever there was room. The builds were placed very close together so not too much exploration was needed to find things. There was also no goal or progression to the map other than passive exploration.
.
The map was also an evolving project that expanded as my friends and I explored it. Each night when we were done playing, I’d take the server offline and add some new stuff into it. Sometimes things in the world would change around too; like there were a few floating/flying structures which would migrate to different random locations in the map after every server reset. Eventually I added some bukkit plugins, and along with it some minor goals to persue throughout the map. There were a series of hidden towers added that could be accessed through chains of nether portals scattered throughout the different builds, and each tower would unlock permanent special abilities for your player if you managed to reach them. We also had a teleporter plugin which we utilized to set out on a goal to interconnect all the different builds with fast travel points. The fast travel was localized into a dense hub of teleporters that we called The Nexus. Exploration Server IV’s Nexus is a callback to this.
A 48-hour jam project by me, Shahan Akhter, and Justin Melendez.
Made with Unity.
Created for Ludum Dare 36, the theme of which was “Ancient Technology”.
Work with a friend to perform rituals and dispel a raging titan. Heavily inspired by Keep Talking and Nobody Explodes, where one player has a ritual pamphlet and the other operates the game.
A joint 48-hour jam project by me and Shahan Akhter.
Made with Unity.
Created for Global Game Jam 2016, the theme of which was “Ritual”.
A competitive multiplayer mini-game, where attacks manifest only across the directional links that connect the playing fields. This requires offensive and defensive visual multitasking.
A large scale expansion to Rain World that adds five new campaigns and multiple new game modes.
[2019] VOEZ Editor
A chart creation tool to make custom modded songs for the rhythm game VOEZ.
[2011-2016] Exploration Servers
A series of progressively more complex Minecraft servers involving terraforming together large numbers of Minecraft builds to create an exploration-focused experience.
[2014-2016] Altus 24
A game about strategically building, climbing, and fighting your way up towers.
[2011-2012] Project Crown
A fighting game with a focus on freedom of movement and fast paced combat.
[2013] 月が溶ける
A Famicase inspired game jam project based on the Tale of the Bamboo Cutter.
[2018] Egg Zero TV
A video player where you build custom playlists as "channels", and simulate the experience of channel surfing TV.
[2013] Pixel Playlist
A program that plays music in response to detecting specific visual cues on your screen that you configure.
.
[2016] Silent Lookout
A Ludum Dare jam game where you manipulate ancient machines to alter the very world around you.
[2012] Mirror Mechanism
A multiplayer arena game where you take snapshots of bullet patterns and launch them back at your opponent.