Game Development: Season's Greetings

Announcements about major changes in Haven & Hearth.

Game Development: Season's Greetings

Postby jorb » Wed Aug 21, 2019 9:13 pm

We've been developing, and here's what's new.

Image

New Implementations
-----------------------
  • Added Seasons. After a few months-ish of work, we have finally gotten our seasonality project to the point where we feel we can push it, thus:
  • We are in the last days of summer. Summer will soon turn to Fall. Fall will turn to Winter. To Spring, and to Summer again, and Haven now has seasons.
  • Fall, Winter and Spring, are ten RL days each, or 30 days total. Summer is 30 RL days total. A full Haven year is two RL months.
  • The implementation is mostly graphical, but there are some mechanical changes.
  • Herbs have seasonality, as do most small animals and some large ones.
  • Midges, for example, are nowhere to be found during winter.
  • Crops will fall fallow in winter. Fallow crops can be harvested at any time for a reduced amount of seeds of the relevant plant.
  • Cycling trellis crops will recede to their first cycle stage, and not grow, during winter.
  • Non-Cycling trellis crops will stop growing during winter.
  • Trees will lose their fruits and seeds in winter, and regain them during the summer. During summer and fall, trees will also respawn fruits with the traditional decay mechanic.
  • Rivers, and some ocean tiles, will freeze over during winter.
  • Snow can be shoveled away, revealing the true tile underneath it.
  • Temperature does not affect Hearthlings presently, so you need not worry about freezing. Generally, we haven't implemented many hazards.
  • There's still a lot that could be done, both graphically and mechanically, but this feels like a good starting point for future work.
  • When you log in tonight, there's a good chance that you won't notice any difference at all. Give it a few days.

Barring some artefacts that have been fixed, and some nice things that have been added, here's a taste:
Image

Key Fixes
-----------------------
  • Significantly reduced the initial harvest timer on natural wonders.

Image
As always, if you liked what we did here: Support the patch.

Today's Patch Item, for the fair price of $10, is the "Little Green Hat".

Store Description wrote:Image$10 Is there life on Mars? The debate over this timeless question rages, as little green hats suddenly appear all over the Hearth! Beep-bop!


All subscribers have been awarded the "Little Green Hat", free of charge. Thank you all for your support!

In the Pipe
-----------------------
  • It feels very good to finally land this project. We see seasons as a significant milestone, a long-term goal achieved, and a great mine for future content, and it's also nice to be out of those woods (all puns intended).
  • We are going to leap right into our next big project, which will be a significant rewrite of combat, in the direction of a more aim- and movement-based system. We have several ideas that we'd like to try out, but nevertheless enter the project with some trepidation. It needs to be done, so it is what it is. I foresee that this project will take anywhere between one and three months, but God willing we will continue pushing some amount of smaller content patches as well.
  • I recently got an offer that I did not want to refuse, so I will for the forseeable future also be working part time with a Swedish indie studio, Warpzone Studios, founded by some old friends of mine, working on a Dwarven colony simulator, called Hammerting, and there's a cool twitter post about that here. I expect that it will be a lot of fun, and, since my primary employer will in a sense still be Seatribe, any windfall from the project will be shared with loftar, who will continue full time with several larger coding projects that we have in the pipe once the rendering rewrite is done, including but not limited to object controlled objects, and possibly server parallellization. Our weekly dev sessions will continue as they have, and I have a good chunk of time available to just do graphics as well. All in all it's good news for everyone, and I hope you can see it that way as well! Check out Hammerting! It's going to be awesome, and I might do a stream or two with it once it gets to that point. Will, on that note, also announce the regular monthly Haven stream shortly.
  • So, yeah, combat next. We're going to develop with a primary focus on PvP, and release some sort of test-build of that before we touch the animal AI, and try to work in PvE. The aim is to work iteratively, and fail fast if we have to fail, but that might be easier said than done. We go in optimistically, with a fair bit of fresh takes, and I think we'll have fun with it.
  • The main dev focus is the client rendering rewrite.
  • Time to... like us on Facebook?

Might be a good idea to update your clients, if you haven't.

Enjoy!
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
User avatar
jorb
 
Posts: 17243
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Re: Game Development: Season's Greetings

Postby czaper2 » Wed Aug 21, 2019 9:14 pm

Fix the audio engine please.

No audio card = messages crapped into the error buffer until Java runs out of memory or crashes the garbage cleanup module.
User avatar
czaper2
 
Posts: 279
Joined: Mon Aug 26, 2013 12:48 pm

Re: Game Development: Season's Greetings

Postby Zentetsuken » Wed Aug 21, 2019 9:15 pm

Image
Image

god beer me strength
User avatar
Zentetsuken
 
Posts: 531
Joined: Sun Jun 20, 2010 4:07 pm
Location: Serbia

Re: Game Development: Season's Greetings

Postby dageir » Wed Aug 21, 2019 9:17 pm

Well done!

Will there be ice Fishing?
Image
User avatar
dageir
 
Posts: 1861
Joined: Sat Mar 31, 2012 12:37 pm

Re: Game Development: Season's Greetings

Postby shubla » Wed Aug 21, 2019 9:18 pm

I am disappointed!
Should have added more mechanics for seasons, like preservation and spoiling.
Image
I'm not sure that I have a strong argument against sketch colors - Jorb, November 2019
http://i.imgur.com/CRrirds.png?1
User avatar
shubla
 
Posts: 10105
Joined: Sun Nov 03, 2013 11:26 am
Location: Finland

Re: Game Development: Season's Greetings

Postby Fostik » Wed Aug 21, 2019 9:19 pm

What's with trees?
Will they lose all fruits/nuts, and respawn them during seasons?
Known as zunzon. Contact discord: zunzon#6946.
User avatar
Fostik
 
Posts: 1082
Joined: Tue Jul 05, 2011 4:08 pm

Re: Game Development: Season's Greetings

Postby wonder-ass » Wed Aug 21, 2019 9:20 pm

shubla wrote:I am disappointed!
Should have added more mechanics for seasons, like preservation and spoiling.


No.
Jorb: Go rub sticks, sprucecap.
Image
#GerdgenDidNothingWrong
User avatar
wonder-ass
 
Posts: 1493
Joined: Thu Aug 01, 2013 7:02 am
Location: Holland

Re: Game Development: Season's Greetings

Postby wonder-ass » Wed Aug 21, 2019 9:22 pm

beta testing new pvp mechanics in valhalla will be fun looking forward to it.
Jorb: Go rub sticks, sprucecap.
Image
#GerdgenDidNothingWrong
User avatar
wonder-ass
 
Posts: 1493
Joined: Thu Aug 01, 2013 7:02 am
Location: Holland

Re: Game Development: Season's Greetings

Postby loftar » Wed Aug 21, 2019 9:23 pm

Fostik wrote:What's with trees?
Will they lose all fruits/nuts, and respawn them during seasons?

They will indeed, so that does mean that trees will now indeed regain their fruits or others seeds on a predictable basis. (They'll also regain them as per the usual mechanic, but at least once a year.)
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 7476
Joined: Fri Apr 03, 2009 7:05 am

Re: Game Development: Season's Greetings

Postby loftar » Wed Aug 21, 2019 9:25 pm

I should also say that there's a bugfix in the client that custom client makers should pull. It's only a graphical fix and shouldn't cause any crashing, but nonetheless.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 7476
Joined: Fri Apr 03, 2009 7:05 am

Next

Return to Announcements

Who is online

Users browsing this forum: No registered users and 4 guests