Odd Realm

Odd Realm Dev Tracker




16 Oct

Post
Hello everyone!

Today's post will be short and sweet to update you on what I'm working on.

Two weeks ago the beta build went live and I've mostly been focused on all the bugs that have been reported. There are... a few. That has been keeping me real busy. Special thanks to everyone that has been helping out with that! All those bug reports are invaluable. There are some nasty issues with the multitude of ways settlers can die. It's mostly a tuning issue, but I am addressing the lack of feedback as well as some strange cases where settlers just ignore important, life saving items. The entity state machine is pretty complicated, so there's no one panacea for this type of issue. It simply comes down to finding edge cases and tuning various stats. We'll get there!

Aside from major bugs, I've reserved some time to work on the room edit screen. This screen is one of the most important in the game, so I want to polish it quite a bit. I've spent some time cleaning up... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

08 Oct

Post
0.10.0.2 has been uploaded!

Here are the patch notes:

-Tuned food and water items to give a larger instant refill.
-Optimized some UI elements to help reduce drops in FPS.
-Fixed a bug where settlers would not do life saving jobs. i.e., not build a torch when needing to warm up.
-Fixed a bug where job progress was being reset to 0 when an entity walked through it.
-Fixed a bug where plants weren't saving if an item was spawned on the same tile.
-Tuned plants to reproduce naturally at a slower rate.
-Fixed a bug where settlers couldn't find a heat source if it was too far away.
-Added the Warmed status for entities that have warmed up at a heat source. This reduces the cold tolerance for a brief period.
-Added the Wounded status which lowers entity energy at a faster rate. The intention is to have them sleep earlier to heal missing HP. Once HP is full, the wounded status goes away.
-Fixed a bug where entities with buffed HP max would... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

05 Oct

Post
Hey everyone! Thank you for testing and reporting issues for the buggy beta build. It means a lot. I've just uploaded a new version with some fixes for various things.

I'm still figuring out an issue with pathfinding which makes it so entities always think they're in combat with underground enemies. I've temporarily disabled the underground tomb discovery to avoid this while I fix the real problem.

Before I list the patch notes, let me explain the next steps for beta. My main priority is fixing serious game breaking issues. There are a few but we'll get there. Plus, I want to fix a lag issue that's coming from the UI. The FPS drop some of you are seeing is from this. I'll need to optimize a few windows to improve frames. Once those bigger issues are somewhat out of the way, I'll focus on tuning/balancing, adding in disabled scenarios, and changing/fixing things that are annoying based on feedback. I know there's a progression issue with how Ancients unlock summoning.... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

02 Oct

Post
Hello, dear testers.

I've uploaded Windows, OSX, and Linux 0.10.0.0 versions of the game to the beta branch.

Please Read
Ok, so, this beta version is coming out in a very unstable state. I wanted to get this out there to get help finding bugs. Please, please don't play it if you're not looking to help report bugs. It's not going to be much fun until I can put out a few patches. I still have a huge amount of polish to put into the game to get 0.10.0.0 ready for production. Over the next few weeks I will be periodically uploading patches to the beta branch to fix things.

Also, currently, the world is using way more RAM than it should and isn't properly unloading it in between world loads. Depending on how beefy your machine is, the game might crash as it's trying to load into a tile. I am working on this and I apologize for the huge memory footprint. If you are having issues, try playing smaller map sizes until I can fix this. You can do this from the n... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

15 Sep

Post
Hi friends!

I'm back from my mini vacation to see family and am feeling good about the beta build. I was able to get a tiny bit done in the mornings during the vacation, but, even so, I have a bit more work to do to get this build out into the beta branch for Steam, Itch, and GoG. That said, I'm going to push for
October 1st as the date that I upload the build. I'm very excited and nervous to start getting players to see the new changes.

Aside from that announcement, let's take a look at some things I've been working on since our last post.

Rafts!


I want players to be able to settle any tile they choose, so I added the option to select water tiles as a settlement point. Players can then select a water block for their starting position, and the game will generate a little raft for you to start on. T... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

16 Aug

Post
Hey everyone!

Hope you are all doing well. Sorry I'm a day late on this dev log. I wasn't home yesterday to write.

