Besiege - Von



Hello everyone!

Today we’ve got another update for you, Version 1.05, bringing an awesome new feature we’ve been working on for a while now called “Build Surface” and some highly requested additions to the symmetry tool.

The Build Surface feature is a simple, highly customizable & powerful block/tool that allows you to create custom shaped blocks/panels for your war machine. These panels can be made from either wood or glass, both with their own characteristics that will affect the durability of your creation and how it reacts when damaged.

The tool uses a simple grid system that’s easy to master, even for you novice builders out there. You simply select 4 points on the grid and the tool will create a panel to fill the shape you have chosen.




Once you’ve created a panel you can then manipulate it into curved shapes using the advanced building tool. You simply select the advanced building tool, click one of the panel’s nodes and drag it to the shape you want.




The custom shaped panels you create also have aerodynamic properties which should unlock a whole range of new possibilities when constructing flying machines and airplanes.

The new panels have a health system that you can wear down by damaging them over time but it’s also possible to smash right through them, splintering the panels and sending fragments flying in every direction.




The size of the panels you make will affect how they react to damage or being put under stress, creating a more realistic structure for you machines.The panels also use the existing joint system, meaning that shapes you draw will attach to surrounding blocks and form a cohesive structure for your machine.

This new block/tool unlocks many more possibilities for designing your machines and makes creating complicated shapes and intricate detail on your machines even easier than before.

The tool is currently considered ‘Experimental’ which means we’re still actively working to improve it and give it a polish that we’re happy with.

In addition to the new block/tool we’ve made some additions to the symmetry tool that give it increased functionality, with two new modes that will further aid you in both building and editing your machines.
The first new mode revolves around selection and modification of your machine. When you select a block with this option enabled, it will automatically select the corresponding block on the opposite side of your machine. For example if you select the front left wheel on your car, it will also select the front right wheel for you.
If you use the advanced building tool with a mirrored selection, the blocks will behave in a mirrored fashion. For example if you have the front left & right wheels of your car selected and move the left wheel further away from the car’s center, the right wheel will also move further away from the center.




In addition this symmetry tool setting allows you to modify mirrored blocks at the same time, for example changing the speed of the front left wheel also changes the speed of the front right wheel.
The second new mode lets you perform mirrored deletion of blocks on your machine, for example deleting the front left wheel also deletes the front right wheel.

That’s all for now and we truly can’t wait to see what madness you guys concoct with this awesome new feature!

Happy building!

Von

Hot Fix Version 1.05-12524

Changelog:

- Fixed centering via C on selection
- Fixed an issue where removing a surface while building a surface could result in errors.
- Fixed an issue where joints would complain on rotated machines being respawned immediately
- Fixed pin blocks flickering on and off when being placed on a surface block
- Fixed issue with the surface tessellation when curving opposite edges in different directions
- Fixed burning surfaces being persistent on clients in Multiverse
- Fixed an issue where bloom options would apply properly
- Fixed a problem with undoing where an error could happen from duplication and other actions on surfaces
- Fixed outlines on modded objects
- Fdded new japanese translations
- Fixed some russian entries
- Edges of surfaces now don't accidentally get rotated off their orientation by AB
- Fixed an error when changing selection between surface blocks while duplicating
- Fixed and error when inspecting the overview key mapping with logic blocks in it

Hotfix Version 1.05-12422

Changelog:

- Fixed machine center calculation when the buildzone has been moved
- Fixed transform cache issues in Multiverse
- Fixed LookAtCamera component that was throwing exceptions
- Only resets and restores rigidbody interpolation on blocks that are affected by undo actions
- Fixed projectiles not despawning correctly when respawning
- Updated Chinese, French, German, Portuguese and Russian localisation with new surface-related entries
- Now makes sure edges and surfaces are valid after loading
- No longer tries to process invalid surfaces
- Surfaces no longer do anything in sim, and destroy their joints if they're invalid
- Automatically removes invalid edges and surfaces when automerging
- Fixed exceptions when machines with invalid surfaces enter sim
Besiege - Von
Hello Everyone!

Today we’ve got another update for you, bringing a whole load of new level objects & Krolmar’s desert environment to Besiege’s level editor, and a bunch of bug fixes for issues that have been reported since the V1.0 release!

