1. Day of Dragons
  2. News

Day of Dragons News

Dev Blog #26

Hello, everyone!

It has been a little bit since our last blog. In our last blog, we discussed the 1.0.0 update and the first part of the 1.0 update. As stated previously, we have divided the 1.0 update into 5 smaller updates in order to focus on different aspects at a time. We had realized that the 1.0 update was too big for us to finish by our deadline which is why we decided to push 1.0.0 on February 17th as planned and then release 4 additional content patches afterwards (1.0.1-1.0.4) in the months following.

While the 1.0.0 update brought a lot of new content into the game, it also brought a lot of bugs and performance issues. Instead of pushing out more content without fixing the game, we decided to fix the game with 1.0.1 while also pushing out the 1.0.1 content. This resulted in a lot of extra development time because we had to remove a lot of the new technology in 1.0.1 that we implemented in 1.0.0 to "fix" Day of Dragons. 1.0.1 has met or exceeded a lot of the playtesters' expectation in performance and content, and we have more to reveal in our upcoming 1.0.1 Livestream. That said, let's jump to a Word from our Lead Developer about the delay and why it is necessary.

[h2]A Word From the Lead Developer[/h2]

Greetings everyone,

We're wrapping up the 1.0.1 Patch and this patch contains a lot of bug fixes, content, and a huge performance overhaul of what 1.0.0 was. To put it simply, we made a mistake launching 1.0.0 in the state that it was in. As most of you know, we switched to Unreal Engine 5 after April of 2022 (Flame Stalker Update). This change brought with it a lot of hurdles that we had to overcome which I have already talked about before so I will spare you the explanation. Suffice is to say that one year ago today, as I write this, I was in the hospital with 4 broken ribs, a punctured/collapsed lung, and soon after - Covid coughing on top of it. This health emergency took me out of development for around 12 weeks. When I came back to work, we had 3 months to get 1.0 out the door or push it back. I knew what kind of heat we would get from fans if we pushed it back, so I decided we would release it in 5 segments, 1.0.0 to 1.0.4. I pushed myself extremely hard to get that out on Feb 17th, to my own health's detriment, and looking back now, I should have delayed it. I/we learned a hard lesson. The stress, the sleepless nights, the migraines, and the fan disappointment - it just wasn't worth it.

The new UE5 tech, in my honest opinion, is not ready for large open worlds, as most players can attest to who have played games using UE5/Nanite with lots of foliage. We didn't have time to properly test this before we shipped 1.0, but in the months afterwards, we made some changes in how we do things and we will do things going forward.

For one, no more release dates until we have finished up our internal testing. This ensures that we won't have to push the dates back which upsets fans and ensures that we aren't stressing ourselves out trying to meet a very optimistic deadline which is usually the case.

Secondly, we changed how we do internal testing. The first round of testing takes place in my own virtual machine, then it gets pushed to GameDev where testers under NDA find and report all the major issues. Once fixed in my Dev VM, it goes back to GameDev. Once cleared on GameDev, we send it to Closed Testing where Patreons and Kickstarters get to test it. Any bugs are fixed in the next GameDev build, which when cleared goes back to Closed Test. If/when we feel it's ready for the Public, we push it to Public Testing before finally releasing the Update/Patch to live.

Lastly, we decided to be more transparent with development, and are now posting weekly to monthly progress reports on Discord to let fans know where we're at and what we're working on and what may be the hold up/delay aka "Why is it taking so long?".

We hope you all will understand that we're a first-time indie game studio, we made a mistake with 1.0, but we're fixing it in 1.0.1 and beyond and we hope you'll all give us another shot.

1.0.1 is what 1.0.0 should have been. Some of you could not play due to DirectX 12 errors, and we fixed the DirectX 12 errors. We've removed certain UE5 tech that we do not need and kept what we wanted such as Lumen, TSR, and Large World Coordinates. We've overhauled the map and it is not only prettier but runs much much better. We've added more graphics options for better scalability across older PC's. We've fixed many of the bugs including the long-standing bugs - things like the hitbox issues in PvP, turn-glitch, and many more - they're fixed. We've added new features like an Emote wheel. We've improved flight. We added more AI to the game. We added a new Elder mechanic. We added a new Weather system. We added a new Dragon, the Blitz Striker, but also polished current dragons for PvP such as the Inferno Ravager which has a new Fireball attack and better survivability and easier takeoff. We improved the Flame Stalker, we made some tweaks to the Shadow Scale, and much much more.

