Jump to content


Member Since 17 May 2013
Offline Last Active May 17 2013 02:09 PM

Topics I've Started


17 May 2013 - 12:54 PM

Good afternoon folks. 


I apoligize in advance for the extremely basic question, but I keep having a hard time with classes (very basic, I know)


I am a database programmer by trade (PL/SQL, Oracle, etc) and have been learning quite a bit of PHP for my job - I started looking into C# to get and have developed a few very basic applications for my company - so I have the very basics down...


I have always been interested in game programming, so I figured startign a small game project will force me to broaden my knowledge.


Lets say I want to create a very basic, small "game" that has a icon randomly walking around the screen.  I would create a basic "NPC" or "CREATURE" class that contains all the very basic information that all characters in the game would have correct?


For instance lets say






Then if I wanted to spawn say 5 of them, I would just invoke this class through a constructor 5x, correct? 


Lets say I wanted to add a player character, I could use the same "Class" with creature and just add a few more details on it, that way I would not have to re-create the entire "class" from scratch, correct?  Isn't that the general idea?  I will expand on my question a bit but want to mkae sure I have the very basics down first before I move on.