lol it's so crazy that gamedev is like you're supposed to do the most insanely difficult syncreatic team art for no money while idiot babies heckle you the entire time

@unormal

Every young developer I meet wants to get into game dev. I tell them those same skills will get you twice the pay and respect outside of game dev.

@Phosphenes @unormal You'd be surprised where you can apply refactoring, code archaeology, recovery, documentation, and cross-platform build skills. Good software engineering practice is useful on any project https://gitlab.com/apthorpe/Castlequest

Replacing 750+ GOTOs was a worst-case refactoring scenario. The last 20 were miserable to eliminate but it's all clean logic now. Good for another 40 years of no maintenance :)

Bob Apthorpe / Castlequest · GitLab

GitLab.com

GitLab
@Phosphenes @unormal Also nicely object-oriented so the core game can be ported to a more appropriate language for text adventures. My guess is that FORTRAN 66 was the only language available in the author's environment at the time. Proper character variables weren't introduced to the language until F77. Writing a text adventure in a language that doesn't officially support text is pretty impressive.