I am a developer for Cataclysm: Dark Days Ahead primarily. I enjoy refactoring the backend code to be more accessible to newer C++ contributors to the project. A large portion of my code goes unseen by the playerbase, but I have designed some systems:
If you would like to donate a lump sum instead of a subscription, my PayPal is a gmail address and the email starts with curtis.r.merrill
I rewrote the hunger system to simulate the digestive system. Characters have a stomach that their food goes into, and slowly digests the vitamins and calories and passes through their guts. This also necessitated changing how hunger was displayed on the sidebar.
I redesigned the old sidebar to use "panels." This allows for a much more customizable user experience, and the ability to edit the sidebar in code much more easily. In addition, the sidebar code allows for panels that only appear when certain situations are true. Currently this only applies to Mana.
My pet project for the game is the magic system, which allows for the largest amount of customization via JSON since NPC missions. The highlights of this system include GUIs for casting spells, an experience system, and effects that utilize the various JSON values based on the effect type.
I am currently rewriting the artifact system. Artifacts were hardcoded in a rather obtuse way, and I wanted anyone to be able to add to artifact content via JSON. See this project for details
I am currently rewriting the class structure for
playerin order for this class to be removed entirely, in favor of using the already present
Sponsoring me will allow me to focus more on continual updates to the game and the Magiclysm mod.
Any donations are appreciated!
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.C++ 4
This is a magic mod for FactorioLua 3
Thaumaturgic Machinations addon for OmnimodsLua
A tool to assist serialized inventory managementC#
Select a tier
$2 a month
This tier will allow you to support me by giving just a little bit. Every little bit counts, and both you and I will know that we are making C:DDA a better game!
$8 a month
Building a support network!
You get a special role on the official development discord for C:DDA which I will use to alert you to features that I am working on periodically.
$25 a month
You are able to nudge my development a little bit: of my todo list, you can pick items that have higher priority. Note: this does not mean I will pursue them to the exclusion of all else.