The new level editor objects are from the new campaign island of Krolmar, so now you can make your own desert levels of doom for your friends or the wider community!



We’ve had a lot of really useful feedback about the Automation blocks since they were launched and have been hard at work making improvements to the way they work on a technical level. Key Emulation will now work consistently meaning that low FPS will no longer cause your machine to perform differently.
This improvement will be most evident in Multiplayer, where previously lag spikes resulting from people loading in large machines were having a negative impact on machines that rely on an emulation system to function properly.
Whilst this improvement will make using automation blocks much smoother in the long run, it’s possible that some existing machines may respond differently with the new update.

(Shameless twitter plug) You can follow us @spiderlinggames to get sneak peeks at cool new features and tech that we're working on, as well as announcements about Besiege and any future projects we work on!

That’s all for now folks, hope you enjoy this update and keep on Besiging!

Cheres,
Von

Changelog V1.02

Added Krolmar level objects!
- Cart
- Palm Tree
- Cactus
- Desert Ivy
- Basket
- Desert House
- Low Desert Wall, Low Desert Wall Turn
- Desert Obelisk
- Krolmar Peasant, Krolmar Spear Knight, Krolmar Gerenuk Rider
- Gerenuk
- Desert Wall, Desert Wall Battlement, Desert Wall Window
- Desert Rock
- Desert Rock Plateau
- Grass Patch Desert variant
- Grass Tuft Desert + Curly Desert variants
- Add Desert environment for level editor
- Add Krolmnar soundtrack to level editor (track 9)
- Add Ignore Static toggle to the sensor block

Bug Fixes:

- Fix being able to copy speed values from Speedometer to Wheel
- Make Anglometer respond correctly with rotated machines
- Fixed a problem where off screen insignias might have some invisible parts
- Fixed the text cursor appearing in wrong places for the slider values in the keymapper
- Fixed some potential issues with logic blocks on the client
- Fixed an issue with the camera focusing where blocks would disable and be impossible to build off of as a client
- Fix level 48 to only require destroying the cannons
- Make sure islands are marked as unlocked just after unlocking them
- Don't award Tree Of Life achievement on wrong level
- Make Dodger achievement detection more robust
- Add thumbnails/icons for logic blocks


Changes:
- Emulation now happens at a consistent 50 fps (assuming 100% timescale)
- Made modded negative valued water cannons not attempt particles that would fail anyway
- Sensors now properly ignore only virtual triggers, like insignias or things outside of the level
- Changed how interpolation and kinematic behaviour works for the spring blocks which hopefully should stop them from visually gliding off the machine
- Made starting simulation emulate the start emulation keybinding (SPACE fx.) consistently whether you pressed space or the play button
Besiege - Von
Hello Everyone!

Today we’ve got another update for you, our first since Besiege left early access!
This update, Version 1.01, adds 2 new blocks for the newly established Automation category and some fixes for minor bugs that have been reported since the V1.0 release.

The team’s been super excited to see everyone enjoying the V1.0 launch and they’ve been working round-the-clock to get this next update done as quickly as possible!

If you didn’t see our preview development post, here’s a quick rundown of what the new blocks do:

The Anglometer
This block detects angles on a single axis, emulating a key press when an angle is met or exceeded. The block should allow you to create gyroscopes and stabilization systems for your machines.





The Speedometer
The name’s pretty self explanatory for this one. The Speedometer is a new logic block that will emulate a key press when your machine reaches or drops below a certain speed. You will of course be able to adjust the speed in the blocks settings yourself.





We’re already seeing some awesome machines made with the Automation blocks added in V1.0 and we’re super excited to see what you guys create with these 2 new ones!

Follow us on Twitter to stay up to date with what we’re working on, and see some of the awesome creations the community is coming up with!

Thank you to everyone for all the support and positive feedback following Besiege’s release and we hope you enjoy this update!

Cheers,
Von


Changelog V1.01-11100:

ADDITIONS:
Speedometer Block
Anglometer Block

