Tortilla is a fast, parallel, server-browsing desktop application for the free first-person shooter Xonotic.
Tortilla lets you view the status of Xonotic servers and connect to them.
Unzip Tortilla into your Xonotic directory and run Tortilla.jar or Tortilla.sh
Explanation of the features of Tortilla.
Double-click on a server, or click the Nexuiz icon once you've selected a server.
On the filter bar you can filter the displayed servers by gametype, exclude empty, full or high-ping servers. The search box instantly searches server names, map names, game types and player names.
Click the refresh button
Click the settings menu in the top-right.
Mouse over a server to view player names.
Click the Heart-Plus icon and enter a server in the address:port format.
The important factors in the design of Tortilla are speed, simplicity, and multi-platform support.
-
Tortilla is multi-threaded for speed, it will query hundreds of servers in milliseconds.
-
Tortilla is simple in design in the code and the UI, because I was put off by the cruft of XQF and ST2. To stay simple, Tortilla depends on the appframework Java library.
-
Tortilla is multi-platform because although I use Linux, most people use Windows, and I hope that others use this too. I chose Java for this because Swing has better Windows theming than GTK but looks like GTK under Linux.