Progress on Knights continues. In the last (roughly) two weeks I added the following:
- Fixed various bugs, e.g. fixed a crash on the “Loser” screen at the end of the game, and the “desync” error should be fixed now. Also fixed some issues with non-English keyboard layouts.
- Added support for Steam’s “recently played with” feature (View -> Players in the Steam client).
- Added an option to disable the screen flash effect from wands and pentagrams.
- Changed the in-game font. I now ship a font file with the game (as opposed to getting a font from the OS) – this simplifies the code and also means that the look of the game will be consistent between different OS’s.
- Work on the Lua modding system is ongoing. For example, each mod now has its own self-contained folder on disk (in knights_data/modules/). The Lua
requireandmodulefunctions were removed (in favour of a newdepends.txtfile) and mods can now include localized text in different languages.- Eventually the plan is to connect this up to Steam Workshop so that users can easily browse and download mods for the game.
- This does mean some slight changes to existing mods will be needed, but that shouldn’t be too hard to do. Ideally I’d like to get the existing community-made mods (e.g. spiders, telewand, rat rider) working again and available on Steam Workshop before too long.
There now isn’t that much left to do before the first release, but I want to do the following at least:
- Need to do some artwork for the Steam store/library pages. I will probably just take some images from the game (e.g. the “Winner” image) and slap the word “Knights” over the top and see what that looks like! (Unless any graphic designers are reading and want to help me with this? 🙂 )
- I still want to add tooltips to the game. I don’t want to put tooltips everywhere, but putting them in one or two key places might help, e.g. it might help to have tooltips to explain the various quest options (like “Type of Book” or “Number of Gems” etc).
- I want to do a “text pass” and update some of the in-game text strings, “credits” text, and so on.
See you in the dungeons!
P.S. If anyone would like to try out a pre-release version of the game, just email me and I can give you a Steam key.
About Knights
Knights is a multiplayer game in which players must explore randomly generated dungeons and race to complete various quests. For more information please visit https://www.knightsgame.org.uk/.
Excellent update! Thanks so much!
And indeed, everyone welcome. This game is small, simple but very fun!