FIXES:
Fixed 'Stuck on Initializing' issue by ignoring the RemoteFile logic when CloudSaving is turned off
Setting no emulate key will now not throw errors
Fixed World Conquerer achievement firing in first Krolmar zone
Valfross unlock text is now "CONQUER TOLBRYND TO UNLOCK" in title screen
Fixed some display issues on the krolmar level select in terms of conquered marking
Fixed altimeter height being displaying wrongly in misty mountain
Fixed logic gate input names
Making preextension work while bounds are disabled and allow intersection enabled, even if something is in the way to be consistent with when bounds are enabled.

CHANGES:
optimised textures for automation blocks
Made automation blocks with dials place upright when on top of the machine per default
removing debug log for falling ai
key in krolmar vault level ignored by splash force

for modders: Make LevelXMLLoader public instead of internal so mods can access it
Besiege - Von
Hello Everyone!

Hope you’re all enjoying the V1.0 update! The team & I have been eagly watching people’s reactions and feedback on the new content, it's great to see so many people having fun with Besiege!

We’ve been overwhelmed by the positive reception you guys have given to the new Automation/Logic blocks, it’s awesome to see all the innovative creations people are coming up with!

With that in mind we’ve begun thinking about what other Automation/Logic blocks we could add to Besiege and we’ve got some rough plans for a couple that we’d like to share with you here! (Keep in mind these are work-in-progress & subject to change)

The Speedometer Concept
The name’s pretty self explanatory for this one. The Speedometer is a new logic block that will emulate a key press when your machine reaches or drops below a certain speed. You will of course be able to adjust the speed in the blocks settings yourself!



The Angle Detector Concept
This block detects angles on a single axis, emulating a key press when an angle is met or exceeded. This block should allow you to create gyroscopes and stabilization systems for your machines! The angle the block detects you’ll be able to edit in the settings.



We’re hoping to get these blocks worked up and implemented into the game very soon, so you can expect another small update in the next couple of weeks!

Thanks again to everyone for the good wishes and congratulations following the V1.0 launch, we really appreciate it guys!

Cheers,
Von
Besiege - Alden


Hello Everyone!

Today we are proud to announce that Besiege V1.0 has been released, bringing the game out of early access!

Version V1.0 brings the final island for Besiege’s singleplayer campaign, Krolmar. Krolmar is an ancient & mysterious desert island, filled with new enemies to slaughter, fortresses to obliterate & secret magics to unravel. With it’s stunning visuals and challenging levels, Krolmar brings a fitting finale to the campaign.



In addition to the new island, V1.0 also brings a new category of block to Besiege, Logic/Automation blocks. These blocks allow you to create automated mechanisms for machines, performing several actions in a sequence with the push of a single button, or automating actions using the various sensor blocks!

V1.0 includes 4 Logic/Automation Blocks, here’s a breakdown of what they do:



As with all our updates, version 1.0 comes with a large number of bug fixes, polishing the game off to it’s fully released state!

You may also be wondering what’s next for Besiege and Spiderling. We plan to continue working on Besiege, improving the game & prototyping experimental features!



Follow us on Steam, Twitter, Facebook & Youtube to keep up to date with what we’re working on!
Steam: https://store.steampowered.com/developer/Spiderling
Twitter: https://twitter.com/spiderlinggames
Facebook: https://www.facebook.com/spiderlinggames/
Youtube: https://www.youtube.com/user/SpiderlingGames



In line with our original Early Access plan Besieges price will be increasing in 1 weeks time,after the release sale has finished, so if you haven’t picked up the game yet then now is the best time to grab yourself a copy!

We hope you’re all as excited as we are to see Besiege leave early access! As always, thank you to everyone for your support and participation in what has been an incredible journey!

We hope you all enjoy the update!
Thanks again,
The Spiderling Team

PS: You can read the full changelog here: http://forum.spiderlinggames.co.uk/index.php?threads/version-1-0-changelog.15659/#post-43993

#BesiegeV1

Besiege - Von


Hello Everyone!

Today we are proud to announce that Besiege V1.0 will be released on the 18th of February, bringing the game out of early access! #BesiegeV1

What will be in the V1.0 update I hear you ask? Well, let’s dive right into it shall we?

First and foremost V1.0 will bring the final island for Besiege’s singleplayer campaign, Krolmar. Krolmar is an ancient & mysterious desert island, filled with new enemies to slaughter, fortresses to obliterate & secret magics to unravel. With it’s stunning visuals and challenging levels, Krolmar brings a fitting finale to the campaign.