We plan to show our new Patch off later this month during our 1.0.1 Developer Livestream on August 23rd at 5PM EDT. After this patch is out, we will work on finishing the 1.0 content with the 1.0.2 Patch containing the Brood Watcher and more features/content, the 1.0.3 Patch featuring the new custom Skin Crafting system, and finally the 1.0.4 Patch which will introduce Dragon vs Elemental faction play. Once 1.0 is feature-complete, we will move on to our next major Update which is 1.1 introducing Singe Crest, fishing, the Micro Feathered Zygovo, and much more.

I hope to see you at the Livestream which has been scheduled on our YouTube channel.

Jonathan "SuperRhino" Slabaugh
Project Lead
Day of Dragons



[h2]What is coming in 1.0.1?[/h2]

The 1.0.1 update is going to bring a lot of amazing and exciting new content and bug fixes into the game. For this update, we are taking our time to test every aspect as it is created and hold multiple closed and opening testing sessions. We have been listening to all of the feedback you have been providing us and are working on the important issues and content that matter to our community.


[h3]Map and Overall Performance[/h3]



In the 1.0.0 update, players provided us with invaluable feedback regarding the new Forgotten Forest map and its performance. Unreal Engine 5.0's new Nanite foliage and light system turned out to not be as performance friendly as we had hoped. In addition to performance bugs, a DX12 bug also was causing players to crash when loading the level. To temporarily combat this issue, we had created a LOW SPEC branch of the game for players who not load the new map.



We are happy to announce that the LOW SPEC branch will no longer be needed with the launch of 1.0.1. Our Level Designer and Visual Effects Artist have done an awesome job of converting all of the Nanite assets into LODs and replacing all of the current map assets. Nanite dynamically manages & reduces the triangle count of the mesh which makes it look better but it comes at a cost, LOD's change the triangle count based off of "presets" which are predefined predefined which is cheaper but can reduce the quality. In our initial closed testing of these changes, players are overall seeing an improvement in frame rates and performance. The DX12 issue is a result of using Shader Model 6, which is required for Nanite but incompatible with a lot of older video cards. Since switching back to Shader Model 5 and ditching Nanite, the DX12 errors have been resolved. Goodbye DX12 errors!


[h3]Updated AI Spawns and New AI[/h3]

Players found the food supply lacking in the 1.0.0 version of the Forgotten Forest map. We have been working hard to increase the overall AI spawns and tweak their behavior to improve player experience. There will now be more AI spawn locations around the map. The AI Creatures will also be able to move, walk, and run as previously intended after an old bug stopping them from doing so was fixed.



In addition to the current AI species, a new one will be added to the game in the 1.0.1 update. The Swamp Snapper will be a larger AI and provide more food for players, but also be more risky to take down. The Swamp Snapper will be found around bodies of water and be very aggressive.


[h3]The Blitz Striker Ampithere[/h3]



Likely the most anticipated feature coming in the 1.0.1 will be the Blitz Striker Amphithere. This new dragon will be Day of Dragons first amphithere and bring a lot of new mechanics to the game.

Blitz Strikers will be a lightning-type dragon with the ability to stun players and AI Creatures with their bile attacks and special ability. The bite of young Blitz Strikers will be very venomous and young Blitz's are able to fly, allowing them to catch prey that is faster than themselves.



Along with the Blitz Striker, random weather will be added into the game. Strikers will be the first dragon to gain a buff from weather events and will thrive in thunderstorms.



Blitz Strikers will be a DLC species. Purchasing the DLC will allow players to spawn in as an E stat Blitz Striker hatchling at any time. Non-DLC Owners will still be able to play as the Blitz Striker for free if nested in by another player. However, the DLC emotes are only accessible to players who own the DLC. Nest players will not have access to these new emotes.


[h3]Combat Balancing[/h3]

Once again, the feedback provided by our playerbase has been a big help. We have spent a good amount of time improving the combat in game. The 1.0.0 update introduced a new hit box bug that was frustrating our PvP players. We are happy to say that the hit box bug has been fixed. We have been, and will continue to, thoroughly test the combat aspect of the game. Before we push the 1.0.1 update for release, we will host combat testing events to make combat in the game is enjoyable and fun.



