Veturi is a simultaneous turn-based strategy game developed for the wars of the Finnish nation-RPG Valtioroolipeli. It's designed to run on most web hosting setups, essentially only requiring PHP (7.3) and an MySQL- (or MariaDB-) database. Veturi is meant to be used alongside an existing community and doesn't include any in-game communication. Also, the admin is expected to create all the accounts and deliver the credentials to the users.

Veturi can be seen as made up of four parts:

  1. The client is web application (JS, HTML, CSS) that the players can use to plan and send their orders.
  2. The client/server-interface (PHP) logins and receiving orders from the client and saving them to the database.
  3. The admin-interface (PHP, HTML), used for example to create accounts and edit configurations.
  4. The turn simulator (PHP) loads the orders from the database and changes to world according to them.




Admin interface




Veturi 0.5 is the first version to have all these parts implemented and working to atleast some degree. Otherwise however, it is extremely unfinished and the only implemented order is adding provinces.


Veturi is provided in source code form and licensed under GPL3+ (see the included copyright.txt for details).


Development version