In addition to the new island, V1.0 will also bring a new category of block to Besiege, Logic/Automation blocks. These blocks will allow you to create automated mechanisms for machines, performing several actions in a sequence with the push of a single button, or automating actions using the various sensor blocks!

V1.0 will include 4 Logic/Automation Blocks, here’s a breakdown of what they do:



As with all our updates, version 1.0 will come with a large number of bug fixes, polishing the game off to it’s fully released state!

You may also be wondering what’s next for Besiege and Spiderling. Post release we intend to keep working on Besiege, continuing to improve the game, as well as prototyping some experimental Besiege features!



Follow us on Steam, Twitter, Facebook & Youtube to keep up to date with what we’re working on!
Steam: https://store.steampowered.com/developer/Spiderling
Twitter: https://twitter.com/spiderlinggames
Facebook: https://www.facebook.com/spiderlinggames/
Youtube: https://www.youtube.com/user/SpiderlingGames



In line with our original Early Access plan, Besieges price will be increasing after the release of V1.0. Before the price increase however, Besiege will be on sale for 50% off, so if you haven’t picked up the game yet then the week after launch would be a great time to grab yourself a copy!

Just days to go now, we hope you’re all as excited as we are to see Besiege leave early access! As always, thank you to everyone for your support and participation in what has been an incredible journey!

We hope you all enjoy this next update!
Thanks again,
The Spiderling Team

#BesiegeV1

Besiege - Von
Hello Everyone!

Today we’ve got another update for you, V0.86-10565. In this update we’ve added a new guides system which will help less experienced players get to grips with the fundamentals of creating exciting machines and generally playing the game!



These new guides include several methods of steering design for ground vehicles and a tutorial for creating a working plane! We’ve also created diagramed guides on things like camera controls to make getting to grips with the game easier.



We hope you find this update useful, work also continues toward the final release version of Besiege, though at this time we can’t offer an ETA.

Cheers,
Von

Changelog V0.86-10565:

Additions
- Added GuideBook which has more thorough information on how the game works and how you build simple machines
- Added Music Toggle to the Options Menu (To match the in level drop down)
- Added a OSX translocated game launch warning

Chages:
- Made it easier to use selection or modify tools on blocks behind blocks like propellers.
- Made holding shift move the camera faster in all levels not just in Multiverse.

