Eternal Fighters is a modern day take on classic hack and slash arcade games in the vein of Gauntlet. It's a combination of the classic hack and slash gameplay that everyone loves, dual stick shooter controls for skill based fighting, and individual classes from modern day multiplayer rpgs. In Eternal Fighters you play as either the damage-dealing tank hybrid Knight, the pure damage dealing Wizard, or the supportive Healer.
Features
Eternal fighters is a game with:
Fast paced combat with dual stick controls.
Easy to learn, difficult to master gameplay
A quirky style
Power ups
Classes specifically designed for cooperative play.
Deadly traps that the players must avoid.
Gameplay
In Eternal Fighters the player and his or her allies traverse a dungeon to kill Goblorcs and avoid traps. To do this, the player has to manage their health and energy. When the player gets hit by a Goblorc or hurt by a trap, his or her health goes down. Likewise, as the player uses skills and attacks, energy goes down. To beat the game the players must work together to kill Goblorcs, conserve their resources, and find useful upgrades that boost the player's power.
Classes
In Eternal Fighters there are 3 classes. The Knight, the Wizard, and the Healer.
Each class has 3 different attacks and skills to fight with.
The classes are designed to work together cooperatively.
Knight
The knight is a close range damage dealer, tank hybrid.
His first ability is a slashing sword-axe three hit combo. With each swing the attack's damage increases until the devastating third and final blow.
The Knight's second ability is to defend. While defending the knight takes less damage, but beware, as the monsters get further behind the knight, he takes more damage.
Last of all is the pull in ability. Commanding the power of dust gods, the knight lifts his weapon in the air and creates a dust storm that pulls enemies closer and temporarily slows them.
Normal Slash Attack
Pull In
Defense
Wizard
The wizard is a long range damage dealer.
His first ability is a charging magic cannon blast that can move through and damage multiple targets in a line.
His second attack is a magic grenade that explodes and deals a small amount of damage to all goblorcs within its blast radius.
His last attack is the push back. The opposite of the Knight's pull in, this attack uses magic to push back goblorcs and only slightly slows them down.
Normal Attack
Charging
Grenade
Push Back
Healer
The healer plays a support role.
Her first ability is a healing beam. This beam works in two ways. When used on an ally, the healing beam rejuvenates the target, restoring health and energy. When used on an enemy, the beam damages the target.
The second ability is the damage over time, magic leech attack. After the healer uses this attack on an enemy, the enemy's health starts to deteriorate slowly. This loss in health is transferred to the healer, who recovers a small amount of health and energy.
The last ability is the stun blast. When the healer is surrounded by angry Goblorcs, she can release a blast of energy that temporarily stuns her targets and allows her to escape.
Healing Beam
Stun Magic
Leech Magic
Goblorcs
Enemies in the dungeon
Mob
Aware of their environment
Two types:
-Closed ranged -Long ranged
Melee ›Punch
Ranged ›Magic Missiles
Power Ups
In Eternal Fighters there are 4 power ups that the player can find in the game world. They are attack, energy, defense, and health. Attack increases the players damage dealing capabilities, energy increases the number of attacks the player can use, defense reduces damage taken from Goblorcs, and health increases the amount of damage that can be taken before dying.
Attack Powerup
Energy Powerup
Defense Powerup
Health Powerup
Traps
Environmental hazards
Players need to avoid them while defeating the monsters
Implement the traps’ code instead of doing their animation
›More flexibility of placing the traps onto the level map
Dragon Fire
Smash Mace
Spike Floor
Pendulum
User Interface
Eternal Fighters has a very clean, minimal in game interface. It consists of "Press Start" notifiers on all corners (inviting players to join the game), a very quick, simple character selector, and health & energy bars for players & goblorcs.
Controls
Eternal Fighters can be played with either an Xbox 360 controller or a mouse and keyboard. Mouse Keyboard Controls
Movement - WASD keyboard keys or Left Stick
Aiming - Mouse movement or Right Stick
Attack - Left Click or RB button
Alternate Attack - Right Click or LB button
Utility - Space or Right Trigger
Revive - Shift key or Left Trigger
Start - Enter key or Start
Main Difficulties / Challenges
Initially a sense of direction with design
Time management
Build management
Xbox controller testing
Integrating assets
Balancing the game
Limitations
Technical ›Unity Updates ›Slow Down
Design ›4 players
Improvement and Future Work
Our current improvements include:
An updated menu that ties the user interface and game art together.
An updated character selector.
Bug fixes with enemy death.
Structural changes to the Fighter class to make death easier to deal with.
Changes to hitboxes to improve the "feel" of projectiles and melee attacks.