Currently Working On : Echoes Of Salvation

MARCHING ON

Turn-based, Rogue like with Perma Death.

  • Play as battalion of soldiers passing through the country and fighting in an ongoing war.
  • Recruit characters to your battalion to increase your army.  
  • Level up your army as you win battles.
  • Fight bosses and gain buffs for the rest of the run.  
  • Do side quests for memorabilia that help with the next runs.
  • Make your sacrifices worth it as death is permanent. 
  • March on as far as you can before you succumb to the war.

Project Details

Genre : Turn-Based, Rouge-Like

Platform : PC, Android

Input : Mouse/Touch

Engine : Unity

Time Frame : 3 Weeks

Role : N/A

Team Size : Solo

Status : On Hold

Turn Based Fun Meets Nuzlocke.

Marching On is a turn based, rogue like where you command a battalion of soldiers to fight the war. You start out with a small group and must recruit more soldiers as you fight each battle. The soldiers grow strong with each battle but be very careful choosing the battle as any soldier that dies in battle is permanently dead. The game is in progress and is being built with touch screen in mind as it is to be released on the Google Playstore along with Steam. What started out as simple unity project has turned into something I am hoping to release commercially. 

Narrative

The world of Marching On is one full of war and wounds. It's a game meant to show the effects of war on the soldiers and the general populous. In each run, there will be some side quests you will be able to fulfill. Those side quests will tackle many stories that deal with destruction of livelihoods, lack of safe shelter, hopeful people and hopeless people, mercenaries and thieves taking advantage of the chaos, the poor who fight the war and rich who command it, e.t.c. 

Gameplay and Mechanics

The game is designed to be used with touch so all elements of it's UI is present on the player's screen at all times that can be clicked with a mouse or a touch input. The circle UI that shows the range of different actions are colour coded and each action needs to be confirmed by the user, unless disabled. Turns of the characters are random. In each turn, every character can move, attack and use their special. Specials once used, cannot be used again until the next battle.

 

Each run starts with them beginning at the edge of the map. The first battle will be simple and have a tutorial for the player to guide and practice the different actions. Once the battle is over, their remaining soldiers will level up and the player will be able to choose the path they takes.

 

Each path leads to different encounters. Encounters have unique icons based on the type of encounter it is as well as difficulty which the player can see. The hardest encounters being a boss type which, if won against, gives you a permanent buff for the rest of run. So they can choose the type of battle they want to take, except in certain cases like ambushes. Ambushes happen at random and have a few ways to be avoided. Encounters also give the player a chance to meet new soldiers already engaged in battle. If they manage to keep them alive through the fight, they can recruit them to your battalion or send them off to join the main force. Sending characters to join the main force also rewards them in the run as if you send enough forces, there are several interesting events tied to it. 

 

Some of the soldiers you recruit will be unique and you will be able to do their quest lines. These soldiers won't be much stronger than your own but will have some unique specials or passives. At the end of their quest lines, you will receive a memorabilia. These memorabilia offer up alternatives to your existing stats and specials that you have to choose at the start of your run. For eg. one of the memorabilia allows for your soldiers to do 125% of his damage but he loses the ability to cleave everyone in front of him.

The Code

  • Use of navmesh to create smooth movement around obstacles.
  • Use of multiple layers to check if the input is within range and on ground. 
  • Use of multiple arrays and list that check every character in the battle at start, randomize and set their turn and take them out when they're dead accordingly. (Pictured below). 
  • One component class shared by all characters for movements, attacks and specials.
  • AI with various state machines that have some unique patterns depending on each unit type.

Final Thoughts

Currently on hold as there are other projects that take precedence. But some additional features being looked at are:

 

  • More classes.
  • Storylines.
  • Randomly generated and scaled encounters with varied types of opponents.
  • Fog of war.
  • The Y axis/Elevation.
  • Better Ui and Tutorial.

All characters and animations were from

https://www.mixamo.com/

 

Background created using

https://deepai.org/

 

Asset Packs used

https://assetstore.unity.com/packages/3d/vegetation/trees/free-trees-103208

https://assetstore.unity.com/packages/3d/environments/landscapes/mountain-terrain-rocks-and-tree-97905

https://assetstore.unity.com/packages/vfx/particles/particle-pack-127325

https://assetstore.unity.com/packages/3d/environments/unity-terrain-urp-demo-scene-213197

 

Fireball Model

https://sketchfab.com/3d-models/low-poly-fireball-boule-de-feu-en-low-poly-b722efe7ec084dafbe41427714dc5711

 

Wizard Model

https://www.cgtrader.com/free-3d-models/character/fantasy-character/low-poly-mage-e9d3df24-2e8e-4476-812b-ab49aed70163

 

Nirvana - Smells Like Teen Spirit [Medieval Folk Cover] 

-Stantough https://youtu.be/BmWjMw8vlxc?si=zgMY6jOOSBNFTQhg

 

System of a Down - Toxicity - Medieval Style – Bardcore - Algal the Bard

https://youtu.be/X5d8bnvO2JQ?si=weVF_KWWhL2oOqkQ

 

Master Of Puppets (Medieval Parody Cover / Bardcore) Originally By Metallica -Bardcore

https://youtu.be/FgIgStsOS_8?si=w_Dxjnt4bZkMXpC3

 

The Final Countdown (Medieval Cover)-Middle Ages

https://youtu.be/MSgKqNbvwck?si=Cd68a9IWNXfng0iV

 

Another One Bites The Dust - Queen [Bardcore | Medieval version]-Canticles

https://youtu.be/EpgytsULxVs?si=Ei1_oDkAxwuDNGr4

 

Deeply Emotional Orchestral Violin - L'Unico Che Amo

https://pixabay.com/music/nostalgia-deeply-emotional-orchestral-violin-lx27unico-che-amo-270824/

 

Our Momentum - Epic Logo Drum - StudioKolomna

https://pixabay.com/music/introoutro-our-momentum-epic-logo-drum-284218/

References

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.