Fixes:
- Fixed an issue where if running steam version and saving or loading while steam wasn't running the game would throw an error.
- Tweaked Flying block collider slighty.
- Repaired Advanded Building Eraser Tool (appears when skins aren't enabled) undo and redo issues.
- Fixed a problem with the paint bucket tool when you use a drag box to paint many blocks with skins.
Jul 29, 2019
Besiege - Von


Hello Everyone!

We hope you’re all having a good week! Today we’ve got another small update for you V0.85-10458!

Version 0.86 adds cloud saving support to Steam (Another popular requested feature) so you’ll never again lose your war machines or level progress if you change computer or take a break from Besiege. Bundled with the cloud saving we’ve also got a whole bunch more bug fixes for you.

Once again we’d like to remind everyone that the new update will disable mods to prevent compatibility errors and if you come across any bugs while playing, we’d greatly appreciate it if you could take the time to report them on our forums or the Steam forums.

We hope you find this update helpful!

Von & The Team

Changelog Version 0.85-10458:

ADDITIONS:

- Implemented automatic cloud saving for machines, levels and progress
- When middle clicking on a picked object in the logic editor, it will focus on it
- Added an option for disabling the focus effect

CHANGES:

- Completely removed GameAnalytics
- Ripple now moves with the focused object

FIXES:

- Fixed a problem with level editor/AB gizmos glitching when the camera was too far away
- Explosions no longer unconstrain movement on certain objects
- Fixed respawn zone picker behaviour
- Cannonball is now returned to the projectile pool with the right scale
- Build zone highlights properly when selected out of sim
- Chat and invite button no longer disappear in sim
- Focus effect is now time scale independent
- Resolved SP Ipsilon archer pooling issues
- Fixed vacuuming causing issues on Pertinent Tower
- DeselectAll and RemoveObjects now processes the selection in the right order, so it retains the last selected block when undoing
- Fixed a problem where the rope would inflict machine damage when exiting sim
- Removed positional threshold for spring/rope since it had a few drawbacks
- Simplified spring/rope cylinder math
- Fixed a problem where trying to update an existing machine would result in an empty screen
- Cleaned up timestamp code for sorting
- Freezing Frontier only triggers in campaign mode or for the local machine
- Fixed not being able to place blocks after refocusing on the client
- Fixed deselect undo not being created when removing blocks
- Improved middleclick focus algorithm
- Moved fire overlap code to physics update
- Fixed a problem where deselection of level objects wouldn't remove gizmo
- Reintroduced a lost spacing of loading a machine to mimic the timing of before but making it elapse slightly more time

MODDING:

- Fixed modded blocks not having a BlockDamageType when necessary
- Fixed UndoActionScale not taking a previous position
- Fixed and generated modding documentation
Jul 9, 2019
Besiege - Von


Hello Everyone!

Today we've got another small bug fix update for you, you can read the changelog below.

As always if you encounter any issues please try the usual; verifying of the game cache, disabling mods and if that doesn't work please report the issue on the Steam forums so we can take a look at it!

I'd also like to just thank everyone for their feedback after yesterdays update, we really appreciate it!

Cheers,
Von

Changelog:
V0.85-10364

FIXES:

- Machines in ghost mode cannot collide with other objects anymore
- Duplicate blocks button in AB is now also available when level is simulating
- No longer tries to access NAT helper when shutting down a LAN server/client
- Fixed various issues with the achievements not being setup correctly
- Multiversal Challenge no longer requires playlist mode to unlock
- Fixed error when trying to access an achievement that doesn't exist
- Archer AI no longer tries to force AI to update at the wrong time scale
- Fixed floating geometry in Marksman's Pass
- Fixed broken Ipsilon tent interpolation
- Fixed fleeing pose for Ipsilon Archer
- Moved mountains in Barren Expanse to Floor layer
- Resolved inconsistencies in AI blood decal scaling
- Resolved FireTag/Controller, childBodies and outline/highlighting issues on modded entity prefab
- Short log/wooden pole mesh wouldn't return to default mesh when it doesn't have a custom skin
- Reenter camera block after respawning
Besiege - Von


Hello Everyone!

Today we’ve got another update for you, Version 0.85!

This update contains the last 2 Valfross levels & a whole bunch of features; rebinding base game controls, war machine sorting, new optional controls, respawn zones for multiplayer, more achievements, various performance tweaks and more than 80 bug fixes!



In the final two Valfross levels you will obliterate the gigantic Mountain Barrier & decipher the ancient mysteries of the Rotating Monolith, bringing the island’s campaign to a close.



As time has gone on, we’ve all built up a huge collection of war machines in our game files and trying to find the right file amongst your saved machines has become tedious. With this update we’ve added a new sorting system which allows you to change the way your saved machines are organized, making it much easier to find the projects you’re looking for!

Another commonly requested feature has been added to Besiege in this update, rebinding of the game’s base controls. Controls such as the camera hotkeys and building hotkeys may now be changed in the main options menu!



Respawn Zones have now been added to the Multiverse logic editor, allowing you to change where a player can respawn and can be used as checkpoints or randomized spawn positions. Further details can be found below in the patch notes.



Last but certainly not least on the list is bug fixes! We’ve been working hard to crush as many bugs in the game as possible, as we work towards a 1.0 version of Besiege. The full list is below in the change log. We’ve also managed to make even more improvements to the game’s performance in a number of areas, particularly when it comes to fire.
If you find a bug and can describe how to replicate it, then please do post on our forums or the steam forums and let us know!

We hope you enjoy this latest batch of features & fixes and look forward to bringing you the next installment!

Von

PS: To prevent compatibility issues, all mods are automatically turned off when starting the game for the first time after the update. You can manually turn them back on in the Mods menu, but they may cause bugs if they don't support the new update.

Changelog V0.85-10322:

http://forum.spiderlinggames.co.uk/index.php?threads/update-v0-85-10322-patch-notes.6992/
...