Hi laura

I took some moments to look at the code with Olivier.
We think that the name of the project is strange and could be sexier :)

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 will read all the code this week-end so just some first impressions now.

- The classes should be commented
- No as yet unclassified please.
- Did you run the code critics?

The game name should be meaningful
    - BGDirector subclass: #GDirector => BGDirector subclass: #SnakeGame


- for the snake the initial position of the first apple should not be one the border.

- 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.

Missing features:
    - Score, best score
    - Pause
    - Restart
    (next and other)
    - game description and help



Stef


Reply via email to