The aim for iteration 1 is to get out a working MMO.
I have to warn against any expectations of it being something someone might actually want to look at. It won't.
It will be a very rough, crude and unappealing implementation of some of the core concepts of the game.
Iteration 1 will consist of the following:
1.1 - Basic Environment, Moving and Camera system.
1.2 - Networking (on local LAN)
1.3 - Menus menus menus and HUD: Game menu (for now just LAN), Game lobby screen, and other player context menu, player Health, maybe even other player health, and action bar with clickable action(s) in.
1.4 - Player interactions on another player (My thoughts for now is simple attack actions, creation of a party, and friendly actions). I might just use the MVC pattern here.
1.5 -
I got a nice article on the IBM website: http://www.ibm.com/developerworks/library/ar-powerup1/ on this.
I am not sure that I will implement this for now, I will most probably do away with it for now due to a discussion with bigbadwofl on whether to create an MMO or implement something smaller (player base wise). I agree with his sentiments and decided I will start out with a smaller size, like, say that of Giants: Citizens of Kabuto and Savage. The MMO idea is still there for the end product. I will make sure that the concepts I develop for the game will be convenient for a MMO as well.
This would probably help this game to get to alpha faster.
I will be very busy this week, but I will attempt to complete iteration 1.1 - Basic Environment, Moving and Camera system.
(I kept this iteration so small due to time constraints).