Forums Register Login

Resources for beginning graphics programming and

+Pie Number of slices to send: Send
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?
+Pie Number of slices to send: Send
Hm, programming graphics isn't as different from programming everything else

To get an idea of the basics reading a book is a good idea. I would recommend "Head First Java":

http://www.oreilly.de/catalog/hfjava2/

It should give you the clue of how to show an image on the screen. And that should be all you need. If you are looking for a particular example code I suggest to take a look at the source code of Dead Storm:

http://buechsenkunde.de/tacticalgamingarea.html

I know, that the link is a bit odd, it's just a makeshift solution.

Dead Storm was the first game I ever programmed and is written in a very basic way. Maybe it helps

Good luck with your project, I'm doing something bigger myself at the moment. Be aware, that it can take a long, long time, before you see any results, but always stay tuned
Time is mother nature's way of keeping everything from happening at once. And this is a tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 756 times.
Similar Threads
What 5 pieces of software would you take to the fabled "desert island"?
Game Graphics
J2ME game programming book
Developing Games in Java does anyone know if this book is any good?
interesting job posting:
Thread Boost feature
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 29, 2024 04:35:06.