02 September 2007
Third Version of the Game
I now have a "working and complete game component". I am going to deploy it to the server and perhaps get some people to try it. The architecture and logic of the application I am pleased with, however the look and feel of it is quite ropey! I need to engage in a process of gentrifying the game, which due to the component based architecture will be straight-forward.
For the next version of the game, which I would want to be of a sort of "beta" quality I am after the following:
For the next version of the game, which I would want to be of a sort of "beta" quality I am after the following:
- More on the server-side. I'm already using Guice (http://code.google.com/p/google-guice/), but I want to add things like persistence, for the game scores etc, but also to keep track of users who have successfully accessed the game (just their names and UIDs).
- Look and feel. I need it look more polished, I want to present an option to go "full screen", using a maximized browser window with just a control bar and URL field. Need more ques for the user to orient them to where they are in the game. Especially need to be more clear during opponents turn.
- Iron out issues which arise from testing. I need other people to test it live off the server and see what issues it throws up.
- Client Side Refactoring - I am tempted to make some alterations to the Event code and some major work on the EventCapableComposite which all the View components inherit from. Also to move the framework code into its own package.
Labels: facebook api, guice, gwt, hmvc, java
