CodeSpells Early access 0.811 brings huge improvements to multiplayer stability and improvements to Boulder Strike (now called StoneStrike Arena). The flow of the game is cleaned up substantially with more player feedback. The ability to select your team and spectate are coming in the next update!
StoneStrike Arena now has a default spell wheel that will get loaded showing off the suggested spells to use for the game mode (press Tab after loading the game to view it). This also features several new Ancient spell using Globs!
Globs allow the player to have an orb create elemental fragments associated with it. These Globs all have different properties and can be combined to create sustained spells or new sorts of projectiles. Globs generate over two seconds, so if launched before being prepared, their powers will be limited.
Meditations (now called Arenas) and Sandbox were heavily optimized, so some features have been reworked or deactivated.
More Release Details:
Multiplayer
Multiplayer optimizations and fixes to StoneStrike Arena
More spell powers synchronized across the network
Better physical object synchronization
Better flow for StoneStrike Arena
Ball and players will reset after goal
Score will reset after 5 goals and round will be incremented
StoneStrike Arena uses a default spell wheel showing off some Glob spells
Simulations
Rebalanced issues with mass and physical connections
Fire simulation working properly again -- temporarily turned off per object heat
Sandbox optimized
Better foliage generation
Globs
New feature adding magical globs that can be created by orbs (up to 8 per orb)
Earth Ball - creates a rock ball
Earth Brick - creates a brick that can be used for creating shapes
Water Ball - ball of water that if hit too hard or destroyed will immediately drop water on the world
Fire Ball - ball of fire that if hit too hard or destroyed will cause an explosion
Air Cone - creates a cone of air that will push any physical objects that touch it
Replaced Call Function with better implementation of Set Interval and Set Timeout
Set Formation allows you to set Globs to follow an orb in a specific shape including offset positions and rotations
Spell Creation
JavaScript spells can now take parameters that will be passed through to onCreate (Coming soon to Blockly)
Removed terrain deformation
Removed sand
Big thanks to all of our Kickstarter backers and Early Access users for your support! We are super excited about this Multiplayer Update, and we hope you all enjoy it as much as we do! More Multiplayer Updates are to come shortly.
Update 0.706c
Update 0.706c brings some fixes to multiplayer and old meditations that can now be played online.
Tower Destroyer, Cleanup, and Rolling Boulders back and can be played online
Fixed bug where orbs spawned by other orbs could not be activated by the player
More complete Boulder Ball arena
Miscellaneous multiplayer optimizations
Minor fixes + Graphics optimizations
Update 0.705c
This version brings Multiplayer for the first time to CodeSpells. There’s plenty of issues to iron out so this is in an early alpha state, but we felt it was at a good enough state that people could start playing it!
There’s a new game mode called Boulder Ball where players can join a player hosted game and play Boulder-Wizard-Soccer. This currently requires either being connected on a LAN, having an externally facing IP, or setting up Port Forwarding. We intend to implement proper NAT Punchthrough in the near future.
We’ve also temporarily removed some old mini games as we’re transferring to a new creation system that will allow making new game modes much more accessible. We hope people will make all sorts of new sports and game modes with the upcoming system.
Here’s some of the main features in this build:
Patch Update 0.613c
This update brings some patch fixes for issues people were experiencing, particularly on Windows 10.
Fixed bug on Windows where coding interface would not display properly
Upgraded Unity Engine version
Various minor bug fixes
Update 0.611c
Features
Player Tab
Players can now select from different staffs if they received a Kickstarter staff
We will be sending out an update to Kickstarter backers with instructions on how to retrieve their staffs if the Kickstarter email is not automatically linked
We will be adding more staffs and game unlocked staffs in the future
Docs Tab
Added documentation. This is still preliminary and not fully complete, but we’ll be adding more as we go.
We will be adding more quick tutorials here as well
Staff Variables
All staffs, including the starter staff for all players have variables that can be adjusted.
The basic staff has a property called “brightness” that can be adjusted using Life magic
See Ancients spell Staff Customizer
New Earth Power
Attach to World Object -- attaches an orb to an object and becomes a child of it, moving relative to it and teleporting with it
Fixes
Fixed issue with terrain on lower settings
Text will now appear if incorrect password when trying to log in
Minor optimizations and fixes
Changes
Analyze powers will now take 2 seconds to get exact data instead of 5 seconds
Updated CoherentUI to latest version
Should be overall more efficient and stable, uses graphics card when available
Colors on OSX may look a bit washed out
Update 0.603c
Fixes
Patch for water not flowing in Water Redirection meditation
Fixed crash on exit
Fixed text for errors on account creation not being visible
Fixed bug with censoring code not working properly
Changes
Unity Dialog will now display if holding down ALT when starting up the game
Update 0.602c
CodeSpells Early Access version 0.602c brings some exciting new features including a more complete Fire system, Video creation, and finally an Options menu!
Every object in the world now has a temperature associated with it, so objects like logs can be ignited. Heat can spread across objects and ignite different things in the world, including the player.
Players can now record the last 10 seconds of gameplay and associate any .ogv url with a spell. We’ve also added flagging and minor support for censoring bad words in non-player owned spells.
Fire Features:
"Add Heat" can now ignite dead logs. Every object now has temperature associated with it.
Burning logs can ignite other logs… and the player
Dousing burning objects in water will extinguish flames
"Remove Heat" can also extinguish flames, but you may need to cast it several times
Burning objects radiate heat -- so don't stand too close!
Spell Sharing Features:
Record the last 10 seconds of gameplay and get an .ogv link for the video -- this feature can be turned off in the options menu
Video browser for all videos associated with a player
Spells can be flagged as inappropriate or harmful
Various improvements and optimizations to spell sharing interface
Options Menu:
Support for inverting Y-Axis in game
Sound and Music volume can be adjusted
Removed Unity startup dialog
Update 0.510c
Update 0.510c brings interaction with Sand and Water back and fixes several issues with the online spell interface.
Features:
Sand now appropriately interacts with water
Bug fixes:
Fixed issue where search was not working in Browse
Browse is now substantially faster and no longer hangs game
Fixed bug in search for local spells where only last search keyword was used
Minor art tweaks and new assets.
Update 0.510c
Update 0.510c brings interaction with Sand and Water back and fixes several issues with the online spell interface.
Features:
Sand now appropriately interacts with water
Bug fixes:
Fixed issue where search was not working in Browse
Browse is now substantially faster and no longer hangs game
Fixed bug in search for local spells where only last search keyword was used
Minor art tweaks and new assets.
Update 0.503c
Update 0.503c fixes a major issue with not allowing users to sign on and some other minor bugs.
Bug fixes:
Fixed start screen hanging when creating a password that was not at least 8 characters
Fixed bug where selecting spell in library would not clear search field so occasionally would not be able to select spell
Fixed broken buoyancy for objects in meditations
Removed references to get mass for world object as this must be done through air magic now