
Isekai: Budget
"Ara, ara... It looks like you died. How tragic..." These were the words a wandering spirit heard before being thrust into another world: Budget.
In the distant, far reaches beyond that of the known universe, the world of Budget is in serious trouble. An alien lands on the world, declaring itself the Demon Lord. It wreaks havoc across the world; destroying bridges, flooding the world with monsters and being an all-around nuisance that keeps everyone from enjoying their lives.
The Goddess of Budget created the world, but she only spent 131,072 god points on the planet (which seems like a miniscule amount to spend). She is limited by what she can do to intervene, but given the Demon Lord is a space alien, she sent statues of herself to protect the towns, but that will only last for so long. She is searching for a hero powerful enough to slay the Demon Lord, and after enough hardship, she finally found one.
Enter the player, a brave soul that was reincarnated and transferred to the world with Budget with a single goal in mind: Destroy the demon lord and save it... He will have to grow strong, collect special equipment and figure out a way to get to the Demon Lord's castle that has been blocked off.
Introduction
The goal of this project / challenge was to create a game no larger than 128kb in size. Originally, the challenge was set for 64kb, but that proved to be an unrealistic goal, so it was increased. The demo (Link) and full game are complete. This page is for the full version of the game.
This project showcases the potential of this low-filesize RPG engine and the resource editor that was built and used to create all the game's resources: Palettes, tiles, sprites, maps and objects, music and sound effects, dialogue, effects, inventory, monster details and arrangements, the list goes on. The project uses no external resources and was built entirely from scratch; no external image files or music files, which keeps the filesize of the game incredibly small.
How did I keep it so small?
A resource editor was built to compact all the data into a resource file. Compressing everything to make each byte count did wonders for the filesize of this project. For instance, the raw graphics for the demo and final version is 12kb, as it uses 3 128x128 sheets for the source, plus a couple more kb for setting up the sprite sheets. Even the music takes advantage of the browser's native web oscillator support, making the largest music tracks for the game smaller than 2kb, each. These small amounts do add up, which can put pressure on the size of the dialogue, source code and other setups, like enemies and inventory. Ultimately, the final project is a few hundred bytes shy of the target.
Why is there a silly "Press Action" at the start?
You can thank Chrome browsers for that. An update made some time ago prevents anything like web oscillator from auto-playing and it confirms that someone is on the receiving end before starting anything up.
Features
- Play and complete the full version of game. The world contains plenty of towns, dungeons and castles to explore.
- Choose from one of three character classes: Warrior, Wizard and Saint. Each with their advantages and drawbacks.
- Choose from several difficulty modes (After you have completed the game once):
- Normal: The default mode.
- Hard: Enemies hit harder and require more power to defeat.
- Crazy: Similar to Hard, but stores carry almost no useful items.
- Random: Everything is scrambled, making each play-through a little more unique
- Explore a world loaded with monsters that want you for dinner and towns that want you to save them.
- Mobile support added through the use of touch buttons along the sides of the screen (Hold the device horizontally for the buttons to properly appear)
- Graphics, music and sound effects are all generated by the browser.
Game Details
| File Size | 128 kb |
| Genre | Role-Playing Game |
| Challenge | Make a role-playing game in 128kb or less. |
| Resolution | 192 x 144 |
| Palettes | * 2-colour and 8-colour. |
| Sound/Music | * Multiple web oscillator channels. |
| Input Support | * Keyboard * Game Controller * Touch Screen |
How to Play
| Keyboard Set1 | Keyboard Set2 | Touch Controls | Description |
|---|---|---|---|
| Arrow Keys | WASD | Directional Pad | * Move the player around * Select options on the menu |
| Spacebar | O | Action Key * Execute command on a menu * Interact with objects/NPCs on the world map | |
| Escape | X | Cancel Key * Return to the world map on the menu * Cancel option/action | |
- Please refer to the "How to Play" manual for details on the playing the game, inventory and enemy details.
- Changes to the keyboard set will not take place until after the player leaves the OPTIONS page.
Donators
Latest Updates
See Updates Page for previous updates.
Version 1.03 / Build 56 (June 15th, 2026)
- FrequentGamer found a problem with stat boosters. It happened due to how I moved some code around. They are working fine now.
Version 1.03 / Build 55 (May 13th, 2026)
- Keyboard support was updated to a more modern standard.
- Touch Controls were given an overhaul to allow for multi-button pressing when applicable. Sliding a thumb/finger off the thumb will now treat the button as unpressed.
- Moved Updates to a new devlog page (given the number of them).
- Music player was rebuilt to remove clicking sounds.
Screenshots

| Updated | 4 days ago |
| Status | Released |
| Platforms | HTML5 |
| Release date | Aug 14, 2023 |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | KuroGamedev |
| Genre | Role Playing |
| Tags | 2D, 8-Bit, chiptune, Fantasy, Isekai, Pixel Art, Solo RPG |
| Asset license | Creative Commons Attribution_NonCommercial_ShareAlike v4.0 International |
| Average session | A few hours |
| Languages | English |
| Inputs | Keyboard, Xbox controller, Touchscreen |
| Content | No generative AI was used |
Download
Click download now to get access to the following files:
Development log
- All Updates Here35 days ago
- Using the Saint's Mallet has Never Been Easier!Aug 22, 2025
- The Demon Lord must be stopped!Jul 05, 2025
- The Saint Has Come Marching In!Jan 17, 2025
- Our Heroes Have been Upgraded to 1.01!May 20, 2024
- Version 1.00 has launched on itch.ioAug 14, 2023



Comments
Log in with itch.io to leave a comment.
I like this game!
Although using the HP+ potion crashes the game for some reason. I was a level 11 warrior.
Okay, I'll look into it. It may be a bit before I can. I am in the middle of a jam right now and it's already crunch time. Thanks!
Thanks for catching it. It was a simple and stupid bug. I moved the code that handles stat boosting into a function and did not change certain values when things got moved over. This affected all stat boosts in both the demo and main game.
We're good to go now. Thanks again!
Please update the manual to add information on the Saint class. Also, please make Hard difficulty available from the start.
I just walked through the wall of the vault and froze the game.
Thank you! :)