>
> I took some moments to look at the code with Olivier.
>

Excellent! All feedback is really valuable!
(dear silent readers i care about your opinion, i assure you i'm not
selling it)

We think that the name of the project is strange and could be sexier :)
>

Previously you suggested 'MetaBoard', 'MetaBorg'. Anyone else any other
name idea that balances declarativeness and sexiness? Should we care only
for the latter? Declarativeness will kill sexiness?


> First thumb up.
> You developed this really fast and this is a good foundation.
>
> Olivier mentions http://tululoo.com  in JavaScript
>     the framework uses event and decomposes the game.
> Did you look at the code of the framework developed by damien cassou in
> Java?


I don't understand the second framework, it's entitled 'Teaching game
framework', are there any class notes i can look at?
The first framework has really cool graphics and seems to be quite powerful
in it's expressiveness and to have a smooth GUI. I'll try to navigate a
little through the code, if possible, to try to get some understanding
about it's design, since i don't see any documentation on it on the web,
perhaps inside the downloads.

Do you consider first framework's example games to be board games? Mmmm,
one could think there is a bigger board that is successively partially
displayed when the character moves.
You also asked 'Did you have game where characters are moving not block by
block?'.
When developing Boardician i thought, based on game list examples, the
characteristic quality of a board game to be having a tiled board. I should
explicitly state this constraint at the documentation. Display could show
moving as a transition, but i case of adjacent places it doesn't seem to
add much, does it?

- Do you have the notion of command? Because you can easily implement an
> undo/redo
> based on the undo/redo framework of Pharo.
>    Once you have that you can also build demo.
>

BgBoxPush (#BPDirector) has implemented undo, it is on it's particular
menu. While undoing isn't universally needed it seems useful to have it at
framework level to deal with cases that do need it.


> Missing features:
>     - Score, best score
>     - Pause
>     - Restart
>     (next and other)
>     - game description and help
>
>
Pause and restart are already implemented at framework level, any BGPlayer
can be paused/restarted, in particular BGDirector through menu (see menu
entries). Score list and description menu entries should be added.

Reply via email to