So even after implementing allot of tutorials, from very basic one line changes to replacing the weapon system, before my hiatus.
And recently after implementing a few more including the switch activated pwalls, and watching hours of videos on Programming Concepts and C++, I still only very vaguely "understand" what I am looking at in the Wolfenstein source code.
I think I have made some very basic level progress in understanding the most basic aspects of the wolf code but as far as understanding what I don't understand I cant effectively articulate it, other than once a line of code gets too complex or works with code a few other places, I am in the realm of grasping out of my reach of comprehension, as well when I see an operator used in place it seems counter intuitive I often don't fully get it, even sometimes after I look up that functions origin to grasp it.
There are times when I think I understand what is going on, but once I start messing with it.... I often end up with errors or code that does not do what I intend it to, and get stuck for days on end. Like trying something seemingly simple as to create a key locked switch. [mostly working now... and the problem was something small ]
Does anyone have some advice on how to actually comprehend the Wolf Code, in a way that I can write my own code changes?
Much of what is left to be changed in the KSS series engine is beyond the tutorials on the forums, and I don't want to be that pesky person asking too many questions.
I'd like to put some of my own tuts on the forums eventually to give back.
In the mean time... [of my allotted free time] I am watching some videos on working with unfamiliar code bases.
Last edited by Agent_Falcon93 on Thu Dec 09, 2021 11:43 am; edited 4 times in total (Reason for editing : typos)