So while working on my simple game, I've been working around some things and just emulating what I've seen in other games before mine, and I'm content with that because it's literally run in command prompt. It looks clean and uses tried and true techniques. On the outside. I honestly have no idea what it's like on the inside. A lot of the basic things that you would need to program are things I just cobbled together and hoped I was doing it right. I wonder things like, how do you keep track of a bunch of independent environmental values, or if you've talked to specific people? Do you have variable arrays for all those things? How is dialogue text stored? Is it hard coded into the interactions of a character, or is there a text dump file stored in memory? How do I know where to access specific chunks of text, if so? How do I encrypt all that efficiently and hide them from being manipulated?
Just things that seem basic, like that. Most programming practice tends to be doing mundane stuff that just shows you know how to use logic, and with that, I've been able to throw together something that looks clean and works well. But how do the professionals do it?
Edited by StoneMask, 19 August 2012 - 02:26 PM.