Version 0.5.0 alpha


Tutorial

Added a tutorial button to the main menu. Feedback is greatly appreciated!


Introductory pop up messages for new random worlds are removed

Blocks

Added the Platform

  • Makes vertical movement much easier


Added the Announcer (Only available with give cheat)

  • Sending a charge will select the responding line from announcements.txt in the world save folder and popup that message.
  • If an anouncement message includes something like "[down]", it will be find the bound key and replace it with "[S]".
  • Heavily used in the new tutorial world

Added the Boundary (Only available with give cheat)

  • Can't be picked up
  • Cannot be welded or unwelded
  • Cannot be moved
  • Heavily used in the new tutorial world

Repulsion cores can cancel each-other
Repulsion cores no longer work through blocks

Creator now creates with a frequency relative to its charge

Player-frozen blocks can no longer be extracted or heated

Logs no longer out-grow their leaves, stunting the growth of the entire tree

UI

Manually mining ore veins is now +build (default: [mouse left]), not +remove (default: [mouse right])

"scan" replaced with a what-am-I-looking-at that (optionally) is always visible. It shows information for the block your mouse is hovering over, or can "focus" (default: [F]) on one block


Motors and rollers can have their orientation changed just by clicking
Motors and rollers have a more obvious direction indicator

Guidebook overhaul

  • Blocks have bigger icons and are grouped in tabs
  • Back button


"refresh_messages" replaced with "show_messages" (default: [T]). Press to toggle popup message history

More operations can be done by clicking buttons

  • Closing UI elements
  • Opening the backpack or guidebook
  • Toggling weld mode

Player

A unique sprite displays when stuck inside a block

Console

added "load_world" command

You can now add launch arguments. Example:
roody2d.exe -echo loading a world in instantly -load_world <world name>

"+paint" cheat to quickly place and weld blocks. This is the main way of building with boundaries.

"fill <block> <max distance>" cheat to quickly replace a group of blocks. If the <block> argument is empty or an invalid name, it will fill with the type of block you are holding.

Bugs

Fixed colliding with the side of a upwards repulsion core stream

Logs growing now updates extractors

Various other block update fixes

Do to openGL weirdness, the borderless window is now 1 pixel taller so it doesn't become just fullscreen.

Files

(old) Roody2d 0.5.0 alpha.zip 4 MB
Jul 31, 2021

Get Roody:2d Demo

Comments

Log in with itch.io to leave a comment.

I like the new UI!

Took a bit to figure out that I have to click the WAILA to open the guidebook, not sure if I missed a tutorial message. Maybe the WAILA could hilight  on hover like the magnifying glass does or something.

I also found that since the repulsion core doesn't repulse through frames or wire, you can use a bunch of frames and wire to cheese the end of the tutorial.

You can also open the guidebook with a keybind (default: G) or the button in the bottom-left with the question mark

I'm not too worried about skipping the last part of the tutorial, since there's another opportunity to see the combiner at the start of every new world.