Cataclysm - Dark Days Ahead, a community-driven open-source survival game, is experiencing a spike in high-priority issues, particularly affecting user interface and NPC behavior, necessitating immediate attention from developers.
The project is a turn-based survival game set in a post-apocalyptic world where players must navigate threats like zombies and giant insects. The game emphasizes survival mechanics and is supported by a robust community of over 1,000 contributors.
Recent issues and pull requests indicate significant challenges with the game's UI and NPC behavior. The transition to ImGui has introduced several UI regressions, as seen in issues like #76282, where menu descriptions are cut off. NPC behavior issues, such as those reported in #76275 regarding unintended actions, continue to frustrate players. These problems suggest systemic issues that need urgent resolution to maintain gameplay quality.
kevingranade
Standing-Storm
Karol1223
Maleclypse
bloodbowel
Other contributors include Naadn, RenechCDDA, SurFlurer, PatrikLundell, among others focusing on bug fixes and feature enhancements.
Timespan | Opened | Closed | Comments | Labeled | Milestones |
---|---|---|---|---|---|
7 Days | 77 | 44 | 144 | 0 | 1 |
14 Days | 134 | 75 | 297 | 0 | 1 |
30 Days | 294 | 133 | 681 | 0 | 1 |
All Time | 27969 | 25936 | - | - | - |
Like all software activity quantification, these numbers are imperfect but sometimes useful. Comments, Labels, and Milestones refer to those issues opened in the timespan in question.
Developer | Avatar | Branches | PRs | Commits | Files | Changes |
---|---|---|---|---|---|---|
Kevin Granade | 4 | 11/10/0 | 14 | 48 | 2527820 | |
casswedson | 1 | 0/0/0 | 1 | 46 | 134552 | |
Standing-Storm | 3 | 25/20/1 | 60 | 92 | 22307 | |
Anton Simakov | 3 | 21/16/3 | 30 | 369 | 7141 | |
Antti Riikonen | 3 | 5/5/0 | 6 | 37 | 3746 | |
Karol1223 | 2 | 13/11/0 | 13 | 108 | 3695 | |
Naadn | 1 | 6/5/0 | 4 | 12 | 688 | |
b3brodie | 2 | 3/3/0 | 4 | 18 | 542 | |
SariusSkelrets | 1 | 2/1/0 | 1 | 11 | 523 | |
ShnitzelX2 | 1 | 1/1/0 | 1 | 12 | 499 | |
PatrikLundell | 2 | 5/5/0 | 6 | 7 | 492 | |
Holli | 1 | 5/4/0 | 2 | 16 | 455 | |
John Candlebury (John-Candlebury) | 1 | 1/0/0 | 1 | 6 | 414 | |
SurFlurer | 1 | 6/5/0 | 5 | 10 | 412 | |
bloodbowel | 2 | 6/4/0 | 5 | 11 | 371 | |
Daniel Brooks | 1 | 9/8/0 | 1 | 12 | 333 | |
akrieger | 3 | 3/3/0 | 3 | 4 | 252 | |
Joseph Chung | 1 | 6/3/0 | 2 | 4 | 226 | |
Daniel Brooks | 2 | 0/0/0 | 7 | 10 | 214 | |
DukePaulAtreid3s | 1 | 5/3/0 | 4 | 15 | 169 | |
ThePotatomancer | 1 | 3/3/0 | 3 | 7 | 162 | |
Maleclypse | 2 | 7/2/0 | 12 | 15 | 143 | |
klorpa | 1 | 0/0/0 | 1 | 36 | 142 | |
alef | 1 | 1/1/0 | 4 | 2 | 125 | |
Anton Burmistrov | 1 | 4/4/0 | 4 | 7 | 122 | |
osuphobia | 1 | 1/1/0 | 1 | 3 | 118 | |
MNG-cataclysm | 1 | 0/0/0 | 2 | 2 | 114 | |
cknight828 | 1 | 2/2/0 | 1 | 4 | 111 | |
RenechCDDA | 2 | 11/8/0 | 7 | 13 | 106 | |
VGCrow | 1 | 1/1/0 | 1 | 2 | 72 | |
mqrause | 2 | 2/2/0 | 3 | 4 | 69 | |
juur | 1 | 0/0/0 | 1 | 4 | 55 | |
inogenous | 1 | 0/0/0 | 3 | 8 | 41 | |
Tony | 1 | 4/3/1 | 3 | 4 | 36 | |
misterprimus | 1 | 1/1/0 | 1 | 1 | 14 | |
Brambor | 1 | 1/1/0 | 2 | 3 | 10 | |
David Seguin | 2 | 1/1/0 | 2 | 1 | 8 | |
x-qq | 1 | 1/1/0 | 1 | 1 | 6 | |
andrei | 1 | 4/3/0 | 1 | 2 | 5 | |
HadeanLake | 1 | 3/2/0 | 2 | 2 | 4 | |
Maeyanie | 1 | 1/1/0 | 1 | 1 | 2 | |
Jeremy Rose | 1 | 1/1/0 | 1 | 1 | 2 | |
shoozzzh | 1 | 2/1/0 | 1 | 1 | 1 | |
Xygen (XygenSS) | 0 | 1/0/0 | 0 | 0 | 0 | |
None (phi2dao) | 0 | 1/1/0 | 0 | 0 | 0 | |
None (Uwuewsky) | 0 | 6/1/0 | 0 | 0 | 0 | |
None (Fris0uman) | 0 | 1/1/0 | 0 | 0 | 0 | |
vetal l (vetall812) | 0 | 2/0/0 | 0 | 0 | 0 | |
None (NetSysFire) | 0 | 1/0/1 | 0 | 0 | 0 | |
None (SirPendrak) | 0 | 1/1/0 | 0 | 0 | 0 | |
None (Vladmirangel) | 0 | 1/1/0 | 0 | 0 | 0 | |
None (TheShadowFerret) | 0 | 1/0/0 | 0 | 0 | 0 | |
None (strategictraveler) | 0 | 1/0/1 | 0 | 0 | 0 |
PRs: created by that dev and opened/merged/closed-unmerged during the period
The CleverRaven/Cataclysm-DDA repository currently has 2,033 open issues, with a recent surge in activity as evidenced by multiple new issues created in the last few days. Notably, many of these issues are tagged with high priority and require confirmation, indicating a pressing need for community engagement and resolution.
Several themes emerge from the recent issues: 1. User Interface (UI) Problems: Many reports focus on UI inconsistencies, particularly related to the new ImGui integration, such as menus not displaying correctly or being clipped. 2. NPC Behavior: There are multiple complaints regarding NPCs not following orders correctly or engaging in unintended actions, such as attempting to heal the player while ignoring their assigned tasks. 3. Gameplay Mechanics: Issues related to game mechanics include problems with power management for vehicles and inconsistencies in item interactions, particularly with crafting and resource management.
Here are some of the most recently created and updated issues:
Issue #76284: Camera locked below character after firearm malfunction.
Issue #76283: Segfault on Rubik installing me a CBM.
Issue #76282: Menu Description in Zone Activity Manager (O) cut off.
Issue #76275: Blood draw kit gives error every time I draw toxic acidic blood from acidic zombie.
Issue #76273: Xedra Evloved Graken background causes game to crash.
Issue #76272: Render PALS webbing as a separate type of pockets, and list their contents among items worn.
These issues highlight critical bugs that could significantly impact gameplay if not addressed promptly. The presence of multiple high-priority issues suggests that there may be systemic problems within the codebase that need urgent attention.
Overall, the current state of open issues reflects both ongoing development challenges and areas where user experience could be significantly improved through timely fixes and enhancements.
Maleclypse
bloodbowel
Naadn
Karol1223
Standing-Storm
Vgoloshivskiy
ThePotatomancer
RenechCDDA
SurFlurer
PatrikLundell
kevingranade
akrieger
Other contributors include DukePaulAtreid3s, Night-Pryanik, Daniel Brooks, and others who have made smaller but meaningful contributions primarily focused on bug fixes, feature enhancements, and community engagement through pull requests.
The development team is highly active with a clear focus on both expanding gameplay features and refining existing mechanics. The collaborative nature of contributions suggests a strong community ethos within the project, which is crucial for its continued evolution and success in the open-source gaming landscape.