Hi there,
I am currently producing a game in Java. I have come across an
architecture for video games, consisting of controllers, renderers, Game
state, game simulator etc. It look a lot like a basic class diagram with
each of the parts being a class. I was planing on implementing the game
a such (i.e. having a class for game state and one for game simulator
etc) but I'm not sure if this is how games are usually designed. I does
seem to make sense to have a class for each part but I'm not sure how
they are linked together (i.e. are they all linked through the game
simulator)
I apologies for the message not being very understandable, but this is
my first move into game development and its only a basic game. What I am
looking for would be to have a look at a design/model for another game.
If there are any game developers would someone be able to help me with
this of point me the right direction. I have tried searching google but
nowhere seems to be much help.
Thanks
lewmania942@yahoo.fr - 21 Mar 2006 19:37 GMT
You'll find a lot of Java game developpers willing to share their
enthusiasm here:
http://www.javagaming.org
Have fun,
Lew
jcsnippets.atspace.com - 23 Mar 2006 19:02 GMT
> Hi there,
> I am currently producing a game in Java. I have come across an
[quoted text clipped - 13 lines]
> this of point me the right direction. I have tried searching google but
> nowhere seems to be much help.
http://www.javagaming.org was already suggested, but you might also want to
have a look at http://www.sourceforge.net . There, you can find a lot of
open source projects (and games), which means you can either join their
development team, of have a look at their source code.
The best advice I can give you is to start small. Write your own version of
Snake, Minesweeper, Pacman or something similar, and keep it simple. It may
seem like a waste of time, but developing a small and simple game will teach
you a lot about game development. If you've accomplished this, then move on,
no earlier.
Best of luck,
JC
--
http://jcsnippets.atspace.com/
a collection of source code, tips and tricks