On Mon, 2008-03-24 at 23:39 +0100, Boris Iolis wrote: > Hello everyone, > > I just finished a first draft proposal. I've put it on the wiki, there: > > http://www.thousandparsec.net/wiki/Jabawock%27s_proposal_for_GSoC > > Feel free to leave comments or questions on the page, so I can improve it.
As in my feedback to Jphr and vi1985 proposals I'm mainly concerned with producing a good Road Map. I would recommend that you expand "Schedule" section and turn it into a "Road Map" with estimated dates. Specially important are "functional milestones", these are where you say specific things which will work - for example, "A client will be able to login and view the universe", "A player will be able to place units", etc. They should be testable by your mentor externally, something like "The framework will be done" is not suitable. You should be more specific then your current timeline. Of course these dates will change as you get more information - but it should be good for seeing if you have included enough work. We are happy to help you adjust your timeline as we have better knowledge on how long certain things will take. I like your clustering of rules into a groups. I think your SIII ruleset needs more expansion - don't assume that we have played the game. Some of Lee's suggestions are relevant here, I've pasted them below. > - list all object types > What objects are possible in the universe, what properties do they > have? > > - for each object type, list possible orders that could be given to it > Only objects which can be "owned" in some way. What can the objects > do? How are they told? (order parameters) > > - What happens at the end of each turn > And in what order? Remember that TP has simultaneous end of turn, like > civnet and freeciv, not sequential end of turns, like civ. Though with > some work you could do sequential EoT. I would recommend taking a look at Lee's "ruleset-book", it's probably quite out of date and it was never completed, but it is still pretty good. http://git.thousandparsec.net/gitweb/gitweb.cgi?p=ruleset-book.git;a=summary Hope this helps. Tim 'Mithro' Ansell _______________________________________________ tp-devel mailing list [email protected] http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel
