This blog was originally posted last week, but I forgot to post it here on Steam. This week's Logic World Wednesday will be coming tomorrow, on Thursday.
Travelers Peak - Markku
Hello everyone. This week's piece is called 'Traveler's Peak'. It is one of my favourites so far in this soundtrack. I look forward to chatting with you all on Discord, and I hope you enjoy my piece.
[previewyoutube=17YJoAuT9_c;full][/previewyoutube]
Sexy sexy menus - Jimmy
Ive spent most of this week working on Logic Worlds UI. Since I started designing it over a year ago, Ive learned a ton about UI programming and design, and Im now going over all the existing UI to apply those lessons.
Logic Worlds UI is now better-looking and easier to use. Its also, in general, much smaller. One of my major mistakes early on was designing the UI in a non-fullscreen environment, which meant that once it was expanded to fullscreen, it was much too big.
One particularly delightful upgrade is the new Edit Component menus. They can now be moved and resized just like windows in your operating system.
[previewyoutube=Z0Abnjcjzr4;full][/previewyoutube]
Web Services Overhaul - Felipe
Ive started rewriting our cloud architecture, getting rid of the main and bulky web service and migrating to a completely microservice oriented architecture using Go,
Micro and
Kubernetes. Were also using DigitalOceans managed Kubernetes service for this, which abstracts away the concept of individual machines for the most part. This means that our services will be able to automatically scale up and down depending on our needs.
Ive decided to do this rewrite because right now we have a single monolithic service (the one that serves the
logicworld.net page), which is hard to scale since its got a lot of functionality. The switch to Kubernetes from Docker Swarm also means using a newer technology thats been built from the ground up to support the microservice architecture, and while its a lot harder to learn at first, its also a lot more powerful and flexible.
Modding Updates & Documentation - Felipe
This week Ive been working on making the game files themselves a mod. This helps us ensure that the mechanisms we use for loading mods work properly and have all the required functionality. Ive also been improving the modding documentation, Im in the process of documenting all the
SUCC files that mods can have. This includes files to add components,
settings,
instruments, game translations and more.
Well be releasing modding documentation as soon as its ready, but Im not yet sure when that will be.
Beam Me In A Given Arbitrary Direction, Bobby - Jimmy
Last week I added teleports to Logic World. Once our beta testers got to try the feature, they told me they wanted a more fluid and simple way to teleport, one which doesnt require someone to manually type in coordinates.
This week Ive added just such a teleport, which takes you to whichever point youre looking at.
[previewyoutube=vVkXW42TK0g;full][/previewyoutube]
---------------------------------------------
We'll keep releasing these weekly updates right up until the game comes out. To make sure you don't miss them, you can
sign up for our newsletter or join the
official Discord, and of course you can wishlist and follow the game right here on Steam.
See you next Wednesday!
View this post on logicworld.net.
More Logic World Wednesdays
https://store.steampowered.com/app/1054340/Logic_World/
[ 2020-05-07 00:24:43 CET ] [ Original post ]