Siege of Rozvir

Submission for GameDevTv Jam 2024

 


How-to-Play

Story and Objective

 You manage Rozvir, a castle besieged by an unknown, overwhelming foe. How will make your stand in the face of inevitable demise?

  • Survive as many waves of onslaught as you can, while managing your resources and castle upkeep.
    • You lose when:
      • You run out of Resources.
      • You fail to repel Enemy Attacking Wave.

Key Information

Enemy Waves


  • Every fixed amount of Turns, an enemy wave happens, in increasing force.
  • Prepare for it by building up your Defences.

 

Resources

  • Running out of Food / Gold causes you to lose the game.

  • Food (bread icon): Required to support Population. Each Population increases Food upkeep by 1.
  • Gold (coin icon): Required to take some actions and support Defence. Each Defence increases Gold upkeep by 2.
  • Population (humans icon): Required to generate resources.
  • Defence (shield icon): Required to repel waves. You survive waves if you have more Defence than the wave's Attacking Power.

 

Turn Summary

  • Each turn is a “Day”. During which you can take up to 3 different types of Actions.
    • Assign Population: Directs your Population to generate different kinds of resources. It is recommended to allocate your entire population each turn.
      • Farming: Generates Food
      • Commerce: Generates Gold
      • Repopulate: Generates Population (Requires 2 Population each tier). [Note: Additional Population adds to Food upkeep]
      • Train Soldiers: Consumes Population and Gold to produce Defence. [Note: Additional Defence adds to Gold upkeep]

         

    • Build Infrastructure: Use Gold to build infrastructure which provides bonuses to Resource Generation actions.
      • Build Farms: Bonuses to Food generation from Farming.
      • Build Markets: Bonuses to Gold generation from Commerce
      • Build Hospitals: Bonuses to Population generation from Repopulate
      • Build Barracks: Bonuses to Defence from Training Soldiers

         

    • Military Action: Various Actions to achieve different outcomes
      • Night Raid: Send Defence on a one-way trip to reduce the next enemy wave's Attacking Power. [Note: Sacrificed Defence relieves Gold upkeep]
      • Secure Supplies: Send Defence on a one-way trip to secure random amount of Food and Gold. [Note: Sacrificed Defence relieves Gold upkeep
      • Hire Spies: Use Gold to purchase Intel about next enemy wave's Attacking Power. 3 incremental Tiers, with increasing accuracy of Intel. Purchases stay until end of week.
      • Bribe Enemies: Use Gold to convert enemy forces to your own. Increases Defence, while simultaneously reducing next enemy wave's Attacking Power. [Note: Additional Defence adds to Gold upkeep]

         

  • After you confirm your choices for the day, accounting of the day's action happens.
    •  A random event triggers, granting bonuses or debuffs.
    • Upkeep is calculated.
    • Resource generation is calculated.
    • If you run out of Food or Gold, you lose.

       

  • Every set amount of turns, an enemy attacking wave happens.
    • You survive if you have sufficient Defence to repel them.
    • Else, you lose.

 

Controls

  • Fully-playable via Mouse/ Touch

 


Developers

 


Acknowledgements

  • All Music and SFX by PassivistEfforts
Font
UI Assets
CC0 Photos
CC4 Photos


Sound Assets


Download

Download
SoR_Linux.zip 51 MB
Download
SoR_Mac.zip 76 MB
Download
SoR_Win.zip 54 MB

Comments

Log in with itch.io to leave a comment.

At Day 50 I'm pretty sure we should be conquering the multiverse or something and not holding the city :P

I'm impressed about the amount of things in this game, how's everything is planned and every decision matters! Really enjoyable, the art and the music are really nice, and loved the UI design too, and the narrative of the entire game! 👏

This was incredibly deep and had a lot of thought into it. Well done

The calculator is equally as strong as a weapon as it was back then, as it is in this game. Fairly enjoyable gameplay my good fellow!