1. Marble World
  2. News

Marble World News

Patch 0.1.10A

Hey everyone!

This patch is aimed at improving racing and giving you quality of life improvements. A lot of suggestions and improvements have been suggested since the last patch last friday and I've added some things myself.

This patch marks the last one for a while, as the next big goal will be improving the way you build tracks along with better controls and clearer instructions for newer players!


Patch notes:
- Tooltip pop-up speed is now independant of time speed
- Tooltip text is now more crisp
- Fixed an issue where placing a corner after the new spawners would create hitbox issues
- Fixed an issue where marbles could go through the start positions of the new spawners (untested as I couldn't replicate it)
- The arches used for the checkpoint and finishline now don't have hitboxes anymore due to issues. The prop variant will remain with a hitbox
- Default paint on the finishline poles are now the same
- Renamed the X button of the leaderboard to "End Race"
- F1 now cycles through building UI and no UI. If the player is hosting a race it will cycle between those 2 and the race UI
- Racing leaderboards now show the skin of the participating marble
- Racing leaderboards now indicate the fastest marble with an icon. Expect more UI improvements on racing in the future.
- Racing leaderboards now show first to third with gold/silver/bronze
- The racing result leaderboard now shows ALL participated marbles.
- Added a disqualify timer for racing. This is an optional timer that DQ's all marbles that didn't finish X seconds (configurable) after the last marble finished.
- Updated the racing requirements to 1 name at least.
- All spawners can now be used for racing, you are no longer locked to the "racing" spawner. The racing ones now have a slider similar to the others which indicate how many marbles to spawn. If there are less names than the amount given it will fill with the usual "Marble X" names as the original does. The only difference between the 2 types of spawners is that the previously called racing ones use the specificly named marbles' skins and effects. (you can read more about this in the previous patch notes)
- The previously called "racing" spawners are now renamed similar to the normal one, as the normal one can also be used for racing. Also the tooltips have been updated
- Added more clarification on the original racing spawner panel that you can click on the names to edit them
- Added skin icons to the marble spawner panels
- Effect emitters are now paintable
- Nails are now paintable and the default paint is now metal, also the collider has been slightly updated
- Updated the 4 metal paints to have a better aesthetic
- Added the office map
- Improved metal marble reflections

Thanks for reading and thanks for your continuous support! I'm grateful to have such a great community :)

p.s. Don't forget to join on Discord for the most up-to-date news! https://discord.gg/jbx92tbMSG
You're free to ask any questions you have, suggestions to mention or report any bugs you may find or just have a chat. I check other social media's or the steam community forums too from time to time, so if that's more your thing that's fine too :)

https://store.steampowered.com/app/1491340/Marble_World/

Patch 0.1.10 (The Racing Patch!)

Hey everyone!

Big day today as the racing update has been released! Now you can setup races with laps in (almost!) any way you want them to be! Along with some general improvements, marble skins, 2 new shapes and confetti trails!

[h2]The Racing Patch[/h2]
Using the new racing specific items you can now set up races for your tracks! All it takes is a racing marble spawner, at least 1 checkpoint and a finishline. In the bottom right corner a racing button is added, in the window that will appear when clicking on it lets you see the requirements in order to start racing and will tell you if you miss anything.

Two new marble spawner's have been added which will help you set up your marbles with their skins / names / effects and which order they should appear in. These spawners also come equipped with special marble holders and one of them with a built in finish with lights for when the race starts. They function similar to the current "normal" spawners, but when clicking on the names in the list it will let you change every marble individually. This list is also re-orderable by dragging the names around. The spawners are the same length as the original wide one in order to let you replace them easily on existing tracks if wanted.

Note: these new spawners only spawn up till their max positions (36 per piece) or till there are no more marble names available.

This list of names is taken from a new file called MarbleData, available at the usual location where all the Worlds are saved. C:\Users\(your name)\AppData\LocalLow\Vector Interactive\Marble World

Originally there was a file here that was not readable by the human eye, or editable! Now this new file will let you arrange the names as its a readable JSON file. This file includes the name, skin and effect. The
order of the marbles in the file represent the order of spawning in. The old file will be converted into the new one on startup.

A race also needs checkpoints, the game uses these as time measurements to see who is further or behind. So if you want quick updates you'll need a few, but if you don't really care for that but just the end result you only need 1 as that is the minimum. A race also needs a finishline, this will show you the amount of time inbetween marbles as they finish or (if its a multi-lap race) per lap.

