Development Process/Playtesting
Kirby Fighter » Devlog
For the development process, we split up the game development process by assigning roles to each of our group members.
Initial Idea: 2D Platformer Fighting Game
Similar to Smash/Multiversus. It will be a 2D platformer which fulfills almost all the requirements (pending approval to see if the requirement of 4 different levels, which will be replaced by 4 different stages since multiplayer fighting games don’t have those levels).
Planning:
- Implement literally everything shown in class 10/7 (Short-Medium)
- Multiplayer (Long)
- Attacks + Animations
- Regular attack (Very short) Jab attacks
- Shields
- Special attacks, all directions (Short)
- Directional attacks, tilts (Short-Medium)
- Platform interaction (Short)
- Ledge + Ledge options (Medium)
- Stage Design
- Physical appearance of stage (Short)
- Making stage look good (Medium-Long)
- Percentage Interface + Knockback (Short-Medium)
- Menus, Character selection, basically making a proper game (Medium-Long)
- Main Menu (Short)
- Controls (Medium-Long)
- Character Select (Short-Medium)
- Options (Short-Medium)
- More characters (Medium)
Roles
William
- Hitboxes
- Frame Data
- Universal Mechanics
- Attacks
- Shield
- Ledge Grab
- Animations
Jeff
- Music design
- Sound effects
- Level design… traps/etc
- Animations
Yifan
- Health system
- Animation
- Pickup
- Menu/UI
Anagh
- Level Design
- Animations
- UI
Animations
- Idle
- Walk / Run
- Jump
- Shields
- Regular attack (Very short) Jab attacks
Levels (1 easy, 2 medium, 1 hard with a smooth difficulty curve)
- Simple Grass Terrain Level - no Traps?
- Snow level (ice spikes, electric fences, icey floors)
- Dark level (foggy)
- Lava level (occasion eruption if > 100% die else launch + dmg, fireballs, hot platforms that slowly dmg you)
Dev Log (Just to keep track of progress):
- 10/8 Implemented everything shown in 10/7 class except for animations
- 10/9-10 Implemented a partially functioning multiplayer using Photon
- Still have to synchronize other player’s movements
- 10/12 Fixed synchronization
- Photon is too laggy for a fighting game tho :(
- 10/13 Removed Photon. Will likely do this via local multiplayer. Assigned more specific roles to every group member.
- 10/13 Made a functional hitbox which knocks back enemy players.
- 10/14 Added a health system.
- 10/18 Added the new Unity input system to the game.
- Gamepad now works with the game
- 10/18 Changed the health system to Smash Bros style
- 10/19 Added Pause and Start menu
- 10/19 Added more moves to the moveset
- Created hitboxes for side/down/up tilt, and forward/back/up/down/neutral air. Slightly modified player movement script to work with these.
- 10/20 Added stage 3
- 10/26 Added Stage 4
- 10/27 Added final changes, multiplayer input system
- 10/27 Added music
Get Kirby Fighter
Kirby Fighter
Status | Released |
Authors | anaghkanungo7, Will-Y, Jeffreyliu321, YIFAN_SUN |
Genre | Fighting |
Tags | fighter, kirby, Local multiplayer |
Languages | English |
More posts
- Post MortemOct 28, 2022