Citadel Siege

Started as a school project but broke out of the school walls in a hope to become something greater. Citadel Siege turn-based (mostly) strategy game. The game is currently available for two players to play with each other on one device. Each player has a citadel. The goal of the game is to keep your own citadel safe and to destroy other player’s citadel. Aside from citadel, players have mine and barracks in their disposal. It is important to protect these structures as well. Mine provides extra gold which can be used to upgrade units and buy powerups. Barracks allow to spawn more warriors for free each round. Each structure is protected by walls or gates (like citadel). There are 3 combat liens and all structures are placed within these lines. Warriors can attack other warriors and structures that are located only at the same line. 

As a school assignment for a first part of a minor, me and my colleague introduced the first playable citadel siege prototype. For the second part of the minor, we had to change the game concept in a some way. This created a split of versions: the original citadel siege and citadel siege corporative edition. In the original version, there are 3 warrior slots on each combat line. Warrior is able to attack only the warrior of the opponent which was placed on the same slot (or on the adjacent to the same slot) on the same combat line but from the opposite side. In corporative edition there is only one warrior slot for each combat line. The difference is that on central slots instead of normal warriors you place a hero – basically a bigger and stronger version of its smaller brother/sister and player can pick buffs for the hero before the battle. Unlike in the original citadel siege where you needed to play multiple rounds to have a winner, there is only one round in corporative edition, making the player session shorter. Corporative edition also received a huge graphical boost, warriors got animated which impacted the combat system a lot. At the same time, corporative edition got rid of some important features, like mini-map and warrior upgrades for simplicity reasons.

My main responsibility in Citadel Siege is combat mechanics.

Currently, I am combining the initial game concept with graphical improvements, warrior animations and other new features into one solid version.

Initial prototype: https://play.google.com/store/apps/details?id=com.PrimateGamesStudio.CitadelSiege

Source code: https://github.com/tall-horse/Citadel-Siege-Corporative-Edition

Try out the game: https://play.unity.com/mg/other/citadel_siege_web

Leave a comment