Once its all set up (this all sounds more work than it actually is!) start the race either by pressing the hotkey (X) or the button in the racing window and let's see who's the fastest!


[h2]The Notes[/h2]
- Added the racing patch and it's required content such as checkpoints, finishlines and starters
- Marble World now checks for capitalization when entering duplicate world names in order to prevent overwriting similar named worlds
- Improved hitboxes of 6 triangles
- Entering new names can now be done by pressing enter, also no need to clear that inputfield manually anymore, hurray!
- The nail got a shorter renderdistance
- Added a ring and an arch as a shape
- Added hotkeys to start the race (X), to follow the marble in currently first position (/), to go up/down in leaderboard whilst following marbles (up/down arrow)
- Added a confetti trail effect for marbles
- Added a confetti effect to place down
- Added 12 new marble skins
- Added 4 new metal paints (work in progress) and a finishline / checkered paint
- Added 2 race tire props (paintable)

[h2]What didn't make it[/h2]
As usual, sometimes things don't make the cut. And in this case it's because making the racing patch logic was more time consuming than expected. It's sometimes difficult to estimate the work amount if your not sure why bugs are there or why logic isn't behaving as expected, this was also the case for racing as it should support hundreds of marbles at the same time. The following feature's are replanned for another patch:
- A improved marble following camera where you can rotate around the marble
- Loading in marble names from a seperate CSV file
- Ability to set up different camera positions and swap between them during a race


Next patch will be involving bug fixes & small improvements that are requested, a small patch to prepare for another big one that will be improving track building!

Thanks for reading and thanks for your continuous support! I'm grateful to have such a great community :)

p.s. Don't forget to join on Discord for the most up-to-date news! https://discord.gg/jbx92tbMSG
You're free to ask any questions you have, suggestions to mention or report any bugs you may find or just have a chat. I check other social media's or the steam community forums too from time to time, so if that's more your thing that's fine too :)

https://store.steampowered.com/app/1491340/Marble_World/

The Future of Marble World

Hey everyone!

It's been 3 months since the last time I talked about Marble World in terms of planning and what is to come, and I'd figure it's time again for another one! Also I'd like to look back and see what has happened in the last 3 months!

[h2]Looking back[/h2]
In the past 3 months there have been some major changes for systems in Marble World and how things work. The game's stability has been increased greatly and the quality of the game has been improved with every patch. From time to time additional player requests have been fulfilled and there's a lot more to come! Here's a short summary of things in chronological order that happened in the past 3 month's that have improved Marble World a lot:

- Added steam workshop support (One of the major things that happened)
- Added a new Garden map including almost 100 decorational items for it
- Added a highly requested flat world
- Added a new building tool to build tracks with
- Added the scaling tool which was undoubtedly the most requested feature

Next to that also some more minor things got added like:
- Delete zones above and below every world
- Mass painting objects and simply hold and drag painting
- Ability to "sprint" with the camera using the Shift key
- Ability to see invisible painted objects
- More useful tools like snap to cursor and align to surface options

[h2]The future[/h2]
Whilst the full release of the game is still months away, it does seem to get closer! Last time I listed features & things I wanted to add to the game, and whilst this list did get smaller due to things being completed, more things got added!

