You must be 18+ to view this content
Turk's Crawling Dungeon may contain content you must be 18+ to view.
Are you 18 years of age or older?
Monday Update 0.3.6 - March 28th, 2022
I want to thank everyone who's stuck with this project in my absence! I've been busy behind-the-scenes preparing for TCD's big beta release in the coming months, but there's been a drought of actual added content in the meantime.
Changelog
- TONS of new features have had their foundations laid, including a story campaign!
- Major restructuring of certain code elements.
- Dialogue system nearly functional.
- Talents removed (until the next update) for refactoring.
- Settings menu added.
- Increased zone generation speeds.
- New loading screen for zone generation.
- A new environment (still a work in progress).
The general purpose of this update was to fix bugs and refactor certain systems.
In particular, a bug causing the game to freeze and become unplayable during the "loading assets" screen and main menu has (probably) been eliminated. It's difficult to say because even though I've redone error handling to avoid the majority of freezes and crashes, the bug remains elusive and untestable.
(Programming speak ahead! Proceed with caution...)
Technically speaking, the freeze is caused by an exception thrown by the input manager attempting to retrieve a "key event" from an empty pool. I hypothesize that this error is untestable because it is likely a result of the key event using its deconstructor to (failingly) return itself to the pool, resulting in a situation where the retrieval method thinks the pool has contents when, in actuality, it is empty. Try as I might, I cannot reliably recreate the bug using conventional testing methods.
The quick fix I applied involves catching the thrown exception and returning a new key event instead.
This is only a temporary fix; the better option would be to use the IDisposable interface for key events rather than rely on their deconstructor to messily add them back to the pool. But that's for the next update, probably!
Files
Get Turk's Crawling Dungeon
Turk's Crawling Dungeon
Traditional roguelike in a psychic hellscape.
Status | In development |
Author | mangosauce |
Genre | Role Playing, Adventure |
Tags | 2D, Dungeon Crawler, Exploration, Furry, Gay, Roguelike, Singleplayer, Unity |
Languages | English |
More posts
- Happy Pride Month! - and what's to come...Jun 02, 2022
- Embark Update! 0.4.0 - April 11th, 2022Apr 11, 2022
- Monday Update 0.3.7 - April 4th, 2022Apr 04, 2022
- Friday Update 0.3.3 - September 3rd, 2021Sep 03, 2021
- Friday Update 0.3.2 - August 27, 2021Aug 27, 2021
- Friday Update 0.3.1 - August 20, 2021Aug 20, 2021
- Alpha 0.3.0 is Out Now!Aug 14, 2021
- Deep Dank DungeonsAug 07, 2021
Leave a comment
Log in with itch.io to leave a comment.