Nice! I like the idea for this platformer puzzle game. I also like the movement, the way you can take a step forward or hold the button to advance. I've been trying to do the same for top-down games - it's not easy!
Moth to the Moon
A downloadable game for Windows
NOTICE: This is a demo of a game in progress. The demo contains 15 levels. The save file produced by this demo will be compatible with future versions of the project.
== About the Game ==
Moth to the Moon is a puzzle game with a grid-based movement system. Take on the many pre-built levels in the main scenario or share the codes for your own custom levels with your friends!
Bloodsiphon Tower mysteriously emerged one night in a chaos of fire and lightning! Its eerie appearance gives the illusion of a gargantuan mosquito's proboscis that has drained all of the life from the surrounding forest. However, it's possible that the structure could reach all the way to the moon! Can you help Sue, a young and wingless moth, outwit the tower's traps and find her way to the top?
To aid her in her quest, Sue possesses a magical wand with the power to manipulate space. The jewel at the end of the wand contains a miniature dimension where objects Sue points the wand at are transported to; she can then point the wand at another empty location to return the object elsewhere. Use this fascinating ability to alter the tower and solve its riddles!
== Features ==
- 15 floors of Bloodsiphon Tower to challenge and conquer!
- Hidden rewards to encourage replaying solved levels!
- A robust level editor packed with all of the game's features!
- A save file to allow easy sharing of custom levels!
== Controls ==
-- General Controls --
- F1, F2, F3 keys: Adjust window size between 1x, 2x, or 3x resolution
- F4 key: Adjust window size to best-fit resolution
-- Menu Controls --
- Arrow keys: Navigate menu options
- Z key / Y key / W key: Select the current menu option
- X key: Return to the previous menu
-- Cinematic Controls --
- Z key / Y key / W key: Skip the current cinematic
-- Game Controls --
- Arrow keys: Move Sue or the wand targeting reticule
- Z key / Y key / W key: Wield or activate the wand
- X key: Cancel wielding the wand or reset a level (while paused)
- Enter key: Pause the game
- Escape key: Return to the level selection screen (while paused)
== Development Status ==
Current version: 1.1 (New 15-level demo)
This is a new demo of the game intended to show off more of the ideas I have in mind for the eventual completed project. Please share any opinions or commentary you may have in the comments section!
Log in with itch.io to leave a comment.
Thanks for playing! I'm glad you enjoyed this.
The player character is aligned to a 16x16 grid, and all movement inputs and state changes are ignored until she realigns with the grid. I accomplished this by having the input keys simply adjust variables and do little else; a block of code that is run whenever Sue is aligned with the grid contains all the movement and state-changing behavior.
That's really interesting, I definitely got a deeper understanding of the problem from that explanation. I'm going to try to come up with a solution based on what you said there. I guess what I have a problem thinking about is how to align the player to a grid, how to actually connect the player x and y coordinates to a grid. Anyway thank you for taking the time explaining that.
Looks really promising! I love the sprites you did for this. You have a very cute art style. The level editor is also a very cool addition to a game like this, since I could see many applications for the mechanics that you've already implemented. Keep up the great work. :)
Thank you for the kind words! I'm glad you like the spritework and level editor. I'll try to add some more stuff to the editor and get more creative with level design in future updates.
this is a really novel idea for a puzzle game! i'm seeing loads of potential applications already with the systems you have here. off the bat, i'd say a reset button would be nice, since you can pretty easily screw yourself over. also, is there a way to turn without moving?
Hey, thanks for trying this out!
While you have the wand pulled out, you can choose which direction you want to face and use it in. I ended up making a few quality-of-life changes already, so in the next version, you'll be able to press X to reset the current level while paused.