Homebrew: Vehicle Sandbox cover
Homebrew: Vehicle Sandbox screenshot
Genre: Racing, Simulator, Indie

Homebrew: Vehicle Sandbox

[1-6-2018] Hotfix 4!

From the Team




Another one!

Fixes



  • Assemblies are now named "Projectname-number" now
  • Builder now remembers if you're in assembly mode on exit/startup
  • Save Assembly will now ask to overwrite if it already exists
  • Fixed issue where Load Assembly -> Cancel would leave a new assembly open

Edit: We found another issue where opening assemblies no longer worked. This is now fixed.


We'll keep our eyes open on Steam, DISCORD and our other channels as usual!

DREAM - BUILD - ENJOY



Copybugpaste Team

Version 15.0 - 636634838437108795

Stepping Towards New Builder V1

Another patch has arrived... with it, a new Builder element??? No purchase necessary. Details inside box.



DREAM - BUILD - ENJOY



Copybugpaste Team

Version 15.0 - 636634080238961004

[1-6-2018] Hotfix 3!

From the Team




What's this? Another Hotfix?!

It sure is!

Fixes



  • Fixed issue where unicode characters in path would result in errors from QuatumCube and other gadgets
  • Changed 'Input Name' to 'Name' for inputs on Equation Boxes
  • Fixed Issue where the Camera would detach from the player, resulting in spikes
  • Changed 'CameraMode' behavior to allow for external targets to be set without hassle
  • Added some more Hints to the chat
  • Updated the builder tutorial to match the new builder update
  • Updated Lua Scripts to use cleaner method for path exceptions, no longer resulting in a crash.


We'll keep our eyes open on Steam, DISCORD and our other channels as usual!

DREAM - BUILD - ENJOY



Copybugpaste Team

Version 15.0 - 636634080238961004

[30-5-2018] Hotfix 2!

From the Team




The next hotfix is up for grabs!

Fixes



  • Server is now packed with HB again
  • Server launcher now works more as expected
  • If connection could not be made to server, chat hint displays (can take a while to boot up server for now)
  • Updated Discord Rich Presence
  • Updated Tornado mesh (lower res)
  • Fixed bug in Teleporter where it would sometimes jump in seats by accident
  • Fixed Image not being shown in Quantum Cube sometimes
  • Added CPU tracking to Weather.lua
  • Fixed issue where vehicle would teleport to (0,0,0) on ownership change for a brief period
  • Fixed Stereo audio coming in reversed


We'll keep our eyes open on Steam, DISCORD and our other channels as usual!

If you encounter a bug please follow these steps so that we can solve it even faster:

  • See if you can replicate the bug
  • Be as specific as possible about the issue, the more information the better. Preferably attach your output_log.txt file which can be located in: installed directory / HB146_Data folder (right click on Homebrew in your game library, select properties and then browse local files)
  • Notify us on Steam or Discord

DREAM - BUILD - ENJOY



Copybugpaste Team

Version 15.0 - 636632394034655964

Edit: Forgot to turn off some logging in multiplayer!

Version 15.0 - 636633192760589494

[28-5-2018] Hotfix!

From the team



First Homebrew 15 Hotfix has arrived!

Our main concerns after the release was low framerates in multiplayer, which have been reduced quite a lot!

Don't forget you only really need "Ultra Physics" for certain spring vehicles

  • Fixed time not freezing with /time
  • Updated HBSettings & QC code to not log unless there's a change
  • Game no longer crashes when Steam isn't found
  • Steam Avatar no longer generates mipmaps
  • Updated Steam SDK
  • Workshop correctly updates items again
  • Reduced buoyancy lag in servers
  • Reduced overall lag of parts
  • Added quality setting for tornado
  • Time doesnt error when we /time ?
  • Added wing script back to pontoon
  • Teleporter gadget being too slow TP and having incorrect height


The other known issues right now are, not being able to host a server, and sometimes having pink skies / ocean with certain hardware configurations.

These are currently very high on our to-do list


We'll keep our eyes open on Steam, DISCORD and our other channels as usual!

If you encounter a bug please follow these steps so that we can solve it even faster:

  • See if you can replicate the bug
  • Be as specific as possible about the issue, the more information the better. Preferably attach your output_log.txt file which can be located in: installed directory / HB146_Data folder (right click on Homebrew in your game library, select properties and then browse local files)
  • Notify us on Steam or Discord

DREAM - BUILD - ENJOY



Copybugpaste Team

Version 15.0 - 636630567397875242

A new era begins: V15 is here

https://youtu.be/sjcOpRIrc7I

From the team


We're extremely happy to announce that the biggest update we've had yet is ready for release!
There are a lot of changes, some of which we will not list because they're either internal, already shared with other news post, or fixes from the original systems we pushed out at the start of our private beta.

We've also decided to remove HB13 entirely, as it's been outdated for almost 3 years now, and our verification servers are down, so new players aren't able to launch it anyways.
We might go back to the old project and remove the verification process and re-bundle it back in Homebrew if the demand for it is high enough.

We've also made huge changes to the modding API, for most users, this isn't an important change. So we moved those changes to the bottom of the post.

The World of Homebrew


Our underlying world system has gotten a complete overhaul, allowing us to make worlds far larger than possible before.

This fixes the jittering you'd see when driving far away from the Valley, (or not so far away depending on your hardware..), and having insane amounts of space for future islands!

We also moved the islands around to better suit the new system, modified the existing islands, and inserted a new huge area to replace flat-lands.




To get a true feeling of scale, we suggest hopping into Homebrew Patent Unknown yourself, and fly around a bit.

