Gnomic Vengeance
This game is a work in progress. Please share screenshots of any crashes you encounter.
Gnomic Vengeance is a hex based strategy game where you raise an army of gnomes to take on the Frozen Duke. Join up with your gnomic comrades across the isle and rise up against the yoke of Tyranny.
FYI - There is a bug in the web release that prevents you from starting combat. This is not an issue with the downloadable versions. Alternatively the web target issues have been resolved in the version hosted on my personal site https://alexjgriffith.com/gnomic-vengeance/
Right Click on units to select them. Once selected a unit can be directed to an open tile. They can also be directed to contact other gnomic armies or attack the forces of the Frozen Duke.
To deselect the unit click anywhere outside of its navigation range.
Middle Click (Scroll Wheel) to pan the screen. Alternatively you can toggle pan mode using P.
Use Space or Tab to go to your next unit, or next turn if there are no remaining units.
Armies can be raised for a price across the map at points of interest like towns and towers.
Your armies collect gold each day for you to spend. The amount of gold collected depends on the tile your armies end their turn on.
You can fire your armies if you want to replace them with different types. You must always have one army in each unit.
You can see the status of your units on the right panel when you click them. The green bar indicates the moral of your army, the red bar represents the manpower available. If the army's manpower goes to zero it is exhausted and will be removed from the unit.
If your unit has no remaining armies it is removed from the game. When you have no units on the board the game is over and the Duke has won. If you manage to get all the way to the duke and beat him in his own fortress you win the game!
You can enable the in game editor using the keybind ctrl-tab (may be an issue in browsers). In the editor you can adjust tiles, features and units to your heart's content. To toggle between pages in the editor use the [ and ] keys. To edit a unit select a unit type (a gnome or a goblin) and left click the unit you would like to alter. This opens the unit editor window.
Gnomic vengeance was written for the 2024 spring lisp game jam. The code is available under the GPLV3+ and the art assets are available under a CC-BY licence.
The code can be found at: https://git.sr.ht/~alexjgriffith/gnomic-vengeance
Status | In development |
Platforms | HTML5, Windows, Linux |
Author | Alex โ๐จ๐ฆ |
Made with | Aseprite, LรVE |
Code license | GNU General Public License v3.0 (GPL) |
Asset license | Creative Commons Attribution_NonCommercial_ShareAlike v4.0 International |
Links | Source code |
Comments
Log in with itch.io to leave a comment.
For Guix users, I launched the .love file like this:
This is how my first fight went:
:')
Yeah, there is an issue with the web build. Lua 5.1 PUC handles string.format differently than luajit. And unfortunately we have to target PUC for the web build. The desktop build is more stable