1. Rogue Fable III
  2. News

Rogue Fable III News

April-26-2019 - Announcement!

Hello everyone! We've been chatting about the following changes for the past week on discord so I figured I'd post a nice summery here for those of you who arn't in the channel.

Based on a number of factors which are described in more detail in the page linked below, I've decided to expand the scope of the game I'm ultimately trying to make with this project. A brief overview:

  • The total time in Early Access will be around 2 years. This means the game will be officially released some time in late 2020.
  • The goal is to ultimately make something of comparable scope to the genre classics i.e. NetHack, Crawl, ADoM etc.
  • The core design principles will remain the exact same as before: we're making a bigger game not a different game.
  • There will be a transition period with rapid changes and generally a lot of mess in which development will move to an optional test branch, separate from the live version of the game. You will be able to opt into this test branch from the steam client.
  • The transition period should take about 2 months after which the game should be stable and balanced enough to be placed back on the live branch and development will then proceed as before but with a significantly expanded foundation, giving us much more room for future growth.


A much more detailed description of the above is available on the following page: Link

Given that this project is now going to be quite a bit larger and more complex I will be regularly updating the above page with more details regarding plans, features, core concepts etc.

I've already gotten quite a bit of work done on the initial transition stuff and so will be getting the test branch setup sometime in the next few days with an initial prototype. This first build will really just be a 'tech demo' of sorts with everything from the current game transferred over onto a large, seamless, scrolling map. Though it won't really be 'playable' per say it should at least give a visual idea of what some of the above document is describing.

From there, development on the test branch should be proceeding extremely quickly over the next 2 months so expect much more regular (though much rougher) updates there.

As always I appreciate any feedback and particularly questions you guys have. In this case questions are even more important since A) I want to make sure I'm explaining everything clearly and B) I need to make sure I'm actually considering everything clearly. I'd like to at least have a vague idea of how 'everything' is going to work at this point before we get to deep into this.

April-13-2019 - Update 1.26

Hello everyone! Update for The Sunless Desert here + some bug fixes. Gonna leave this a bit vague as far as new content goes so you can all see for yourself whats down there :P

THE SUNLESS DESERT:
- 2 New uniques w/ their own vaults and special item drops.
- Bunch of oasis type vaults adding a bit of water into the zone
- Bunch of bandit camp vaults.
- Couple of new bandit NPCs

BUGS_AND_CRASHES:
- Fixed those annoying black squares of solid rock in many cave levels.
- Fixed a hard crash: unable to fill cave was the console log
- Got rid of the 'spotted gate' message on normal prison doors.

