Development blog
This is our development blog! We have been maintaining this blog with updates for over 1000 days now, starting June 10th, 2013. Here you can read about the work that goes into making a game as complex as Brutal Nature:
2014 May 8th
Made a DX10.0 fallback for the water shader when multisampling is enabled. Added better error reporting when a user tries to run the game on a DX9 card.
2014 May 7th
Did some research into other sandbox games and what players are saying about them. Server wipes and cheaters where both often complained about. Did some play testing.
2014 May 6th
Did some research into network code for FPS games.
Change electric smelter to produce tier 4 tech. Moved ceramic armor to tier 4 and steel armor up to tier 3. Moved steel sword/pickaxe to tier 3 and HSS sword/pickaxe to tier 4. Moved several guns up to tier 4.
2014 May 5th
Added server description to server browser. Did some more work on the games login procedure.
2014 May 4th
Added ping display to server browser. Fire rate of semi-auto weapons increased to 240rpm. Updated fmod version. Turned on fmod distance and directional filtering.
2014 May 3rd
Users now updated if spawn point is moved or destroyed. More tweaks to terrain generation and textures. Added some additional security to the login procedure.
Started work on adding a ping display to the server select screen.
2014 May 2nd
Bed spawn points restricted to 1 player per bed. If you try to use a bed someone else is using, it will tell you its occupied and who is currently occupying it. It will also refuse to allow you to move it.
This is to prevent the tactic of rushing into someones base and tagging their base as your spawn point, resulting in an endless spawn/shoot each other loop.
2014 May 1st
Added saving/loading of objects 'stored' by inventory crafting.
Fixed bug where NPC's would spawn with line of sight to player. Prevented NPC's from spawning within 200 feet of player regardless of line of sight.
2014 April 30th
End of another month! Major additions into electricity! You can now build generators, electric smelters and lights and wire them all up!
Single player mode has been added! If you just want to build without worry about people messing with your stuff, this is for you! With our full modding support, tweak the game however you like.
Movement and the grapple hook has also been overhauled and is better then ever. Terrain has been reworked and is looking much better.
Today I worked on crafting. Crafting in the inventory now takes time instead of being instant. The hope is to make crafted buildings feel more important, encourage thinking ahead and working together.
2014 April 29th
Objects now retain there health value when picked up and placed again.
Some objects can no longer be picked up into inventory after being placed. You can pick them up but you are forced to place them again. Logging out will place the object where you stand.
2014 April 28th
Added text to tell you when you enter/exit wire editing mode. Wire editing mode and terrain editing mode are now mutually exclusive.
Added ability for electric powered smelters to make some fuel based recipes, having a PowerPerHeat variable that determines if they can produce heat from power and how much.
2014 April 27th
Fixed bug where NPC attack code still considered users to be logged in after they logged out. This should help reduce the number of times you log in to find yourself swarmed by waiting animals.
Made chat text and join/quit messages yellow for better visibility. Changed size of forges to be smaller.
2014 April 26th
More work on terrain generation:
Added new rock type terrains: Dacite, Quartzite. Added Grass Flowers surface terrain. Added meadow sub-region.
Removed muddy grass terrain
2014 April 25th
Fixed basic smelter not having enough fuel capacity for a full charge of wrought iron. More tweaks on the terrain generation code.
Tons of tweaks to the actual terrain generation system.
2014 April 24th
Added a basic simple player mode to the game. It spawns a server in the background that will close when you disconnect. Single player mode does not use the central authorization server and just connects directly. Single player maps can be loaded by multiplayer servers and vice versa. Single player mode has its own unique player so username/password authentication is not used.
2014 April 23rd
Rewrote the file system to allow the client to use files from the data\shared directory if the hashes match. This will allow the server and client to share the same file structure and be distributed together in one archive.
Added compression to files send to client. Added compression to server map save, reducing its size by 90%. Removed requirement for server to have a second port open.
2014 April 22nd
Did a lot of work on movement. Can no longer climb up very steep mountains but can walk along the side of mountains if you have a grapple to keep you from sliding down. Also now slide down the side of mountains. Fall damage is now configurable in Server.cfg.
2014 April 21st
Fixed bug where drag was cubic instead of squared with speed. Tweaking drag for players and projectiles. Increased amount of wood that tables need to make. Fixed electric smelter recipe.
Bullet drag and gravity is now a server.cfg setting.
Player drag, gravity and jump height is now a server.cfg setting.
2014 April 20th
Packed up another version of Brutal Nature for release and took screenshots for the release!
Released: 0.40
April 20th, 0.40 is now released:
|