In addition to addressing bugs related to combat, we have also listened to feedback on the Inferno Ravager. With his lack of speed on the ground and lower defense stats, players were finding the wyvern too exposed to ranged attacks. In response, we have created a Fire Ball attack for the Inferno Ravager. Players will be able to choose between the long distance fire ball attack with one click or the short distance flamethrower by holding down the attack button.




[h3]And More![/h3]

We are very excited for the 1.0.1 update. We have taken our time and are confident to be releasing an update that adds new content, fixes old bugs, and addresses the concerns of our community. The update will also bring other content not listed here such as a new eldering system, an emote wheel, secondary attacks, new vfx, and new landmarks.

Our Patreon supporters and Kickstarter backers currently have their hands on an early testing version of the game. We will be hosting a Livestream on August 23rd at 5PM EST to show off the 1.0.1 update and answer questions from the community. Sometime after the livestream, we will hold an open testing event to squash any final bugs before the official release. We hope you join us for these events and we can't wait to join you in the 1.0.1 update!



[h2]Dev Q&A Livestream[/h2]


Join us for our next Livestream event on...

[h2]August 23rd, 5PM EST[/h2]
[h3]On Youtube[/h3]



[h2]From the Community[/h2]


Each blog post, we pick some of our favorite screenshots and artwork posted by the community to showcase here. Want a chance for your submission to be showcased on our next blog? Post it in the appropriate channels on our discord!

[h3]Some of our favorite recent screenshots...[/h3]

by polin.kits

by bestie13

by valkyrieofdeath



[h3]Some of our favorite artwork from the community...[/h3]

by sleepy_dragon6987

by gildedcorrosion

Dev Blog #25

Hello everyone,

It has been a while since we have done an official Development Blog. The 1.0 Countdown took the place of our last one, but we will try to begin posting monthly blogs to keep you all up to date on the game's development. This blog will be looking at what the 1.0.0 update has brought and what is in the works for the updates to come.

The 1.0.0 update has been met with some mixed reviews and contained a number of optimization issues and bugs - some of which were fixed in the various hotfixes released, but some can't be fixed until 1.0.1. Aside from that, 1.0 also contained a lot of new and exciting content, some of which isn't directly visible, but lays the groundwork for some pretty awesome stuff coming in the future such as Skin Crafting. The 1.0.0 update is just the start of the 1.0 Soft Release and we will be addressing common issues as we continue to work through the 1.0 Soft Release schedule.



We understand many of you were frustrated that the scheduling has been changed with the Soft Release and 1.0 in general. We pushed ourselves very hard to reach the February 17th release date with as much finished content as we could. Some of our staff even skipped sleep some nights to continue working on the update. As a result, brains were fried, bugs were missed, and some aspects of the release suffered, but we didn't want to push it back again. After taking time to reflect, we have decided that release dates are not something we can continue giving due to the pressure it puts on us to finish in time and the disappointment it causes fans if we don't make it in time, so for the mental and physical health of our team, we are no longer giving public release dates unless whatever we are releasing is already done and ready. This allows our team to focus on what is important (quality) and properly test the updates before releasing them.



[h2]What 1.0.0 Achieved[/h2]



While the reception of the 1.0.0 update has had mix reviews, we are very proud of what we were able to accomplish with this update. Moving from Unreal Engine 4 to Unreal Engine 5, to future proof our game being one of them.

The new engine allows us to have a lot of features we couldn't in UE4. One of the most noticeable features is the new lighting, which brings our models to life in a new and amazing way. Our dragons look better than ever and no longer have dark, unnatural shadowing caused from UE4's global dynamic illumination. UE4 works best with baked/static lightning and struggled with realtime lighting needed for time-of-day environments. We are also able to expand our world and create bigger maps than what was available in UE4 thanks to UE5's 64bit float precision. This update also came with new and improved servers, which have shown to be extremely stable and preforming well even with the stress of our 1.0.0 launch day, which smashed our all-time concurrent player record telling us that a lot of people want to play Day of Dragons, but not in it's current state... hence the player drop.

