Fantasy Train Wars is a 2 player local multiplayer fighting game that pits the players in a square like map divided by an impassable straight section. This impassable section is like a train system that stores different characters, buffs, and a portal (think like a sushi train).  Each player can use the grab ability to obtain these items . These items causes special effects (further described in the Grab Ability section).

The initial inspiration for this game was from a Warcraft 3 mod called "Pudge Wars". However, it has changed throughout development and turned into quite a different game.


Controls:

Player 1: WASD to move, G for basic attack, H for hold attack, J for the grab ability

Player 2: Arrow keys to move, Num1 for basic attack, Num2 for hold attack, Num3 for the grab ability

ESC to open in game menu


Gameplay Mechanics:

Grab Ability

Each player can use the grab ability, the J key for player 1 and Num3 for player 2. When this ability collides with an object in  the middle section, it will cause an effect depending on what it collided with. 

  1. Character - transform into that character 
  2. Buff - gain a temporary combat boost
  3. Portal - spawn a portal on your side and the enemy side that ports you to the opposite side of the portal

The grab ability has a cooldown of 3 seconds.

The train system will continuously spawn these items throughout the game. The spawn rotation is:

Random Character > Random Buff > Portal (guaranteed spawn)

Characters

There are a total of 8 characters in the game that is further divided into 3 different factions.

A faction is strong against another faction but also weak against the other. Each faction deals double damage to the faction it is strong against and deals half damage to the faction it is weak against.

FactionStrong AgainstWeak Against
HumansMonstersMachines
MonstersMachinesHumans
MachinesHumansMonsters

Furthermore, each character also possess different movement stat, damage stat, and attack range/coverage. Balancing is most likely  whack though ðŸ˜¬ 

Humans

Monsters

Machines

Choosing the right character to counter the enemy player is key in winning matches.

Buffs

There are 2 buffs in the game which are:

  1. Damage Buff - temporarily doubles your damage 
  2. Movement Speed Buff - temporarily doubles your movement speed

Buffs lasts for 7 seconds

Portals

Colliding with portals allow you to move to the opposite side of the map mainly to engage in combat against the opposing player or escape from them.  Portals disappear after 8 seconds.

Remember that portals are guaranteed to spawn every 3rd spawn from the middle section.

Potions

Finally, there are 3 potions on each side of the map. Any player can take these potions to restore a portion of health. The potions refresh every 30 seconds. 

Note that these can only be taken by colliding with it. 

Win Conditions

To win the match, either reduce the enemy player health to 0 or have the higher health when the timer runs out.

StatusReleased
PlatformsHTML5
Authorzaapp_mks
GenreFighting
Made withGodot
TagsFantasy, Local multiplayer, Pixel Art
Average sessionA few seconds
InputsKeyboard
MultiplayerLocal multiplayer
Player count2

Download

Download
FantasyTrainWars.zip 52 MB

Install instructions

1. Download Zip File 

2. Extract Folder

3. Launch FantasyTrainWars.exe

Leave a comment

Log in with itch.io to leave a comment.