There is lots to talk about for the new 0.11.0.0 version on beta so let's jump right in.
Ardyn Race
You can now select and play as the Ardyn!
Senectia
They are a completely different race from Humans in pretty much every way. The main difference being that they don't need food or water to survive. Instead, they age much faster than all the other races. For them, every hour is equivalent to one day of aging for normal entities. This means that they die of old age (Senectia - an aging disease unique to their race) much faster.
They prevent themselves from getting old through a process called retroanimation. Retroanimation takes the life-force from one entity and gives it to the Ardyn, stealing their youth to keep the Ardyn young. This requires the Ardyn to constantly need to maintain large populations of captured entities to survive. Many other races fear the Ardyn because they ruthlessly hunt and capture all living things.
Reproduction
The Ardyn also differ from Humans in how they reproduce. They can have companions but they don't procreate with a partner and spawn offspring. Instead, when an Ardyn dies, their bodies can be turned into Astrasomes. These organic seed-like pods are used to grow a plant called a Chronoblast. Caretakers of Chronoblasts must feed them life-force to help them grow, and when they are mature, they produce one adult Ardyn settler.
Ardyn Rooms
There are three new rooms for the Ardyn to use. These can only be unlocked by having an Ardyn settler.
Astralarium
This is the main fabrication room. It is where Ardyn workers can create items like Astralite, Astrasomes, and Nyctium. As mentioned previously, Astrasomes are used to create more Ardyn settlers, but Astralite and Nyctium are mainly used for constructing things.
Astralite
Astralite is a dense material that is the biproduct of Nyctium being fused with the life-force of an Ardyn. It is extremely valuable because of its difficulty to make and is often used to make advanced containers like Astracubes.
Nyctium (and the Nyctoid plant)
Nyctium is an organic material that is heavily used in Ardyn construction. It is unique in that it can only be harvested from the Nyctoid plant (more on that later).
Somnic Pools
The Somnic Pools are where the Ardyn use retroanimation on entities to remove Senectia and make themselves younger.
Hortichron
The Hortichron is where Chronoblasts and Nyctoid plants are grown.
Nyctoids
This plant is grown by Ardyn Technochrons to produce the rare material, Nyctium. It requires the remains of an entity to be planted, and, over its lifetime, must be fed life-force by the Ardyn farmers.
Production Window
With the Ardyn basics covered, let's talk about some improvements that have been made to the various windows and UI elements. First off, the production window. I've received so much great feedback about this screen. It is a complicated beast. This has made it quite tough to present in a clear way but I've done a lot of work with this update to help improve its presentation and how the various jobs communicate their requirements.
One change that I think makes things much clearer is that the jobs are now immediately placed in the room, and no longer queued. If you manually add a job, it will be placed in the room. However, this can only happen if the requirements are met.
Lots of work has been done to better communicate job requirements. There are five main areas of requirement:
Skill - i.e., Carpentry
Items - i.e., 2 wood logs
Blocks - Where the job is done. i.e., Workbench
Entity - The one doing the job. This may require a race, status, or intelligence type. i.e., Human, with Tired (Status), with Sapient Intelligence.
Target - The one being used for the job. i.e., The victim of retroanimation. This can have the same requirement specs as Entity (seen above).
Job Scheduling
You can now specify the hour and season jobs get created. This could be handy if you only want people to farm certain crops in winter, while switching over to something else for spring.
Room Edit Window
I've added three new features to this window:
Stockpile Priority
This lets you make stockpiles a high priority if you want items moved their first.
Item Prohibit List
This lets you specify items that you don't want in a stockpile.
Min/Max Settings
This lets you choose the min amount of items you want in the stockpile at all times, as well as the max amount. The settlers will do their best to keep the item inventory count in between these values.
Character Appearance Upgrade
Characters now show the items they have equipped on their sprite. So, if you deck out an entity in full rutile armor, you'll see a little red settler running around. If they have a pickaxe equipped, you'll see this on their back.
Skill Defaults Window
This is a new sub-window that is part of the Settlers window. Its purpose is to let you specify which skills start enabled when an entity spawns. So, for example, if you want new Void Woken summons to not have mining on, you can set that here.
Region Room and Visible Core Jobs
You'll notice a new 'room' called Region in the production window. This room represents the entire map, and it houses all of the core jobs that entities need to create in order to do basic jobs to survive. For example, eating and drinking can be found here. Players won't really need to edit these jobs, but I wanted to surface all of these to players to make sure things are clearer. Before, all of these jobs were created under-the-hood, and it was tough to know what requirements were used to create them. Now, you can see all of these from Production.
Modding
Ok, I put in an absolute ton of work into this for the update. In fact, I completely changed how the game's data was handled to allow for modding. Before, everything was part of a big ol' JSON text file. Yes, this let you mod but it was really not fun. It also made it impossible to have multiple mods at once. Now, all the game data is represented by Unity's scriptable objects. I've also expanded my build pipeline to export a separate Unity Project which houses all of the scripts and data required to make these. This project can be accessed by anyone through github. It can be used to create and edit the data which can then be built and used as a mod. All the modder needs to do is put this data into the Mod folder in the game's folder, and the game will try to use this new modded data. Either overwriting old data, or adding it into the game. I am going to make a video to fully explain this process in the next couple days. I'll go into much, much more detail about how this all works.
One thing I still need to add to the mod pipeline is the ability to have multiple texture atlases. Right now, if players wanted to have multiple art style mods, that wouldn't really be possible unless, the art mods were all from the same modder and they created just one atlas. As soon as you have multiple different modders with their own atlases, it won't know which ones to use. But, that's definitely on my to-do list! :)
Prison Cell Room
You'll notice their is a new faction (much like player, neutral, hostile) called 'captured'. This faction is applied to, you guessed it, captured entities from cages. It has all the same functionality as the player faction, however, captured entities will try to stay in their designated rooms AND will only eat/drink from those room. Make sure to keep those rooms stocked with food/water so your captured entities can eat/drink.
As well, factions can be used to limit room occupants. The prison cell is one such room that uses this setting to determine occupants. You can edit this faction setting from the Room Edit Window.
The Prison Cell is pretty much the equivalent of the Animal Enclosure, but for Sapient entities. Pretty soon I'm going to add some deeper mechanics to how captured entities react to their situation. And how they are housed in cells will play a big part into whether they choose to join you or try to escape or get sick, etc.
New Music
Matt Creamer, our wonderful composer, has created five new tracks for the game. Four of which are in this update. I will add the fifth track in patch 0.11.0.1. I didn't add it because it wasn't looping properly and needed Matt to address that. You'll also notice the new tracks are a bit quieter than the previous ones. Matt is currently normalizing all these volumes and those changes will be in the next patch as well.
Patch Notes
Ok, I'm not going to lie, I did a terrible job tracking this update's notes. I was going through a lot of personal stuff and neglected to track things as I went. Lots of small tuning changes and UI improvements went untracked and I apologize for that. Going to track these better going forward. Here's what I managed to jot down:
Content: New Ardyn playable race with three new unique starting loadouts.
Content: Three new Ardyn rooms (Astralarium, Hortichron, and Somnic Pools).
Content: New Technochron profession. Levels up Time Weave skill.
Content: New Time Weave skill. Only Ardyn can use this one!
Content: A bunch of new props and items to build that are unique to the Ardyn.
Content: Chickens now have a child (chick) appearance, as well as a male appearance. Slowly going through all the animals to differentiate these different states. More on the way soon!
Tuning: Tons of work was done cleaning up tooltips and adding missing info.
Feature: Core jobs like eating, drinking, sleeping, warming up, etc, are now visible from the Region room in the production window. This is to let players have more control over how these are started.
Feature: Modding capabilities using a separate Unity mod project. Plus the ability to select and load mods from in-game.
Music: 5 new ambient music tracks have been added to the game. These play during settlement gameplay.
Bug Fix: Where the correct tomes weren't spawning. i.e., The Tome Of Cooking never spawned for cooking jobs.
Bug Fix: Where a visual fragment would appear on some blueprints with transparency.
Bug Fix: Where Lfeth (an Ancient) would lose hunger and thirst.
Feature: Prohibited items can now be added to stockpiles.
Feature: Priorities can now be set on stockpiles.
Feature: Min and Max item counts can now be specified for stockpiles.
Feature: Added schedules to auto-jobs. Players can now limit the hour and season for auto jobs. i.e., No planting carrots in winter. Or, no sleeping from 12pm-8pm.
Tuning: Added Wood Fishing Pole to the Human Hermit start.
Bug Fix: Hitting ESC while the new settlement loadout popup is open will now close it instead of closing the overworld screen.
Art: Cleaned up a bunch of inconsistent color palletes.
QoL: Dropping an item on an entity item slot will now select the individual uniform by default (for the uniform selection popup) if there isn't an item in a higher priority uniform.
Art: Updated profession icon art to unify visuals.
Tuning: Planting and Harvesting skills have been replaced with Horticulture skill.
Bug Fix: Where airborn entities could not spawn on the map because they wouldn't check air blocks.
Bug Fix: Where extinguishing a fire that had just gone out would create a giant pool of water.
Bug Fix: Where the raw foods tooltip showed it provided a worse buff than raw foods. Now shows it provides a worse buff than *cooked foods.
Tuning: Room owner size is no longer based on room size. Now, it's a flat starting value that players can edit.
Feature: Added an 'auto' option to auto-jobs. This setting will create jobs as long as the requirements for the job are met. i.e., If all the items and block requirements are available, a build brick job will be created.
Tuning: Most props now act as obstacles and will block pathways.
Tuning: The 'Create New Room' hotkey now uses Left Control instead of Left Alt.
Feature: Added a notification to indicate when entities cannot reach items used by jobs.
Feature: Added new Prison Cell room.
Feature: Add a new 'Captured' faction. Animals captured in cages will be given this faction when the capture job is successful. The faction is player controlled and provides an extra layer of control. Captured entities may also try and escape.
Bug Fix: Where the Spellbook of Death wasn't issuing attacks.
Bug Fix: Where entity appearances were not matching up when entities grew older.
Bug Fix: Where rooms couldn't be designated on snow.
Tuning: Overlay states now save to individual selection groups. i.e., disabling the priority overlay when placing jobs will not disable the priority overlay for the priorities selection.
Tuning: Summoning is now an Ancient only ability. In the future, other races will be able to summon certain things, but the Ancients are now the masters of this.
Feature: Separated the deconstruct jobs into platform, prop, block, and all.
Bug Fix: Where you could select an overworld tile when the confirmation popup was open.
Bug Fix: Where the 'no profession assigned' notification would trigger for entities that could not change their profession.
Bug Fix: Where freeing an Ancient from a Stasis Crystal would spawn them as neutral.
Bug Fix: Where entities were climbing up/down through floors/roofs.
Feature: Skill defaults sub-window in the Settlers window.
Conclusion and Up Next
This next week I want to focus on bugs (as well as make a tutorial video for mods!). I know there are lots of new issues with how entities are prioritizing stockpiles and some auto-jobs not being created. I want to spend the entire week hyper focused on cleaning all those issues up.
After that, I want to add the remaining props and items I have on my Ardyn to-do list. I wasn't able to add them all in and there are a few to help round out the Ardyn tech tree.
I'd also like to work on polishing up and tuning this update for about three weeks. I think that will be enough time to make it feel really nice and then I'll push it to the main production branch once it is in a good place.
Once this update is done, I'm going to jump onto a little content update that focuses on adding more events, props, items, and summons. I think it's time to start adding to the depth of the game now that we have a third race. I want to flesh out (HA) the Ancient race a bit more as I think they are the most lacking in terms of things to do. Void magic is a powerful tool, but it's also extremely risky to use because it attracts the attention of other entities in Odd. Summoning creatures from the void is a huge advantage but it will mean the Ancients have to also be prepared to fight off the slumbering void creatures that are awakened by the large magic use.
Well, that's all for now. If you've read this far, bravo! I appreciate you taking the time to read through this. I know it's a lot. As well, thanks to all of you for your support and feedback and kindness. Many of you messaged me about my grandfather passing with kind words and I read all those. I hope you know that these messages keep me going.
If this article has been opened by chance, like a mysterious door, let’s immediately cut to the chase. And yes, this space does mercifully need some WebAssembly and WebGL 1.0: • https://valdram.itch.io/02345pc • https://www.valdram.com/02345(PC) Inside you won’t find answers and neither will become happier. It is, however, filled with peace. To be fair, or maybe not. Because of how the page would look in a window or a browser tab on your platform depends on many factors, and to even speculate about just the color rendering with all software variety nowadays is hardly acceptable. Which only dooms me on further speculations. Anyway, if one agrees with getting explanations…
• ]You probably have an idea[[/b]
There was an idea whether to not publish anything on the Steam news section before the release to Early Access, and to mark the outcome with a titular article back in March... And there's supposedly an explanation for this delay, but this is not a place for it. It is a place for the game that necessarily and hopefully will leave the right message in Self and play up the careless inexorable stress angle. One that shows reflections of needles that have accumulated over the process and which are unlikely to prefer to be mercifully dissolved into a cup of years, I suppose. Right now, you can only guess. Love itself became increasingly scarce in the world and that is what ultimately messed up the process quite nicely, but I hope for a continuity where such a thing will remain purely a ghost. After all, I dream of cultural meanings that have been settling on the trading shelves of Hearts for years, and said fantasies of mine require even greater sacrifices than the imagined. This is why there is a coin inside.
• ]Development is in progress[[/b]
Places I use for social activity, such as Zolynh, are filled up evenly and I would keep on leaving touches outside the Steam newsfeed canvas, before the real thing, in my own way of thinking, came out. But just this week, or to be more specific, in the middle of this week we came across something interesting. Unfortunately, on the calendar I have, the last Wednesday was the last Wednesday set at the 22nd of the remaining months of this year. Wednesday, Среда, Cрѣда́, Środa, Srzoda, Sredá or Serdà. But to prevent coming up empty-handed, I’ve built something to show... Which once again proves how far off course the ship is. But essentially, it's just a temporary detour on the way, not a change of direction. That's why there is still a ship left.
• ]...2202[[/b]
And generally speaking, the world echoes around itself periodically. An unnatural involvement of the audience or a demand for instantaneous reactions, is once again more often a prerogative of frank pleasure, pernicious but not passionate. The kind of pleasure that destroys the essence with enzymes before it matures. And it is hard to change that cycle. That is why there is a fruit left.
Here and now is simple, but how to preserve the past?
finally the time has come. It took a lot of work to switch from CreateJS to PIXIJS. So the change of the frontend engine. Because there were a lot of similarities in the methods I could save time. But some functions are just different and had to be tested extensively. Or some workarounds had to be integrated. Also I extended the engine with a few methods to simplify the transition. I think the result is well playable. For example the system mouse is used now. So if the computer is busy with other things, the mouse is still fluid. This gives the gameplay a much more positive side. In summary, you can say that the FPS are much more stable and run with a higher number. The engine is being developed further and there are still a few advanced features that I could not integrate yet. I am positive to improve this in the future. I hope the result will excuse the long waiting time. I tried to post my progress daily to give you an estimation. Every file and every line had to be looked at.
Unfortunately I am a bit surprised myself how long this took. My goal was originally to extend the editor. I had to postpone this to the next update. But I was able to fix some bugs from you. Thanks a lot for your mails and entries. Of course I have also on request the "Send money to other players" again integrated! Great function in multiplayer. But also funny to interact with the bots.
I will now look into more features again in the future. We have also received more requests for new buildings and I can already say: someone sits right next to me and diligently creates new buildings :D
There was also the wish to reduce the disasters. I have reduced the number to 50% for now. I would expand the whole thing in the future a little bit. The plan would be to have only disasters in randomly selected years. This means that you have e.g. 5 years no disasters and then comes a year with disasters. In addition a consultant could be created who could tell you the years and in which map area (north/south/west/east) these occur. Just as an idea.
As you have already noticed it is summer!!! (at least in the northern hemisphere) What I want to say is that Summer Islands is already available on Steam since 21/06/2019. I'm very happy to have been developing this game and working with you guys for 3 years now. You guys have really brought some great ideas to the game. It was never my plan to work on the game for so long. But I am very happy to have done it. I think the development is getting closer and closer to the end. Unfortunately some of the last updates were not very effective with the performance, so new features suffered a bit. I'm trying to get the focus back here in the future and some things that are already integrated still need some fine tuning. But the whole thing already feels relatively good.
Hey thank you for playing the Early Demo of Down Fast VR. I understand that there are issues and am working on fixing them. Thank you very much for playing this early version of the game and helping in identifying the problems :)
Please don't hesitate to Join the Discord and let me know your feedback.
This update brings a reworked UI and more options in the settings.
You will now be able to Mute all sounds or control the music volume.
Updated camera tracking to get rid of the "floating" feeling which should help with decreasing motion sickness.
Added an option to switch Depth Of Field. It is turned off by default.
Updated In Air control so that you won't go into crazy spins
Removed Calibration option and using a default one which should work well for the average human arm length ːsteamhappyː. A setting for it will come soon in one of the next updates.
Added an option to disable Haptic Feedback as requested in the forum. Don't hesitate to request changes in the Down Fast VR forum and contribute to the game. There will be free steam keys giveaways :)
Added a written HOW TO RIDE explanation. The tutorial is coming soooooon...
I am very happy to anounce that @antgrass has joined the team as 3D artist and level designer and he is the mastermind behind the map available in the Demo.
He is working on a new very exciting Map which will be included in the Early Access version which is coming later this year
Another nice update but still early draft is the option to swithc to RIDER mode which gives you more control on your bike and the ability to steer and lean independently :)
Thank you all and have fun going downhill very fast!
P.S. The first 5 of you who show me a video of you beating or achieving my best time of 0:52 seconds you have a free steam KEY for when the game goes into Early Access : )
- Carbonisation Station and Water Hydrolysis Lab now is under "Warehouse mk2" research - Carbonisation Station nerf (Requires more wood and Heat Sink) - First Tests with the new GameMode: "AT WAR" - Buff on Parasites based on Cycle - Added total Parasites to PlayerCard - Now Parasites Pauses every adjacent building - Buff on Cost of Tier 7 buildings - Added Engineers House and 7 more new buildings - 2 New tiles: Gold and Marble
NEXT: - Finish Turret (Animations) - New GAMEMODE (Logistic Madness) - Experimental - Finish the new population type: Engineers Complex - Create the NEW PIPPETE BUTTON (By Astradaha) - All production filter: demand > production - UI Scaling