Mercurial > mamba
diff mamba/snake.py @ 217:874eb26aad10
No more mile-long snake to start with.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Wed, 14 Sep 2011 21:36:09 +0200 |
parents | 7a9be9add4c7 |
children | 10804ae58066 |
line wrap: on
line diff
--- a/mamba/snake.py Wed Sep 14 21:24:25 2011 +0200 +++ b/mamba/snake.py Wed Sep 14 21:36:09 2011 +0200 @@ -8,6 +8,9 @@ from mamba import mutators +INITIAL_SEGMENT_COUNT = 4 + + class Snake(object): def __init__(self, tile_pos, orientation): @@ -27,7 +30,7 @@ tx, ty = tile_pos dx, dy = orientation segments = [] - for cls in [Head] + [Body] * 10 + [Tail]: + for cls in [Head] + [Body] * INITIAL_SEGMENT_COUNT + [Tail]: segments.append(cls((tx, ty))) return segments