Quickstart & first argument insertion


The v0.7.1 version brings a quickstart guide and reimplements a command-line convenience.

After some time, it has dawned on me that the game is non-obvious enough that it would benefit from a guide that quickly introduces its core concepts and the interface to it in a walk-through sort of way. Now that I wrote it at last, it looks like it really had a gap to fill. While most of that information exists in the documentation somewhere, this provides a much more accessible way for someone to familiarize themselves with the project.

During the rewrite, one convenience feature was left out. If you press Tab right after a command’s name or shorthand in the client terminal, it will now insert the most recent first argument used for that command. This is most useful for repeating commands with the same target entity or to send chat messages to the same user.

Lastly, to reduce visual flicker when large portions of the world are synchronized sparsely, the client now forgets entities that have not received an update in a while in two stages, instead of just deleting them after a few seconds. Entities will first fade to grey, they are only deleted if a second limit expires. These limits can be tuned in the client configuration header.

Other notes:

  • the velocity and acceleration of moving entities was doubled

Files

doldrusidus-aarch64-linux-gnu-debug.zip 4.6 MB
Jul 30, 2023
doldrusidus-arm-linux-gnueabihf-debug.zip 4.3 MB
Jul 30, 2023
doldrusidus-i686-linux-gnu-debug.zip 4.7 MB
Jul 30, 2023
doldrusidus-x86_64-linux-gnu-debug.zip 4.8 MB
Jul 30, 2023

Get doldrusidus

Leave a comment

Log in with itch.io to leave a comment.