TUXDB - LINUX GAMING AGGREGATE
by NuSuey
NEWSFEED
▪️ GAMES
▪️ STEAM DECK ▪️ DEALS ▪️ CROWDFUNDING ▪️ COMMUNITY
tuxdb.com logo
Support tuxDB on Patreon
Currently supported by 9 awesome people!

🌟 Special thanks to our amazing supporters:


✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Arch Toasty][Benedikt][David Martínez Martí]

Steam ImageSteam ImageSteam ImageSteam ImageSteam ImageSteam Image
January News Update

Hello all, it feels like its a been a bit since a wrote one of these, but I suppose its just that a lot has happened. As usual its the end of the month so its time I regale you all with whats been going on with Verdant Village. To be completely honest, Im looking forward to February because January turned out to be rather busy with some stuff getting in the way of development. Thankfully, February looks a lot more boring, which means more time to get stuff done. So, as I sort of just mentioned less got accomplished this month than I would have liked. The holidays sort of ran over into the first week of the year. I was then out of town for work for a week, and what would a going out of town be if I didnt catch some sort of cold afterwards for like a half week. Anyway, Im not here to make excuses (although I sort of just did), but I wanted to give a bit of perspective as this wasnt exactly a normal month. Still, I did get some stuff done. As I remember it, the last update I was getting started on raising livestock. For those that may have forgotten livestock are also getting an overhaul. The last update will explain in more thoroughly but the TLDR is that animals now have a few factors to their care like grooming, types of feed, pastures, and disease. These all feed into an overall happiness level which determines what an animal produces each day. It should also be mentioned that originally there were plans for monster attacks, which you would have to essentially upkeep a magical ward to prevent. If you let this ward fail animals would potentially be attacked, even inside their respective buildings. I got some feedback on this last time and as a result it has been dropped. I thought about ways to maybe modify it. Most people seemed to be okay with the idea of attacks happening if animals were caught outside, just not when they were inside. Problem with that is that there isnt really anything to keep an animal from going back inside at the end of the day. Even in games like Stardew it really only happens if the pathing for the animal is messed up or you purposely block them. Adding a system where you have to manually bring animals inside would also be pretty tedious I think. Given that you arent forced to go to sleep ever this would end up just being a different version of something that forces you back to your house at night. I suppose it could be done and then you could later automate something that brings animals inside for you but that seems, how do I put it. Like a needless complication, I guess. Because effectively a system would have been made at that point where having to do it manually would be annoying, so most likely players would just wait to get the automation element before letting animals out and basically just skip the whole thing. Hopefully Im making sense here. The point is that for the moment at least, there is no risk of attack, animals will just go outside and inside without issue, on their own. Changes could always be made in the future though. Alright, Im nearly a page into this and I havent discussed anything Ive done yet. For a quick overview Im just going to drop in my internal list of things I did this month. I used to keep these when I was still updating the live version so I had a list of what had been done since the last patch. This is just what I did this month instead.

  • Fixed several UI bugs
  • Finished transitions allowing players to place animals into buildings
  • Setup code around displaying what animals exist in what buildings
  • Setup failsafes during animal purchase to prevent purchase when you have no space or building in general for an animal
  • Made clock UI and hotbar shift to the opposite side of the screen when needed
  • Created a system to handle collisions in the world via a tilemap
  • Animals spawn and move around inside their respective buildings
  • Setup system to place animal feed
  • Animals now eat each day
  • Animals grow from child to adult
  • Animals can be fed treats once per day
  • Added quality for specific items in the game, currently just crops and animal products however this might expand out later
  • Fixed a bug that was persistent through the three chest organization buttons
  • Animals now contract, spread, and self heal disease over time