This dev log won't be too exciting. I'm still working on a lot of room-related tasks, and, although things are going very well, it's taking a long time to finish up. Mostly, it's tons of data entry to properly set up the room functionality, and fixing edge case bugs related to rooms auto-creating jobs. So, I don't have much to show off today other than some small HUD things.

Ok, HUD stuff. As I go, I'm always tweaking the HUD to make things more enjoyable. One small change I've made is moving the search panel out of individual screens, and into the toolbar. It's a nuisance to have to add it to each screen, and I've made it so screens can easily listen for input from the search panel. So, the intention is that you can quickly type here, either by clicking it, or holding shift, and then your input will filter out items for each relative screen you ... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page [url=https://steamcommunity.com/ogg/688060/announcements/detail/5691973655952724306]here[/url].

15 Jul

Post
Hello my friends!

I hope everyone is doing well and today I wanted to update you all about Odd Realm's 0.10.0.0 version.

I'm making some fantastic progress but I'm still working on finishing things which I had started earlier in the year. Namely, a bunch of room related changes and improvements. I had mentioned in a previous post that I had overhauled the room UI because it was desperately needing some TLC. At the time, I wasn't able to finish that work because I was running into a lot of core game issues and decided to fix that up. As you are all aware, that added quite a bit of time to 0.10.0.0's development timeline. Anyway, now that that stuff is out of the way, I came back to finishing up those room changes/additions. I'm very excited about the changes and I think they are going to add so much to the game, so I want to show off some things.

If you are unfamiliar with the new functionality of rooms, take a look at this article which describes them thoroug... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page [url=https://steamcommunity.com/ogg/688060/announcements/detail/5630046629518387710]here[/url].

15 Jun

Post
Hey everyone!

Today's dev log will be rather dull because I don't have a whole lot of new content to show off. I'm at the stage where I'm working on bugs, polish, and finishing implementation for previously shown features. That's good, though, as that means the date for putting this update into beta is drawing near. I hate not being able to tell you guys a specific date for when that will be. I want this to be my last dev log before then, but due to the scope and complexity of the update, there's a lot of hidden tasks that arise as I go. This update is more like a sequel than it is a general update and as a result is an absolute ton of work for me. Thank you for understanding that, and for being patient with me. :)

Now, I've seen a few comments recently about how long this update is taking and some have even expressed that there is nothing in this next update so I wanted to recap some of the things that have been added:

-Tech tree. Allows for Humans to unlock... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page [url=https://steamcommunity.com/ogg/688060/announcements/detail/5394730462848775081]here[/url].

15 May

Post
Hello!

Today I'm going to show off some stuff related to migrating and saving. I get quite a few comments regarding these two systems and how they can be improved. Especially the migrating system which is pretty much just a prototype in the game. The save system also needed an upgrade, not only because it didn't have that many features, but because I literally had to upgrade all the tech for it to make it so players are able to go back to settlements they've abandoned or been killed at.

Before I get into that stuff, a quick note on where this sisyphean update is at. I'm getting closer each day to being able to put this out into beta. This save system stuff slowed me down a bit because it's so complicated to save out a player's session based on information that spans the game, and individual tiles you settle. So, I still don't have any hard date to provide as for when the update can go into beta. Thank you for waiting so patiently.

Alright, first up, migrati... Read more
Post
    /u/ on Steam - Thread - Direct
: You can find the details for this event on the announcement page [url=https://steamcommunity.com/ogg/688060/announcements/detail/4756342589050182429]here[/url].

15 Apr

Post
Hey gang!

For today's update, I won't have a lot of new stuff to show off as I'm currently focused on cleaning up things from the recent world size changes. However, I do want to show off some things which I'm excited about and I've touched on in the past. Before I do, let me give you an update on where I'm at with the... update.

Hokay. So. The change to the world sizes (making them variable)--as shown in last month's post--was a huge amount of work. The 128x128x64 map size you're used to was ingrained so deeply in all the systems, that it was like trying to remove a pack of wild hyenas from a butcher shop. I don't even know what that means, but it was frightening and difficult and I might have cried. Needless to say, I've spent the month since last month's post working on that and I've still got a lot of work to do. I think by the end of April, I'll be back to where I was before I made that change but with that added world size variability. The not great news is tha... Read more
Post
    /u/ on Steam - Thread - Direct
: You can find the details for this event on the announcement page [url=https://steamcommunity.com/ogg/688060/announcements/detail/5803426970281991190]here[/url].