(this post seemed to fit better here than helpdesk)
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.
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)