▶
Logic World Wednesdays: The Rise of Bobbybot
Pick Up Component is a new building mechanic Ive added to Logic World this week. It lets you pick up a full component, including any data youve edited on it. [previewyoutube=L9QjLng95UI;full][/previewyoutube] Pick Up Component is the second last building mechanic planned for Logic World 1.0. Just one more to program, and then the building is done!
Ive been working on Logic Worlds settings menu. I think Ive got a pretty good design for it.
Let us know in the comments what settings *youd* like to see in Logic World.
The notifications system on logicworld.net has been very unstable since I put it together, as I didnt put much thought into it. This has now changed. Ive rebuilt the system altogether and now its much more robust and pretty.
If youre logged in, you can check out the new notifications page at https://logicworld.net/Notifications. Make sure to leave lots of replies to each other today so you can properly experience it ;)
This week Ive been working on a few of the open source libraries were developing for Logic World. These are chunks of code that were releasing for free, for anybody to study or use or even contribute to. Firstly, I've made a number of improvements to SUCC, the tool Logic World uses to save and load data in configuration files. SUCC can now save and load null - that is, no object - and its better at figuring out what value to load if it doesnt find that data in a file.[/size] Next, I developed an extension for SUCC called InterSUCC. InterSUCC allows you to treat SUCC data files as objects with properties, rather than requiring you to input text to use as data keys. InterSUCC also contains a nifty feature called ConfigWithOverride. ConfigWithOverride allows you to have a master config file, but have some parts of that file overridden by a particular additional file. In Logic World, we use this to give you per-world settings. For instance, the game has a global setting for simulation speed, but you can change the speed for just one world by editing that worlds config_override.succ.[/size] Finally, I updated Jimmys Unity Utilities with all the goodies weve added to it in Logic Worlds JUU copy. It now has extended support for color names (used in Logic Worlds color picker), tools for saving and loading images to disk (used for saved board thumbnails and for the flags in LWs languages menu), a precise timing class (used to animate Logic Worlds intro), a utility for setting the contents of the system clipboard (used in Logic World to copy console messages), and more.[/size] While I was at it, I also made a small library called PersistentData. PersistentData isnt something that will be used in LW, but Ive been meaning to make it for a while and Ill definitely be using it in other future projects.[/size]
This week Ive written a bot for the Logic World Discord Server. His name is Bobby Bot, and he posts updates from logicworld.net to the discord. Right now, he sends a message for each new post in the forum. When Logic World releases, Bobby will send a message for each new WorkItem you upload to logicworld.net: boards, worlds, mods, ect.
Bobby will also help us out by posting our biweekly discussion topics: Philosophy Phridays and Miscellaneous Mondays. Never again will these be late! Look out for our first Bobby-posted topic this Phriday at 18:00 UTC. --------------------------------------------- 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/
[ 2020-01-23 04:09:23 CET ] [ Original post ]
Pick Up Component - Jimmy
Pick Up Component is a new building mechanic Ive added to Logic World this week. It lets you pick up a full component, including any data youve edited on it. [previewyoutube=L9QjLng95UI;full][/previewyoutube] Pick Up Component is the second last building mechanic planned for Logic World 1.0. Just one more to program, and then the building is done!
Settings Menu - Jimmy
Ive been working on Logic Worlds settings menu. I think Ive got a pretty good design for it.
Let us know in the comments what settings *youd* like to see in Logic World.
Sexy Notifications - Felipe
The notifications system on logicworld.net has been very unstable since I put it together, as I didnt put much thought into it. This has now changed. Ive rebuilt the system altogether and now its much more robust and pretty.
If youre logged in, you can check out the new notifications page at https://logicworld.net/Notifications. Make sure to leave lots of replies to each other today so you can properly experience it ;)
Open Source Shenanigans - Jimmy
This week Ive been working on a few of the open source libraries were developing for Logic World. These are chunks of code that were releasing for free, for anybody to study or use or even contribute to. Firstly, I've made a number of improvements to SUCC, the tool Logic World uses to save and load data in configuration files. SUCC can now save and load null - that is, no object - and its better at figuring out what value to load if it doesnt find that data in a file.[/size] Next, I developed an extension for SUCC called InterSUCC. InterSUCC allows you to treat SUCC data files as objects with properties, rather than requiring you to input text to use as data keys. InterSUCC also contains a nifty feature called ConfigWithOverride. ConfigWithOverride allows you to have a master config file, but have some parts of that file overridden by a particular additional file. In Logic World, we use this to give you per-world settings. For instance, the game has a global setting for simulation speed, but you can change the speed for just one world by editing that worlds config_override.succ.[/size] Finally, I updated Jimmys Unity Utilities with all the goodies weve added to it in Logic Worlds JUU copy. It now has extended support for color names (used in Logic Worlds color picker), tools for saving and loading images to disk (used for saved board thumbnails and for the flags in LWs languages menu), a precise timing class (used to animate Logic Worlds intro), a utility for setting the contents of the system clipboard (used in Logic World to copy console messages), and more.[/size] While I was at it, I also made a small library called PersistentData. PersistentData isnt something that will be used in LW, but Ive been meaning to make it for a while and Ill definitely be using it in other future projects.[/size]
BobbyBot - Felipe
This week Ive written a bot for the Logic World Discord Server. His name is Bobby Bot, and he posts updates from logicworld.net to the discord. Right now, he sends a message for each new post in the forum. When Logic World releases, Bobby will send a message for each new WorkItem you upload to logicworld.net: boards, worlds, mods, ect.
Bobby will also help us out by posting our biweekly discussion topics: Philosophy Phridays and Miscellaneous Mondays. Never again will these be late! Look out for our first Bobby-posted topic this Phriday at 18:00 UTC. --------------------------------------------- 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/
[ 2020-01-23 04:09:23 CET ] [ Original post ]
Logic World
Mouse Hat Games
Developer
Mouse Hat Games
Publisher
2021-10-22
Release
Game News Posts:
106
🎹🖱️Keyboard + Mouse
Very Positive
(271 reviews)
Public Linux Depots:
- Logic World - Linux [1.75 G]
Build. Program. Simulate. Logic World teaches you how circuits do math.
Key Features
- Digital Logic - Build circuits that work the same way real world computer chips do.
- Challenges - Solve puzzles from simple logic gates to complex machines like calculators and data storage.
- Multiplayer - Logic World is built from the ground up for collaborative multiplayer. Take on Challenges with your friends or build together freely in Sandbox mode.
- Performance - Build massive circuits and simulate them at thousands of updates per second - all without lag.
- Modding - Logic World features powerful modding tools - the same tools the developers are using to make the game.
- Online Hub - Players can upload their builds, mods, and custom challenges and share them with other players.
MINIMAL SETUP
- OS: Ubuntu 14.04
- Processor: 2.4GHz Quad CoreMemory: 8 GB RAM
- Memory: 8 GB RAM
- Graphics: Intel HD Graphics 4000 or AMD Radeon R5 series
- Storage: 2 GB available spaceAdditional Notes: system requirements might be adjusted before release
GAMEBILLET
[ 6138 ]
GAMERSGATE
[ 3395 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB