Skip to content

DesertFoxHU/Grimfield

Repository files navigation

This is a turn-based multiplayer strategy game.

What features Grimfield will have that other strategy games usually don't have?

  • Complex industries and buildings
  • More siege like, including walls and traps
  • Territories and Diplomacies
  • AIs and Coop mode
  • Passive defenses like towers
  • Big tech tree

VERY VERY early gameplay screenshots

kép kép

What works now? (v0.2.1-alpha)

  • Map is generated by server (128x128) and is synchronized for players
  • The order of players' turn is randomized on start
  • Building on the map, synchronized with every player
  • Every building can have a cost, and they are more expensive everytime they built
  • Lobby menu, where every player can see other player's name, status and they can ready.
  • Everybody get a random player color
  • Units can be recruited from barracks
  • You can produce every resource (citizen, food, wood, stone, gold, coin)
  • The resources are stored inside buildings
  • Basic in-game wiki book
  • In-game chat
  • Admin Command Panel for server (both in windows console and in-game (server-side)) and admin commands
  • 4 type of Units
  • Units max movement range is shown and every unit can have a different maximum range.
  • Some units have different movement cost for tiles
  • Settings for fullscreen mode and overall volume
  • Unit disappear if their upkeep have not been paid
  • Unit can destroy buildings if they stand on them for 2 turns
  • Unit can attack eachother (with hurt and attack animations) (in the upcoming version)

Technical Informations

The currently used Unity version is 2023.2.20f1

Server hosting

You can find the server program in the Server folder.
The default port is 6112.
To start the server just run the GrimfieldServer.exe

Setting up a Server Project

Currently the assets doesn't include the Server Unity Project, but it's very easy to set up one: kép

Important: If you have the Grimfield Project loaded then you have every scene and settings for the server.
You only need to load Registry and Server scene, but make sure Registry loades first!