TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


Name

 Logic World 

 

Developer

 Mouse Hat Games 

 

Publisher

 Mouse Hat Games 

 

Tags

 

Simulation 

 

Singleplayer 

 

Multiplayer 

 

 Co-op 

Release

 2021-10-22 

 

Steam

 € £ $ / % 

 

News

 106 

 

Controls

 Keyboard 

 

 Mouse 

 

Players online

 n/a 

 

Steam Rating

 Very Positive 

Steam store

 https://store.steampowered.com/app/1054340 

 
Public Linux depots

 Logic World - Linux [1.75 G] 




LINUX STREAMERS (0)




Logic World Wednesdays: Loggy Loggy Log Log Log Glog Glog

Time and Science - Markku
Hello everyone! I hope you enjoy my piece for the Logic World OST called 'Time and Science'.

[previewyoutube=E2vEyGRL-tI;full][/previewyoutube]

In addition to writing new music, I've recently been working on polishing some of my previous pieces for this soundtrack. I'm now completely done with 20 minutes of music for Logic World. The full soundtrack will be 40 minutes, so we're officially halfway finished! I'm looking forward to the next half and I hope that you're there with me on Logic World Wednesdays to hear some new tunes!

Loggy Loggy Log Log Log Log thats fun to say out loud - Felipe
This week Ive been working on making the game log the stuff its doing. Right now all the games output is printed directly to the in-game console (or the server console), meaning that if you, for example, wanted to print an error, youd have to explicitly specify the messages color every time you print it. Ive been working on a system that abstracts this, instead it lets you say print an error, and it will automatically print it to the console with the appropriate color, as well as to a file on disk. Mods will get their own dedicated logger, which means that it will be easy to distinguish between mods log messages. This is what the logs in the server look like:



Knowing the messages importance level (trace, debug, information, warning, error or fatal) also lets us write some pretty logs to a file:



Ive added a command that lets you change the log level (which by default is the information level), so that you can see the tracing messages that are hidden by default.

Now that we have a proper logging system, it will be much easier to diagnose and fix bugs and crashes. Logs should also be a big help to modders who are trying to fix their mods.

In-game mods menu - Felipe
Ive also been working on a menu that shows all loaded mods. Its not complete yet, currently it shows you some details about the mod like its name, ID, version and priority:



(The artifacts you see in the details panel are just some Unity Editor shenanigans)

Logic Maker progress - Felipe
Ive also been progressing on Logic Maker, the tool you will be able to use when working on your own mods. Ive decided to drop the GUI option (at least for 1.0 release), since I think it wont be necessary as the CLI app is very easy to use.

I spent a while looking for a library for parsing command line arguments, but none managed to quite convince me. The closest one was Fluent Command Line Parser, however it still doesnt fully support subcommands (like [code single]git fetch -a[/code], for example). This is the reason I am developing Yaclip (Yet Another Command LIne Parser), a library for parsing arguments with a completely fluent interface. Its also able to automatically generate pretty help messages, this is Logic Makers help message (so far):



Currently, Logic Maker allows you to create new mod projects from templates that you will be able to provide, as well as a default template that allows you to configure what you want and dont want to include in the mod. Youll also be able to add new components to your existing mod, although this will probably be overkill for simple components.

Editable Display Configurations - Jimmy
Building on last weeks work on Global Display Configurations, this week Ive added some fancy menus for editing those configurations!

[previewyoutube=7fZ8kq5JGcE;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.

View this post on logicworld.net.

More Logic World Wednesdays

https://store.steampowered.com/app/1054340/Logic_World/


[ 2020-06-04 03:35:59 CET ] [ Original post ]