The game has received a massive update with heaps of new elements and features that are very fun to mess around with!
New Features:
Ambient Temperature Controller
There is now an ambient temperature system and textbox which lets you set the temperature of the world in your creation in degrees celsius (°C). Changing the ambient temperature will change or alter how elements behave (for example, setting the temperature below 0°C will freeze water and other elements and fire will become weaker) Currently, these values can span from -1000°C to 3000°C.
Hot Metal
Metal can now be heated up with fire, torch, other hot elements, and very high ambient temperatures to create heat up and create hot metal. Hot metal can ignite certain elements and boil/evaporate water which will create heaps of steam
Metal Corrosion and Rust
Metal can now become rusty and slowly break away via Salt Water.
Burnt Wood
Wood that has been set on fire and not completely burnt away, will leave burnt wood behind which isn’t as flammable as wood and has a darker appearance.
New Elements:
Salt Water[Liquid]: Behaves like water, but will slowly corrode and break away metal leaving rust behind
Snow[Powder]: A powder that will melt at 30°C or more
Wax[Solid]: A solid that melts at 60°C and will create liquid wax which can reharden if theres no heat around
Firework[Powder]: An object that can be lit via fuses or hot elements/temperatures which will launch the firework in the air an exploding shorty after.
Gas[Particle]: An long-lasting explosive gas that is highly flammable
Drain[Solid]: A solid element that will instantly remove most loose elements (such as powders and liquids)
This version of the game introduces some interesting features which were put on hold for quite some time now:
Elements now have multiple colours!
This was possible due to me finally giving every particle in the scene their own properties (such as colours, extra data, etc). This will allow me to eventually implement things like velocity, timers, and other cool things to enhance and add new elements!
One downside to this update that I have discovered is the fact that this feature slightly killed the performance of the game. Hopefully I can optimise this and fix this soon!
Added a ‘Square’ brush
Creating boxes and square shapes should now be much easier!
Improving performance is definitely my main priority at the moment. Hopefully we will be able to get a solid 50 or 60 FPS with heaps of liquids on screen.
Also I have just applied a bug fix with liquids and lava. Let me know if that fixed the issue