Name | Logic World | ||
Developer | Mouse Hat Games | ||
Publisher | Mouse Hat Games | ||
Tags | |||
Release | 2021-10-22 | ||
Steam | € £ $ / % | ||
News | |||
Controls | Keyboard Mouse | ||
Players online |  n/a  | ||
Steam Rating | Very Positive | ||
Steam store | |||
Public Linux depots | Logic World - Linux [1.75 G] |
Welcome back to another Logic World Wednesday! Were back from the holidays, and the push for release is underway.
Initially these services were written in C# just like the web application is, however, when migrating to Traefik I realised that every single application we were using in the server was written in Go. Go is a language thats widely used in reliable and widely used software like Traefik, Caddy and Docker. This sparked an interest in Go inside of me, so I spent a few hours learning this new language and rewriting the logger service. This service is the simplest, all it does is receive messages from all the services and log them to the database, so I thought it would be the perfect opportunity to dip my toes in Go. When I was done writing this I noticed that the service was using just a fraction of the memory that the C# service was while being a lot more CPU efficient. To sum up, 5 out of the 7 services we currently have are written in Go. Dont get me wrong, I still love C#, however its become clear to me that Go is much more tuned towards web server-side software development. [h2]Refined Building Mechanics - Jimmy[/h2] Ive done a pass of our basic building mechanics to ensure they are consistent, intuitive, and easy to use. Most notably, Ive removed the Rotation Lock mechanic; the lock is now always on. Rotation Lock was sort of an awkward and unintuitive mechanic. It was sort of a holdover from when I was trying to copy Minecrafts building mechanics, back in 2017. But Logic World has grown up a lot since then. To help communicate the new objective nature of rotation, Ive added a little compass rose to the UI with a pointer for the object placement rotation direction. Notice the pointer above the hotbar on the left. As the inverter being placed rotates, so does the pointer. --------------------------------------------- If youd like to receive an email each time we post one of these blogs, you can sign up for our newsletter. Be sure also to join the official Discord and follow @LogicWorldGame on twitter. See you next Wednesday! View this post on logicworld.net. More Logic World Wednesdays https://store.steampowered.com/app/1054340/Logic_World/ |