Server Changes


The server has been rewritten to be more stable, and requiring less bandwidth per server instance.
We've run these servers since the start of our beta phase, and have had very little issues keeping them online!

Work on the server will continue after this update, where we'll optimize the internals, making it less resource-intensive, and allowing for more players online.

Other Changes


With the lua changes, we've rewritten our gadgets to have more features, more control, fewer bugs, etc.

The Settings also got an overhaul, all running in Lua!

There's also Discord Integration, a new Weather System, Tornados, Lightning, Blimps that populate the world, allowing server-client of variables (like time and weather), all moddable through Lua!
Feel free to play around with the default lua files (StreamingAssets/Lua/main/), and see what you can come up with!

We've spent a lot of time and effort making sure the Lua changes were stable and more complete, adding a couple houndred helper functions, to make everything easier for modders, and players.

Besides that, we've also implement a new audio-system in place, handling all the ambient sounds in the world.

In a future release, we'll be upgrading the audio for engines and the like to these new standards as well.

Main Changelog


And many more internal changes and speedups.

Lua and Console Changes


There've been huge lua changes in HB, most noticably Lua has been upgraded to 5.3 from 5.1, allowing us to use the full range of RAM available instead of the first 2GB of your RAM, a ton of helper functions, and a lot of speedups.
Another change to lua is how the lua files are formatted.

The old method required a main function, where you set some basic things like "self.gameObject", that is no longer required.

local mod = {}
function main(go)
myMod.gameObject = go
return myMod
end
function mod:Start() -- triggers on start of script

end
function mod:Update() -- triggers every tick

end


The new method doesn't need this anymore.

local mod={}
function mod:Start() -- triggers on start of script

end
function mod:Update() -- triggers every tick

end
return mod;


As some of you might notice, at the end of the lua file, we now return the mod table.
The other change is that your lua table doesn't need to be the same as the filename. So you can create all your mods with
local mod = {}
Making everything far less prone to errors!

If you want to learn more about Lua, or if you're not sure where to get started, be sure to hit us up on our Discord server, and ask around in #Moddinghelp.
Needless to say, all our gadgets and world-mods have been updated to fully utilize these changes.

The Console also got an overhaul, it's far more efficient, and no longer requires you to switch between lua and console shell.
You can simply type in any lua code and have it run, or trigger a console command!

EDIT:

We forgot to mention some additions to the equation box!

ifbigger(a, b, true, false)
ifsmaller(a,b, true, false)
ifinrange(a, min, max, true, false)
ifnotinrange(a, min, max, true, false)
ifequal(a, b, true, false)
time()



DREAM - BUILD - ENJOY

And join us on DISCORD


Into the Storm: Unveiling the weather system




Craft and withstand the forces of nature!

a Realtime weather system is on its way ready to interact with your vehicle.




Take command of the weather or let it animate and enjoy the ride ( speed x 100 )




DREAM - BUILD - ENJOY

And join us on DISCORD




Upcoming update part 1: Expansion of the world

https://www.youtube.com/watch?v=_gq84Vk-Vn0

From the team


The upcoming update will bring along a vast expansion of the world and allow you to explore new horizons.

Object streamer


We've split up the levels into smaller objects that are loaded in the background. This provides a smooth loading process.

Since objects are now loaded and unloaded based on your location, they no longer have to be ingame the entire time.

This enables us to place alot more objects in general and saves on memory.

World looper


To maintain quality on high distance we keep the player in a box.

When the border is reached we reset the player to the middle and move everyting around us in the same direction.

This creates the illusion we call World Looping.

Effectively escaping the positional limitations of the game engine.

As a side effect this also fixes

  • Shadow quality at great distances
  • Physics quality
  • Z-Fighting
  • Ocean Jitter


What to expect


These changes are a big step forward and open up a lot of new possibilities for Homebrew v15.
The idea is that we provide enough landmass so that we can expand on it later.

There's still a lot we'd like to discuss so make sure to keep an eye out for upcoming posts and join us on DISCORD so that you don't miss anything.


DREAM - BUILD - ENJOY




Copybugpaste Team

Homebrew 15 Dawn of a new era





Hello Homebrew mechanics!

A vast world awaits for us to populate with machines limited only by your imagination!

Our storepage and other media outlets will change prior to the update.

Stay tuned for a series of in-depth posts.

DREAM * BUILD * ENJOY

Homebrew's third anniversary challenge



In honor of *Homebrew's third anniversary* since it launched on Steam we'd like to roll out a new challenge!

The contest's emphasis is on pure creativity, so there are no rules at all (besides the normal rules for all homebrew creations).

So build a car, plane, helicopter, boat, submarine, or whatever you want.

Judging will be done based equally performance and looks.

So if you've got a car that handles like a dream but doesn't look the best, enter it anyway!

Same goes for that perfect model Lamborghini that someone slashed the tires on. Bring em both anyway!

The main idea of this contest is to build the best, most creative vehicle you can.

We're looking for that special flare that took an ordinary build and turns it into something amazing.

In other words, we want to see your creations use outside-of-the-box ideas to really show off something special.

This could be anything as simple as adding a pinwheel or flexible antenna to your car, using creative logic to derive speed, making a transforming vehicle with some nice smooth transformations, or even just some sweet Delorean-style flames. We wanna see the most creative, most amazing ideas you can use to kick your vehicle up a notch!

The limit will be 3 submissions per person.

The contest is scheduled to take place between December 1st up until December 11th December 25th! Not a very long time, only 2 weeks. But we'll be occasionally showing off entries throughout the entire contest. We'll have more details on that soon, but for now, it's time to get building!