Directions:

WASD, arrow keys, or most game controllers: jump, left, crouch, right

SPACE or game controller buttons: speak, view items, open chests

Number buttons: select dialogue option, unavailable on game controllers yet

Make sure to talk to characters.


This is a platformer built  in JavaScript/TypeScript.

This includes a newly built Yarn parser and VM implemented in Gleam. This VM works with the game engine to show in-game dialogue. Yarn is a  full-fledged programming language, so I also wrote many interesting test programs to make sure my VM can handle the most challenging workloads.

I haven't built games since the days of GameMaker 7.0 before YoYoGames bought GM. It's nice to be back.


This is an entry for the langjamgamejam 2025.

Comments

Log in with itch.io to leave a comment.

Hi, I figured out moving is WASD and space bar activates the dialog/text labels. But how to open the treasure chest (for example)?

Hello, the chest only has an item description seen with space bar. I didn’t have time to include an inventory/chest opening system.

Thank you for playing!