I Want to Help Fight the Demon Overlord, but I’m Just an Intern!
v1.0, 13297 bytes, released
A demo made for JS13K in September 2019. Placed #39 overall. A solo effort by Dietrich Epp.
Controls
- WASD or arrow keys to move. The game should correctly handle alternative keyboard layouts (e.g. ZQSD with a French layout).
- Space or Control to attack or interact with NPCs.
- Click on menu items.
Release Notes
The loading screen takes a while (like 30 seconds). The game is generating sound effects and music during the loading screen.
Yes, this is a long time. The music is not made with the Web Audio API, instead, it is made by synthesizing everything in ordinary JavaScript code.
- The ending screen was cut for space. If you see the “Finally! What took you so long?” message, then you have finished the game.
Walkthrough
- Talk to the quest-giver in the starting area (east). Your mission is to go back to town (west) and get potions.
- Go two screens west to town. There is a townperson in the buildings, who tells you that the apothecary went north. The townperson may be hard to find, since they can clip through buildings.
- The apothecary is in the north area, at the northeast corner. They say that they dropped their potions to the south.
- The south area has three potions. Once you collect them all, return to the starting area in the west.
Implementation Notes
Written in TypeScript, using WebGL for graphics. The build system is a steaming hot mess, as you would expect for a demo.