Hi,
I'm interested in building a game from the ground up (engine, etc). I realize this would be a huge project, but I'm looking for something to dabble with in my spare time for more as a learning experience than worrying about anything too serious. However, there are many things that I need to know so why not try messing around a little bit.
The type of game I'd be shooting for would be something like Ultima Online, or Diablo 1, Diablo 2. Some kind of multiplayer RPG in the isometric style. 2D/3D, I'm not particularly picky. I think I could figure out how to program the AI, movement, collision, and those types of algorithms (loot gen, etc) - but I have no clue where to start when it comes to graphics, rendering a huge sandbox type map, lighting, gear, etc. Also, I wouldn't mind just being able to render some kind of sprites (but eventually I'd love to be able to find out how to show different kinds of gear or clothing being equipped on the sprite/model).
What resources (I prefer actual books, but..) would you guys suggest for understanding game graphics and game programming? What resources for in-depth information about designing server/client set up (for a game) and the flow of data that happens in that situation for a game application. (I'm kind of clueless there).
Any suggestions for some resources that break this stuff down well?
I'm interested in building a game from the ground up (engine, etc). I realize this would be a huge project, but I'm looking for something to dabble with in my spare time for more as a learning experience than worrying about anything too serious. However, there are many things that I need to know so why not try messing around a little bit.
The type of game I'd be shooting for would be something like Ultima Online, or Diablo 1, Diablo 2. Some kind of multiplayer RPG in the isometric style. 2D/3D, I'm not particularly picky. I think I could figure out how to program the AI, movement, collision, and those types of algorithms (loot gen, etc) - but I have no clue where to start when it comes to graphics, rendering a huge sandbox type map, lighting, gear, etc. Also, I wouldn't mind just being able to render some kind of sprites (but eventually I'd love to be able to find out how to show different kinds of gear or clothing being equipped on the sprite/model).
What resources (I prefer actual books, but..) would you guys suggest for understanding game graphics and game programming? What resources for in-depth information about designing server/client set up (for a game) and the flow of data that happens in that situation for a game application. (I'm kind of clueless there).
Any suggestions for some resources that break this stuff down well?