This Week In Veloren 102
This week, skill trees were completed. We hear from @Christof about some more work on professions. @badbbad created a new song. Lots of new models by @Gemu and implemented by @Snowram.
- AngelOnFira, TWiV Editor
Contributor Work
Thanks to this week's contributors, @zesterer, @ccgauche, @XVar, @Pfau, @imbris, @SWilliamsGames, @xMAC94x, @James, and @ubruntu!
This week, the latest edition of the Rust Gamedev Newsletter was released! @Sam finished off skill trees. It still needs a few more visual tweaks and needs to go through code review, but then they'll be in the game! @Gemu modeled a lot of new creatures, and @Snowram has been implementing them into the world. In fact, there are now over 100 total NPCs!
This week, @Acrimon and @Sharp started working on a new specification for the multiplayer authentication mechanism. @VincentFoulon has been working on all of the icons needed for the weapon skills. These are on their way to being implemented in the game.
Professions by @Christof
I found the logic error (introduced by me) in the labor_value
computation and finally have reasonable economic numbers across sites! I implemented reading professions (very much like a tech tree) from .ron
files, which I've recently completed. Also, I had a lengthy discussion with @zesterer about the nature of money; I am especially curious whether and how my current idea (coins as a trade good with a value solely determined by the things a site can buy for it) will work out. Here is an example of what the professions .ron
file looks like.
(
name: "Miner",
orders: [ (Quarry, 0.5), (Tools, 0.1) ],
products: [ (Stone, 0.5) ],
),
(
name: "Fisher",
orders: [ (FishingGround, 4.0), (Tools, 0.02) ],
products: [ (Meat, 4.0) ],
),
(
name: "Hunter", // Hunter operate outside of uncontrolled areas and resemble guards
// due to the low number of products we tune down the Armor,Tools,Potions in comparison
orders: [ (Armor, 0.1), (Tools, 0.1), (Potions, 1.0), (Woodland, 4.0) ],
products: [ (Meat, 4.0) ],
),