This is a game that I made as a work-test before getting hired at Fancade.
It can be played in the browser here
Initial limitations and goals
- Use a gravity shifting mechanic
- Be done in a few days
- Be made in the Fancade app using their visual scripting language
Considerations and decisions
Fancade uses a 3d voxel engine but since I was fairly certain I wanted to constrain the gravity shifting to two axes to make it easier to navigate I decided to go with a side facing orthographic camera. This also enabled me to use a pixel art style for the assets to speed up the workflow.
Initially the gravity shifting mechanic only worked in one direction since I wanted it to have a single input, thus making it easier to understand. However after early playtesting it became apparent that the players expected there to be a way to shift gravity both forward and backwards and became confused when it didn’t work so I changed the design to fit the players expectation.
Mechanics
There are spikes to prevent the player from landing on certain areas to make it easier to construct interesting levels.
I added a block that falls in the same direction as the player as an obstacle the player needs to move in order to progress. I felt like I wanted to lean into the gravity shifting so a big heavy block felt natural.
There are also certain blocks that break when the player lands on them with sufficient force, again I wanted a mechanic that felt like it took advantage of the gravity shifting.