With new technologies come new problems as you all are well aware. Frame Rates have dropped considerably in 1.0 compared to Legacy, this is largely due to UE5's Nanite (video memory) and Virtual Shadow Maps (frame rate). We're also aware of issues with the new map, dragon hitboxes being broken in pvp, incompatibility with older PC hardware causing a lot of players to not be able to play with their friends. We appreciate the feedback and have been exploring options to resolve all of these issues causing patch 1.0.1 to take longer than we had expected, because we want to fix these issues when this new patch drops. We want the game to be beautiful but also playable with 30-60fps. There are currently a few options we are considering while weighing the pros and cons of each and at the time of this writing, we just finished up a meeting discussing our plans for fixing all of these issues in the 1.0.1 Patch.

Servers in 1.0 have been extremely stable and now have more config options than ever - even the option to host your own LAN server.

1.0 was our biggest update ever and brought a completely revamped map and two new dragons to the roster, but 1.0.0 was just the first of the 1.0 Soft Release schedule which some of you are enjoying, while others wait for 1.0.1-1.0.4. We are looking at all of our feedback and will be using it to improve on the upcoming updates. The 1.0.0 update was just the beginning of many things to come for Day of Dragons.



[h2]What 1.0.1 Will Bring[/h2]

[previewyoutube][/previewyoutube]

With our last hotfix for the 1.0.0 update finished, we are now working on 1.0.1 which will include the following:

[h3]Blitz Striker[/h3]

The most anticipated feature coming in the 1.0.1 update is the Blitz Striker. This dragon is our first amphithere and first lightning type playable in game. It will be a DLC dragon and, like all of our DLCs, it can be nested in and be played for free for players who do not wish to or can not afford the DLC. While some players may not like paid DLCs, they help us fund development with rising costs of inflation and cost of living without having to increase the cost of the game.

While most of the Blitz's models and mechanics have been finished for some time, we had unfortunately found issues with the model that needed to be addressed (who knew babies needed to blink?). Unfortunately, when we find issues with the models, the textures, rig, and animations must be reworked as well to fit the new model. We have finished the updates and now just need to plug all the components into the game and start testing.

The Blitz will be bringing many new mechanics into the game, including the ability to stun other dragons. If done incorrectly, stunning mechanics can be too overpowering and ruin the gameplay experience. We are going to take our time in testing these new mechanics in order to balance this new dragon with the rest of the world.

[h3]Weather[/h3]

With the Blitz will also come a new weather system. Some of you may have already experienced some of the weather changes while our developers have been online. The weather is already in game, we just need to hook it up to work on its own and with the Blitz as well as to implement an option to turn off lightning flashes for users prone to seizures. The Blitz Striker will be able to replenish its bile at any time during a lightning storm, being the first dragon to be affected by weather changes.


[h3]New AI[/h3]

Patch 1.0.1 will be introducing the long-time-coming Swamp Snapper which has been finished for quite some time. The Swamp Snapper will lurk in bodies of water and will need to be lured out to kill. Running into water to avoid combat has never been more dangerous! But having a larger AI will make feasting and surviving much easier.

[h3]Optimizations[/h3]
We are working hard on optimizing DoD for UE5 and are working on a solution that combines LOWSPEC with MAIN so that players using older hardware are no longer separated from their friends.

[h3]Bug Fixes and Other Tweaks[/h3]

Along with the new content we will be working on fixing bugs that players have been reporting since the 1.0.0 update. One of the main bugs we will be focusing on is the hitbox bug in PvP. While we have an idea of what may be the issue, we are going to investigate further and test the hitboxes before releasing Patch 1.0.1. The hitboxes and combat balancing had been tested last year when we first introduced the Inferno Ravager to the testing server and no issues were reported at that time, but like anything, implementing new game code may inadvertently break old code.

We will also be focusing on the optimization of the game and map. We will be adding more food spawns and sources to keep players fed while they grow and more spawn locations to prevent spawn camping. We are currently investigating a bug that is preventing some of the spawn locations from working properly. We have also been exploring mechanics to limit spawn killing overall and give hatchlings a safer area to grow.



Overall, the 1.0.0 update has been a success for Day of Dragon's early-access development. It was designed to lay the groundwork for the rest of the 1.0 Soft Releases as well as future updates and did just that. From the response of the 1.0.0 release, we know our players are very passionate about Day of Dragons and so are we, and our team is committed to bringing you all the best dragon survival game on the market. Quality, however, takes time. So thank you for your feedback and patience while we work towards bringing you the next piece of the 1.0 puzzle, Patch 1.0.1, which we hope will resolve all the issues players had with 1.0.0.

Thank you for playing our game.


[h2]From the Community[/h2]


