Friday, October 26, 2007

Major design decision

Hello all. I've been mulling over several major options for the future of this project lately, and the largest one has just settled itself. I have begun coding two separate modules, one dedicated server, and one client for the players. The server will handle calculations and physics, accept requests from clients, and allow administration of players and game tools. The client will display all the graphics and allow a player to interface with the game. Among my reasons for doing this include simplified network synchronization, centralized control, discrete programming, and most importantly, to create a general communications interface for any "player" that will pave the way for automated intelligence (i.e. computer players!). Obviously this will slow my progress for quite some time, but it will be worth it.

1 comment:

Anonymous said...

What about an iphone version? :-)

Such a famous game on the iphone would rock!