MISC:
- Campfires will only show on the mini map in the ice caves (I'm starting to use them just generally in other levels).
- Unique enemies will not drop their special items if they are killed while dominated. I believe this is a good trade off and hard choice to make.
- Removed the cave ins that would occasionally occur and wreck parts of levels, was destroying to much stuff and I have much better methods now to handle that sort of thing.

TAKING A BREAK:
After about 9 months of pretty much daily work with only the occasional day off, I've decided to take a break next week before I burn out. So will be taking the entirity of next week off from development and will be returning next Saturday for the discord meetup and will beginning work again then. Next update will then be in about 2 weeks, likely either The Under Grove or Orc Fortress content additions.

Will be keeping an eye on bugs and crashes for the next few days just to make sure nothings horribly messed up but otherwise will be trying my hardest not to think about the project for a week :P.

Well that's it for now! Thanks for your support everyone!

April-05-2019 Update 1.25

Hello everyone! Pretty much satisfied at this point with all the level gen stuff I've done behind the scenes so will be moving on next week to The Sunless Desert and adding a bunch of stuff there. Should go quite quick and smoothly now that I've worked out a lot of the level gen type stuff behind the scenes. For this weeks update we have the following:

BALANCE CHANGES:
- Weapon damage will now run 0.25 - 1.0 of the weapons max damage. This will stop players with say 20 damage weapons dealing random 1s. This change also applies to enemy physical attacks.
- Changed the fortitude talents hit point bonus from 8,6,6 to 8,6,4 to keep it scaled the same as all other talents.
- Changed focus talent from 3,2,2 to 4,3,2 to keep it scaled the same as fortitude.
- Rings of strength, dexterity and intelligence are now slightly rarer.
- Non attribute stat bonus rings have all had their stat bonus raised to +4 to make them more powerful (for that single stat) than the more general attribute rings.
- Baby slimes spawned by the king slime will not give exp to prevent infinite farming.

ITEMS:
- Added new unique item drops to the Goblin High Shaman and Death Speakers.

LEVEL GEN:
- Once again a lot of difficult to explain improvements here that will mostly start to come to fruition next week as I start to tackle zones in which I can actually start to put in neat stuff. Was definitely having to hold back a lot of ideas for The Upper Dungeon on this one.
- Nonetheless there are some tweaks to generation, some new vaults etc. in The Upper Dungeon.

BUGS AND CRASHES:
- Fixed strafe attack always triggering even when moving away.

FIXES TO RANDOM NUMBER GENERATOR
This one has been slowly driving me crazy over the past few months. As was noted a few months ago by Umbr, it appeared like there was some kind of pattern to the class/race selection of the daily challenge. I had also noticed in my own games that certain vaults or static levels never seemed to be selected for generation despite working totally fine when I forced them to generate.

So after silly amounts of investigation and trying to understand the math behind random number generators I did in fact find what turns out to be a bug in the underlying library I'm using. Basically the first 2 values pulled out of the generator after its been seeded had some kind of relationship to each other. This is not a problem for most things since most generation involves hundreds if not thousands of 'dice rolls' but in many cases, the first 2 dice rolls were actually critically important (for example when choosing a race / class combo on daily challenges). So in conclusion, this should now be fixed resulting in:

- Daily challenge should now be correctly randomized.
- A whole bunch of previously implemented but never actually generated static levels should now spawn (that stupid fortress level that seems to appear all the time in The Upper Dungeon for example should be much rarer now).
- A whole bunch of other stuff regarding generation should now be working as actually intended.

So that's it for now! As mentioned above, will be moving on to The Sunless Desert next week, hopefully getting into the swing of knocking off a single zone per week for the foreseeable future. Goal will be to add just a ton of new content: vaults, enemies, uniques, items, terrain, traps, etc. I'm hoping this should go pretty smooth since I've worked out a lot of code for supporting generation in the past few weeks. As always I'll be on discord tomorrow at 2:00pm PST though were getting a new bed delivered some time that day so might have to pop out to grab it.

Thanks as always for all your support and feedback!

March-29-2019 - Update 1.24

Hello everyone! Just a ton more work on behind the scenes level generation type stuff. Still difficult to explain exactly what the changes are since much of what I'm doing is setting stuff up for future work. I'm planning on doing a big ol write up of how level gen works, once I actually figure it out myself. So that being said, this update looks a little strange:

LEVEL_GENERATION:
- An absurd amount of rewriting, in preparation for more sophistication in the future.
- Some subtle changes to the upper dungeon but again a lot of this work won't be so apparent until the next update.

BUGS_AND_CRASHES:
- Fixed keyboard attacking i.e. bumping into enemies to attack.
- Fixed a bug with hall generation that was leaving halls partially blocked by objects.

I'll be on discord tomorrow at 02:00 PST for anyone who wants to hang out. Will be working on any hot fixes, and catching a few more lingering bugs over the weekend then I figure I've got about one more week of getting this basic level gen type stuff out of the way and finishing up this pass of The Upper Dungeon then I'll be moving on to the next zones in order.

March-26-2019 - Update 1.23 - Hot Fix

Just a quick hot fix for issues introduced in last update:

- Fixed enemies only moving orthogonally (missed something when reverting).
- Fixed an issue with enchantment tables: using an enchantment table, deciding not to use it and closing the menu, later using a scroll of enchantment or acquirement and the table is consumed rather than the scroll.

That's it for now!

Update 1.24 should be on Friday and will be on Discord at 2:00pm PST Saturday.