Each blog post, we pick some of our favorite screenshots and artwork posted by the community to showcase here. Want a chance for your submission to be showcased on our next blog? Post it in the appropriate channels on our discord!

[h3]Some of our favorite recent screenshots...[/h3]

by blakelyexp

by syperius

by reubs_93



[h3]Some of our favorite artwork from the community...[/h3]

by ashutm

by lolpyi

by tempest2189


As always, thank you for your support and see you for the next Dev Blog!

~The Day of Dragons Development Team



Don't want to miss out on updates? Follow us on our social media accounts or become a patron to get updates before they are released!


Discord | Twitter | Youtube | Instagram

Client Hotfix 1.0.0.4

Client Hotfix 1.0.0.4
Clientside Only

Please note, this is the last of the 1.0.0 hotfixes before Patch 1.0.1

  • Made several optimizations to Nanite trees and virtual shadows to increase performance
  • Fixed an issue that caused hitching when flying during the daytime due to shadows updating position each time the sun position changed in the sky.
  • Biolumins can no longer eat corpses
  • Changed Biolumin's Bioluminescence Effect to work with any skin when being sprayed by other Biolumins
  • Updated various Sounds
  • Fixed Biolumin Baby/Juvi Mourn Emote playing love emote
  • Shadow Scale Decloaking after being Biolumin sprayed no longer causes permanent Bioluminescence
  • Shadow Scale Egg no longer appears black in certain lighting conditions
  • Dragons no longer have strange body shadowing in caves or at night
  • Skins for Flame Stalker now have the correct texture
  • Skins for Biolumin now have the correct texture
  • Made improvements to old immersive flight camera to reduce jitter while flying
  • Added a new "Flight Camera" option in General Settings that adds a new Responsive camera (enabled by default) that some players may like over the old Immersive camera. The Responsive camera is 100% jitter-free in physics flight and should eliminate many of the motion-sickness issues players experience, but sacrifices some of the realism, dynamic positioning, and acceleration feel of the old Immersive flight camera. Players who wish to go back to the old camera can set Flight Camera option to "Immersive".
  • Reduce Max Camera Zoom of Biolumin by 2 meters
  • Increased Max Camera Zoom of Shadow Scale by 2 meters
  • Increased Max Camera Zoom of Flame Stalker, Inferno Ravager by 4 meters
  • Fixed an issue where players were sometimes being kicked by the anti-cheat on servers that did not have dd enabled
  • Removed the "Council of Elders" in error messages and updated error messages
  • All metallic gold skins have been polished
  • All skins Bioluminescence has been polished so it is brighter at night and dimmer during the day
  • All skins Emissive brightness has been polished
  • All skins Shimmer have been polished
  • All skins Subsurface Scattering been polished

Server Hotfix 1.0.0.3

Server Hotfix 1.0.0.3
This should be the last server hotfix before the 1.0.1 update.

  • Reworked Server Latency Detection algorithm. Players should no longer be kicked unless their resting ping is above the server ping cap or due to severe lag spikes.
  • Server Config Option Normalized Egg Stats now also disables nest upstatting in addition to removing penalties for inbreeding. Community servers that use this config option may need to wipe their player saves to remove any upstatted dragons.

Low Spec Branch Now Available

Are you struggling to run Update 1.0 on your last-gen PC? This announcement is for you.

We have created a LOWSPEC version of Update 1.0 that runs on all versions of DX12, plus DirectX 11 and Vulkan. It is also compatible with Linux.

A guide to show you how to switch to the LOWSPEC branch

For the best compatibility with older gen hardware, set the Day of Dragons launch parameters in Steam to -dx11. This will force Update 1.0 to run in DirectX 11. You may also try -Vulkan.

LOWSPEC brings the newest content and features to the old Legacy Forgotten Forest Map. The new map uses technology that is not supported on older hardware, but the old map runs on older hardware just fine. If you can play Day of Dragons Legacy, you can play 1.0 LOWSPEC.

The [Official US] Ikioh server has been switched to LOWSPEC. Community Servers who wish to switch to LOWSPEC need to update to the lowspec Steam branch.

If you wish to transfer your dragons from [Official US] Ikioh to [Official US] Jrakhon, please check out our official discord to find out how!



Don't want to miss out on updates? Follow us on our social media accounts or become a patron to get updates before they are released!


Discord | Twitter | Youtube | Instagram