Here's a revised version of that list, with the features in roughly order of when they'll appear:
- The Racing update (I can't give a date yet for this patch, but its soon)
- Major Track building update
- A desert theme
- The Pinball update
- A community picked space theme
- The big logic patch. (Similar to Terraria's wiring system or Minecraft redstone system, this will allow for dynamic tracks using logic gates / marble counters / pistons / effects being triggered etc.)

Now there are also a lot of other things left to do which aren't as big as the items mentioned above, these are things like:
- Improved rotation / move / scale tool. Especially the rotation tool will be easier to use and more clear
- A prefab / grouping system and workshop support
- A favorite system for all your favorite decorations or trackpieces
- Lighting control system & improved visual aesthetic of the game
- A tutorial + useful handbook to look up on how to do things
- Twitch + optional other social media integrations

These items are seen as "secondary" things to add and are usually filler content to the main patch content. (With the exception of the handbook, that has somewhat a high priority)

[h2]Current state[/h2]
Overall I'm very happy with the current state of the game! A lot of things are possible to build and it's pretty stable. After this next patch I do want to focus on some more player requested features & more clear introduction to the game controls for new players as this point has been brought up multiple times in the past days.

One last thing I'd like to mention is that I wasn't happy with how "difficult" it is to build tracks, even with the new system where you can simply drag and release it's not as flexible as it should be. However I found a solution for this! My best guess is that patch 0.1.12 will introduce this new system to Marble World and will make the current track building mechanic obsolete. More info on that whenever the patch arrives. :)

I'd like Marble World to be the best game that I can produce myself. But as a solo developer you can't know everything or have the best solution directly at hand unfortunately. So thanks everyone for pointing out things that aren't working as expected or things that you find difficult to understand or to use! By telling me something isn't clear or even asking how to use X or Y I know that that part of the game should be improved! You all are vital in the Early Access state of the game (and even after!).


Thanks for reading and thanks for your continuous support! I'm grateful to have such a great community :)

p.s. Don't forget to join on Discord for the most up-to-date news! https://discord.gg/jbx92tbMSG
You're free to ask any questions you have, suggestions to mention or report any bugs you may find or just have a chat. I check other social media's or the steam community forums too from time to time, so if that's more your thing that's fine too :)

https://store.steampowered.com/app/1491340/Marble_World/

Patch 0.1.9

Hey everyone!

Today's patch contains some new things for you to spice up your worlds! A marble deleter is being introduced, 7 effects have been added & light has been updated to support range and intensity!



The marble deleter is the first in the series of ways to get rid of your pesky marbles! Fully paintable & scalable to your desires. In the future, more different visually looking deleters will be added along with more effects when marbles get deleted.

In this patch effects have been added, these effects (apart from the fire) all react to light around them. This way you can utilize the light decoration object which now has a range + intensity option. Meaning you can colour smoke, rain & leaves! In the future, fire will emit light as well as getting a visual upgrade (this also means the fire effect on the marbles)

This patch also changes how much boosters boost marbles. After patch 0.1.8 I noticed too late that the scaling patch also affected how boosters boosted marbles. This was due to the fact that the triggers on the boosters got a different shape in order to scale properly. The difference is that in 0.1.8 all boosters boosted 5 to 10 times harder than they originally did. Now the values have been restored to roughly their old values to make sure all previously created worlds still work as intended.

If you have created a world in 0.1.8 with boosters I'd advise you to increase them to make sure they work again as expected. Unfortunately this happens during Early Access :(

The full Patch notes:
- Added a marble deleter
- Added 7 new effects
- Added an object property editing panel
- Added more light options for lighting decoration
- Boosters have been reduced in boosting speed (to what it was before 0.1.8)
- Fixed an issue where scaling and rotating the physics rectangle would bug out that object
- Fixed an issue where spawning marbles using multiple spawners would result in duplicate names if using names
- Fixed an internal error when pressing 3 (to snap object to cursor) whilst not having any object selected)
- Fixed an issue where undo'ing the reset button action would result in weird scaling behavior
- Fixed scrolling speed issue on the downloads tab of the world selection screen


For the next patch its time to introduce proper racing! 0.1.10 will bring new props, paints, skins & special tools to host your own race. Get ready for leaderboards, time & speed measuring and of course effects to celebrate the victorious marble!


Thanks everyone for the support so far! All suggestions & bug reports are appreciated.

Hope you all have a great weekend!

World Creation Challenge!

Hey everyone!

So over at the Discord we held a challenge for all the people on there with a cool reward some time ago!

The winner got to design his own marble which got added to the game last tuesday. And seeing that more people would like to participate for a longer period of time I'd like to bring this challenge to a wider audience!

The challenge consists of building a world around a given theme, and based on the amount of subscribers it has after a certain date a winner will arise. Last time the winner won the first challenge which was themed around the newly released Garden.

Here's the winning world from the last challenge:
https://steamcommunity.com/sharedfiles/filedetails/?id=2536073280

And the customized marble (which you can find in the game): (His dog!

There are some rules regarding participating which can be found on the Discord under the #challenges channel. You can also check out the competition from the previous challenge :)

The new challenges' theme is Illusion & Perspective, and I'm sure we'll see some great worlds being build with this! So, if you'd like to have a custom marble skin added to the game, join over at the Discord and let me know you're participating!


Thanks for reading! And have a great weekend!