Some of that is more self-explanatory, others a bit more vague, and others make a lot of work sound like very little work honestly. A good example of that is the system to handle collisions via tilemap. This is extremely important but I just hadnt gotten around to it. To explain briefly, most objects in the world have their own collision built in. For instance, a tree, the players house, etc. However, there are other elements like cliff faces or bodies of water where because they are tilemaps rather than objects they dont have a collision paired with them. This means there needs to effectively be an invisible layer placed over the map that acts as the collision mask. That is what was created. Very boring, also very important. I dont want to make this post a mile long and over explain things but there is one more thing from that list that I want to touch on, because its a fairly large change. You might have noticed near the end I mentioned that specific items now have quality levels. If youve played Stardew, or maybe Graveyard Keeper youll be familiar with these. For those unacquainted lets say you get a chicken egg in game. It is no longer just an egg, it will have a quality attached, in the case of Verdant Village, bronze, silver, gold, or adamantium. This quality level at the moment simply dictates value. Items have a base selling value; a higher quality gives a multiplier to that value. For instance, a silver quality might make it worth 1.5x the normal value. I hadnt planned on doing this, but I found that I couldnt think of a better alternative for livestock. As mentioned before livestock have a happiness level that is dictated by several other factors. This happiness level determines what the animal produces each day. In my outline prior it had much more variance. There was no quality so instead higher happiness would alter things such as, having a higher chance to spawn the product at all (yes in that version you could just have an animal not produce when it should have). It could also make animals produce products faster, for instance sheep could grow their wool in less time. Or in some cases you could get situations were instead of getting one chicken egg per day you would get two. I still like some of these ideas, however there are a lot of problems with it. The first and probably most important being inconsistency. Having a chance to be taking care of your animals and still just not get any products one day because of random chance would feel terrible. Aside from this there was a logistical issue with lowering the time it takes to spawn a product. Sheep for example might take 5 days to grow their wool at low happiness but only 3 days at a high level. While I could do some math behind the scenes and make the numbers work it would lead to inconsistency. The player doesnt really have an idea of when the sheep will finish growing its wool as the happiness level might fluctuate meaning the wool grows at a different rate each day. This means it could be 3 days, could be 7 days, but its hard to tell without meticulously checking the animals stats each day to know what happened. All this is to say that the old method was fairly vague and I think a little too convoluted for its own good. Adding quality to the items allows for something much simpler where the better the happiness value, the higher the item tier. Simple one to one values. In the case of something like sheep where it will take multiple days to get one item Ill use an aggregate of the happiness during the growth time to determine the quality of the resulting item. As I said, I think thats one of the larger changes that has come out of this. I think the reasoning is sound however. Of course while thinking this I of course considered other items as well. Currently crops have gotten the same treatment. I think they can support the same sort of structure and it feels odd to only have quality on animal products. Crops will gain quality based on fertilizer or alchemic items you put on them. More may be done to affect that in the future but for now thats all it is. I did have a brief thought about adding quality levels to seeds so you could effectively breed better seeds but Im not sure how complex I want to get. At some point complexity becomes annoying, so well see. Of course, I may add this on to other things as well. I actually made a note of systems that it might make sense to add quality to. Specifically, alchemy, brewing, cooking, jewelcrafting, and tailoring. That is entirely up in the air at the moment however. I suppose just dont be too surprised if you see the system bleed into those. Hunting and fishing could also potentially see it although Im not sure how quality would be determined outside of some sort of skill level or a luck variable. Anyway, Ive talked enough I think. This is already long by my standards. Its funny, I never feel I have much to talk about and then I exposit for about two and a half pages. As I said at the start, Im expecting February to far better in terms of productivity. Ive got some animal stuff to finish up still. Im staring down pastures which will likely be the toughest part. Aside from that currently you can only buy chickens so I have to extrapolate all this code to all the other animals, but thats mostly just copy paste with some minor edits. After that Im between doing the shipping system, which I was going to do before livestock but I needed the updated UI (which I just got), or moving into dialogue. Ill likely decide when I get to it. Youll hear from me again in a month. I hope you all had a good start to the year, and if youve made it this far, thanks for reading.


[ 2024-02-01 02:39:24 CET ] [ Original post ]

Verdant Village
Exodus Software Developer
Exodus Software Publisher
2020-08-04 Release
Game News Posts: 82
🎹🖱️Keyboard + Mouse
Positive (47 reviews)
Public Linux Depots:
  • Verdant Village Linux [304.58 M]
Take on the challenges of living a life in the rustic medieval town of Amberglen. You've washed up on a quiet beach with nothing to your name, not even your memories. You're in luck however as locals are quick to find you, and nurse you back to health. The king himself is kind enough to allow you to stay on a piece of abandoned property to make your living. With nothing more than a few rusty tools turn strike out and attempt to breathe life back into this old land!

