User Guide
This devlog is a part of the submission for KIT109.
Magic Is Hard
Description
An absurdist platformer with cutesy effects and difficult controls. The game is easy to pick up and get started with, but has a very high skill ceiling, allowing the player to improve vastly over time despite levels getting very challenging. Depending on play style, Magic Is Hard can be fast paced and precise, or it can be slow, fun, and casual.
Controls
Quick-Reference
- Walk: A and D for Left and Right, respectively.
- Jump: W
- Fly: Space
- Rotate/Tilt: A and D for Left and Right, respectively. Only works if you have flown since last touching the ground.
- Return To Menu: Escape
- Instant Respawn: R
Details & Justification
The player can walk around and jump with the classic WASD controls, but the challenge comes from mastering flight: by holding Space, the player will fly straight upwards. To control which way they fly, the player has to tilt left or right with A or D respectively. When flying, the player travels with increasing speed, allowing them to travel extremely fast through levels if they choose to, but sometimes going too fast can get you killed!
Multiple Levels
The game has 5 levels, which can be traversed in order, or at the player's preference.
To play in order, the player may simply press Start on the main menu:
The main menu, with the Start button highlighted.
To play a given level directly, the player may go into the Levels menu and choose to either play normally, and progress through the levels from that point, or they may choose to do a Time Trial.
The level select screen
Time Trial
Time Trial is a game mode where you play a single level with no checkpoints, the difficult locked on Hard, and with level progression disabled. When a time trial level is completed, the timer in the top left will freeze, allowing the player to take a screenshot if they wish. While not significantly more difficult, the fact that the levels have no checkpoints on Time Trials means they may be difficult for new players, and so are not offered on the main menu.
A screenshot of the player after having finished Level 4 in 18.17 seconds.
Settings
The game offers a settings screen to customise some aspects of gameplay. The screen contains a Difficult button, which only affects the other settings on the page, and acts as a preset-settings option.
The settings menu, set to the Normal difficult.
The settings are listed below:
- Respawn Amount:
- This is the amount of checkpoints the player will have in levels. When set to "High", extra respawn points will appear to help the player get through the level if they're new to the game, or if a level is too challenging. When set to "Low", some checkpoints available in the Normal difficulty won't be there, creating an extra challenge. This value can also be set to "None", which will remove checkpoints completely, akin to Time Trial. The "None" value is never used by the difficulty presets.
- Stunning:
- A boolean value. When set to "On", the player may be "Stunned" if they hit something head-first while going too fast. When stunned, the player cannot fly. It lasts 0.6 seconds, but that can be enough to kill you if you fall onto some spikes!
- High Speed Death:
- A boolean value. When set to "On", the player may die when hitting a wall head-first if they're moving too fast. The speed needed to kill the player is approximately double the speed needed to stun the player.
The difficulty presets are as below:
- Easy:
- Respawn Amount: High
- Stunning: Off
- High Speed Death: Off
- Normal:
- Respawn Amount: Default
- Stunning: On
- High Speed Death: Off
- Hard:
- Respawn Amount: Low
- Stunning: On
- High Speed Death: On
Get Magic Is Hard
Magic Is Hard
You're a wizard! But it turns out casting spells isn't so easy. Magic Is Hard.
Status | In development |
Author | J Weber |
Genre | Platformer |
Tags | Difficult, Fantasy, Flight, Funny, Magic, Singleplayer, Wizards |
More posts
- Axes & SpikeballsJan 21, 2021
- Crossbows, Boulders, & UI UpdatesJan 19, 2021
- Lights, Lava, & LevelsDec 11, 2020
- DocumentationOct 15, 2020
- Game TestingOct 06, 2020
- Menus, Settings, and Time TrialsOct 03, 2020
- Moving Traps & Graphical FixesSep 24, 2020
- Dialog & Level IterationSep 18, 2020
- Levels, Mechanics, and IterationSep 09, 2020
Leave a comment
Log in with itch.io to leave a comment.