New Crafting system, XP system, inventory weight effect, gun system with bullet penetration and many bug fixes.
A major release has gone live today, implementing the new crafting and XP system, a weight counter to the inventory, as well as numerous fixes and improvements. This update has been in the works for quite a while now, and is finally polished enough for a release. The changelog notes can be found here.
The XP System is based around lots of different skills, such as hiking, sprinting and item-based skills. You level up from practice: the more you shoot, the more accurate you will become. Every different skill will affect you in different ways. Whenever you level up a skill, you will gain a certain amount of XP. This will go towards your player level. Leveling up allows the player to craft new items. There are currently 5 skills in the game:
- Gun Repair
However, these are a few of the skills we plan to implement soon:
A crafting system has been implemented, allowing the player to craft a multitude of different items. We are currently expanding the crafting system to allow more recipes but the basic system is implemented. This allows us to easily add more recipes and allows modding support. Each recipe is put in a category (Basics, Construction, Weapons, Consumables, Tools and Miscellaneous) and has a minimum crafting level, along with required ingredients. We are still currently balancing the crafting yield amounts and tweaking the item weights, so it may be a while before everything feels balanced.
We have implemented a basic gun system, which allows us to add a variety of firearms. Coupled with this, we have added bullet penetration. It works by Unity’s tagging system. Each object material (Wood, Concrete, Metal) has a thickness value (Thin, Normal, Thick). Depending on the calibre gun used, each bullet has different penetration values and takes more to slow it down. For example, a 9mm bullet cannot go through thin concrete, but a 7.62×39 NATO round would punch through it. The damage done is also respective to the velocity of the bullet too. However, this system can be expanded to include bullet drop, bullet time and different kinds of ammunition.