HeroFlux
Introduction:
A superheroine shoot-em-up with bondage, DiD, and SiP elements. (NSFW)
Play as Azure Burst, a rookie heroine thrown into the fire after the villainous... erm... Villain Corp. launches a surprise attack on the city. Will she come out victorious? Only you can say!
Features seven full levels, fourteen hand-drawn game over scenes, an upgrade system, unlockable gallery, and is completely free to play!
The game is built in Phaser 3 and open source. Feel free to check out the code here: https://github.com/basstabs/HeroFlux
Controls:
Fully re-mappable in the options menu. Especially recommended for users with non-US keyboard layouts who may have trouble with the special symbols. Default controls are below. (Controller buttons are the standard Xbox layout for Windows.)
Note that non-alphanumeric keys and other types of controller layouts should work just fine, but the text displayed on the remapping screen might not be what you expect. This is due to not having a universal way to translate the code for a key into its name for all different types of keyboards.
Keyboard | Controller | |
Movement | WASD | Left Stick/Right Stick/DPad |
Basic Attack | J | A |
Fireball | K | B |
Beam | U | X |
Recover (Must be unlocked) | I | Y |
Dash (Must be unlocked) | M | RB |
Backdash (Must be unlocked) | N | LB |
Confirm/Advance Dialogue | Space | Start/Menu |
Pause/Skip Dialogue | ~ | Back/View |
Menu Navigation | Mouse | Also mouse, no gamepad support |
Save Data:
Game data is automatically saved and loaded from your browser's local storage. If you play the game in private browsing mode or regularly delete your local storage then you'll lose your save data. You can try to use a browser plugin to export/import local storage data to manually hang onto your saves, but this is not officially supported so I'm not sure how it will work.
Offline Version:
I've included an offline version for those who have issues accessing content on Itch for whatever reason. Link is here: https://drive.google.com/file/d/1AeJg8s7qPJlFImpZEg1FcC7zEyUmAdBV/view
You'll need to download the zip file and extract it somewhere. Then you'll need to run a local server in the unzipped directory so you can access the game in your browser. A variety of options for how you can set one up can be found here: https://phaser.io/tutorials/getting-started-phaser3/part2
Learn more about WHY you need to set up a local server (and some simple instructions for using Python to create one) here: https://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_t...
During development, I used npm's http-server which is quite simple to use: https://www.npmjs.com/package/http-server
However, this might be a bit overkill for non-technical users just trying to enjoy the game.
Attributions:
- Silkscreen Font: Jason Kottke (jason@kottke.org) (via FontSquirrel)
- Plasma Drip Font: Brian Kent (kentpw@norwich.net) (via FontSquirrel)
- Chunk Five Font: The League of Movable Type (https://www.theleagueofmoveabletype.com/)
- All Music: NoSoapRadioTracks by Deceased Superior Technician (https://www.facebook.com/freegamemusic/)
- Female Scream Sfx: Modified from original (https://freesound.org/people/Archeos/sounds/261419/) via Audacity and TimeMachine plugin (https://vst4free.com/plugin/2068/)
- Struggle Sfx: Modified from original (https://freesound.org/people/AmeAngelofSin/sounds/345049/ by AmeAngelofSin (https://twitter.com/ameangelofsin) via Audactiy and TimeMachine plugin
- Male Scream Sfx: Modified from original (https://freesound.org/people/vmgraw/sounds/257691/) via audactiy and TimeMachine plugin
- Moan: Modified from original (https://freesound.org/people/GamingFreak/sounds/334908/) via audacity and TimeMachine plugin
- All other Sfx: Created through BFXR (https://bfxr.net)
- Everything else (I think): Me, basstabs (https://deviantart.com/basstabsv1-1)
Development log
- Version 1.0.2May 27, 2021
- Version 1.0.1 UpdateApr 05, 2021