Features
  • Create A Thriving Farm: Start with nothing, and with little more than the sweat of your brow turn your property into a bustling farmstead.

  • Master Skills As You Progress: No one starts out as a master. Level up your skills as you work. Complete specific tasks to gain powerful perks to help you succeed.

  • Uncover Lost Mysteries: Search throughout the land for hidden artifacts to piece together. The Empyrean Vale is vast and full of history to learn and history to unearth.

  • Make A House A Home: Decorate your new property with a variety of different objects. Place whatever you want where ever you want it and truly create your own slice of heaven.

  • Meet The Townsfolk: Interact and speak with over 40 characters living in Amberglen and beyond. Each character has a personality and story to tell.

  • Cast A Line: Visit the multitude of different fishing spots spread across the vale. There are over 100 fish to catch, split between different environments, seasons, and times.

  • Have A Taste: Learn to cook a litany of different meals. Get the locals to teach you different recipes and become the best chef in Amberglen.

  • Lend A Helping Hand: Find and complete a variety of tasks for villagers. You'll find that everyone needs something done. Most are willing to teach you something in return as well.

Features To Come
  • Hunting: Hunt a variety of animals in the nearby forests of The Empyrean Vale.
  • Alchemy: Craft numerous potions and other odd items to sell or use.
  • Combat: Battle your way past any threat you come across.
  • Marriage: Find a spouse and court them.
  • Sailing: Build a ship and sail the bay.
  • Much much more

MINIMAL SETUP
  • OS: Any
  • Processor: 2.0 GHzMemory: 2 GB RAM
  • Memory: 2 GB RAM
  • Graphics: 512 MB Video Memory
  • Storage: 400 MB available space
GAMEBILLET

[ 6132 ]

8.92$ (70%)
10.00$ (60%)
1.24$ (79%)
11.41$ (33%)
16.99$ (15%)
10.65$ (73%)
16.79$ (16%)
5.77$ (17%)
16.49$ (18%)
25.45$ (58%)
8.79$ (12%)
0.88$ (87%)
3.74$ (75%)
35.87$ (20%)
8.47$ (15%)
22.99$ (8%)
12.59$ (16%)
4.27$ (89%)
9.98$ (67%)
24.87$ (17%)
15.99$ (20%)
6.53$ (18%)
5.00$ (75%)
41.99$ (16%)
4.24$ (-42%)
25.46$ (15%)
12.95$ (19%)
4.00$ (90%)
8.39$ (16%)
7.37$ (71%)
GAMERSGATE

[ 2625 ]

8.7$ (65%)
5.78$ (71%)
17.99$ (40%)
7.5$ (75%)
0.9$ (92%)
3.4$ (80%)
12.0$ (60%)
5.0$ (75%)
0.9$ (91%)
35.99$ (20%)
13.49$ (55%)
0.51$ (74%)
1.76$ (91%)
3.83$ (74%)
4.39$ (69%)
8.92$ (40%)
0.84$ (58%)
13.5$ (55%)
34.99$ (50%)
3.75$ (75%)
20.24$ (33%)
18.0$ (55%)
10.0$ (75%)
1.67$ (83%)
1.8$ (90%)
3.0$ (80%)
5.0$ (80%)
9.99$ (50%)
5.5$ (75%)
3.0$ (85%)

FANATICAL BUNDLES

Time left:

8 days, 21 hours, 52 minutes


Time left:

14 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

11 days, 21 hours, 52 minutes


Time left:

36 days, 21 hours, 52 minutes


Time left:

16 days, 21 hours, 52 minutes


Time left:

8 days, 21 hours, 52 minutes


Time left:

43 days, 21 hours, 52 minutes


Time left:

32 days, 21 hours, 52 minutes


Time left:

29 days, 21 hours, 52 minutes


Time left:

37 days, 21 hours, 52 minutes


Time left:

39 days, 21 hours, 52 minutes


HUMBLE BUNDLES

Time left:

3 days, 15 hours, 52 minutes


Time left:

17 days, 15 hours, 52 minutes

by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE