198 reputation
15
bio website
location Provo, UT
age 25
visits member for 1 year, 11 months
seen yesterday

Jun
18
awarded  Constituent
Nov
16
answered Why is permadeath essential to a roguelike design?
Nov
13
awarded  Editor
Nov
13
revised 2D isometric: screen to tile coordinates
Added alternate example
Oct
19
awarded  Student
Oct
11
comment Level and Player objects - which should contain which?
In my case, I'm not really interested in multiplayer games, though I didn't mean to suggest players hold global game details (that was just bad wording on my part). A player should certainly only hold data that belongs to that player, eg. HP, MP, and possibly things like position/location.
Oct
11
awarded  Scholar
Oct
11
accepted Level and Player objects - which should contain which?
Oct
11
comment Level and Player objects - which should contain which?
Excellent answer, clear and concise. +1 especially because you mention to do what's expected, even if it's a little more difficult; maintainable code is really important!
Oct
11
comment Level and Player objects - which should contain which?
So, if I understand correctly, you suggest separation of the player object (persistent) and the player's entity (created on creation of level), correct?
Oct
11
awarded  Supporter
Oct
11
comment Level and Player objects - which should contain which?
What if I wanted to maintain player state, eg. HP?
Oct
11
asked Level and Player objects - which should contain which?
Oct
7
comment Will I have an easier time learning OpenGL in Pygame or Pyglet? (NeHe tutorials downloaded)
I wouldn't say Python isn't a programming language. Contrary to popular belief, with the right practices, Python can be Fast Enough (tm) for most (if not all) projects.
Apr
25
awarded  Teacher
Apr
25
answered 2D isometric: screen to tile coordinates