I Cast Fist
A downloadable game for Windows
Enter the dueling ring to prove your magical might!
I Cast Fist is a 2D fighting game where players take control of powerful elemental wizards and do battle to prove both their arcane mastery and martial prowess. Play as one of four mighty mages using an intuitive control system and unique spells and attacks to overcome your friends and foes alike!
Made in Unity with the Universal Fighting Engine 2 add-on made by Mistermind and the Rewired add-on made by Guavaman Enterprises. Game designed by me. Non-placeholder art made by me, Hali Pilcher, and Katherine Holden.
WORK IN PROGRESS! Many things left to be done (original sound, fonts, menus, particle effects, better controls, etc.), so make sure to keep up with the updates!
Controls (default; can be remapped!)
P1 Keyboard
- WASD - Movement
- Spacebar - Up
- T - Light Attack (L)
- Y - Medium Attack (M)
- U - Heavy Attack (H) + Back in Menu
- G - Cast a Spell (S) + Confirm in Menu
- Enter - Open Menu
P2 Keyboard
- Arrow keys - Movement
- Page Up - Light Attack (L)
- Home - Medium Attack (M)
- Page Down - Heavy Attack (H) + Back in Menu
- Delete - Cast a Spell (S) + Confirm in Menu
- Right Ctrl - Open Menu
Gamepad (PS4/Xbox, should work with others)
- D-pad or Left stick: Movement
- Square/X: Light Attack (L)
- Triangle/Y: Medium Attack (M)
- Circle/B: Heavy Attack (H) + Back in Menu
- Cross/A: Cast a Spell (S) + Confirm in Menu
- Options/Start: Open Menu
Universal Mechanics
- Magic Chain: Can cancel grounded normal attacks in L>M>H order.
- Can also chain light attacks into other light attacks.
- Throw: LS while close to opponent. Unblockable, but can't hit jumping opponents. Can throw forward or backwards (5/6LS or 4LS)
- Universal Overhead: 5MH. Cannot be blocked while crouching.
- Meditate: 2MH. Builds Mana over time. Cancel with M, H, or 66.
- Counterspell: 6MH while blocking. Guard cancel, costs 1 Mana. Cannot kill.
- Sweep: 2S. Cannot be blocked while standing, and knocks down.
- Movement: 66 to run, 44 to backdash. Backdashing makes you unthrowable for a split second. Running can be cancelled into grounded normal attacks, throws, and jumps.
Command Lists
- Uses numpad notation.
- 236S is the Forbidden Spell, every character's super move, and requires a full 3 bars of Mana.
- A = Any attack button (L/M/H).
- Specials done with the H button use 1 bar of Mana.
Diya, the Fire Wizard
- 5S: Conflagrate. Begin charging up a powerful strike. Press S while charging/at full charge to release the attack, or press another attack button to cancel and store the charge. Auto-cancels charge when full.
- 236A: Fireball. Throw a projectile. L is slow, M is faster, H is fastest and hits twice.
- 214A: Afterburner. A rushing attack. M and H have immunity to projectiles.
- 623A: Phoenix Feather. Rising anti-air. M has delayed invuln, H has instant invulnerability.
- 236S: Al-Rashid's Scorching Arrow. Diya's Forbidden Spell. Big multi-hit projectile and invincible reversal.
Mizore, the Water Wizard
- 5S: Aurora Step. Fire an illusory projectile. Hold the button to use a traveling strike instead.
- 236A: Negative Wave. Rush forward with a strike. A rekka with four potential followups. H version enhances followups.
- 6L: Riptide. A low-hitting strike. Safe on block, and pretty fast.
- 6M: Undertow. An overhead strike. Slow to start, but keeps advantage on block and allows followups on hit.
- 6H: Shore Breaker. A mid-hitting strike. Unsafe on block, but high damage and fast to beat mashers, and causes a knockdown.
- 4/6S: Rip Current. A command dash. 4S retreats, 6S crosses up.
- 623A: Angler's Folly. Parry incoming attacks and retaliate. L parries mids and highs, M parries lows, H parries all and is active frame 1.
- 214A: Tidepool. A teleport. L travels backwards, M forwards, H forwards and up.
- 236S: Genichiro's Cleaving Maelstrom. Mizore's Forbidden Spell. Invincible rush attack that side switches on hit.
Regalius, the Storm Wizard
- 5S: Come Thunder. An armored flex that deals damage up close and destroys projectiles.
- 6S: Come Lightning. An overhead strike that knocks down. Also destroys projectiles.
- 63214A: Grasp of Jupiter. A powerful command grab. L has more range, M has more damage, H has both.
- [4]6A: Zephyr Assault. A lunging attack. L is fast and has armor on startup, M is plus on block, H has both.
- 623A: Sigil of the Stormcaller. A disjointed strike attack. L pushes away, M pulls in. H is slower but has frame 1 armor, pulls in, and is plus on block.
- 236S: Caliburn's Brilliant Tempest. Regalius' Forbidden Spell. Unreactable, high damage command grab.
Jaroslav, the Earth Wizard
- 5S: Runecarver. A disjointed strike that destroys incoming projectiles. Builds a Runestone stock on use, which can be consumed by specials and j.S to enhance their effects.
- [4]6A: Omphalos. Throw a projectile. L is slow, M is faster, H is fastest and hits twice. Runic versions add damage, hitstun, and a third hit to the H version.
- [2]8A: Yggdrasil. Anti-air and reversal. M has delayed invuln, H has frame 1 invuln. Runic versions have more speed and damage.
- 214A: Killaraus. Stationary low-hitting spike projectile. L and M spawn at different points, H spawns both. Runic versions add an extra hit.
- 236S: Anastasia's Rune-touched Rockslide. Jaroslav's Forbidden Spell. Tall stationary multi-hit projectile and reversal. Consumes all Runestones on use, with each stock adding extra hits.
Status | In development |
Platforms | Windows |
Author | BaconBuster |
Genre | Fighting |
Made with | Unity |
Tags | 2D, Hand-drawn, Magic, PvP, Versus, Wizards |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Gamepad (any), Joystick |
Accessibility | Configurable controls |
Multiplayer | Local multiplayer |
Player count | 1 - 2 |
Download
Click download now to get access to the following files:
Development log
- New fonts for in-game text, revamped normal chains, and more!Jun 01, 2024
- Added Rewired input manager!May 15, 2024
- Fixed the p2 combo bugMay 01, 2024
- First beta launch!May 01, 2024
- All characters complete!Apr 30, 2024
- Finished off Jaroslav and Mizore's specials, characters are now feature complete...Apr 29, 2024
Leave a comment
Log in with itch.io to leave a comment.