public point GetNextPoint() { point head = pList.Last(); point nextPoint = new point(head); nextPoint.Move(1, direction); return(nextPoint); }
public Snake(point tail, int length, Direction _direction) { direction = _direction; pList = new List <point>(); for (int i = 0; i < length; i++) { point p = new point(tail); p.Move(i, direction); pList.Add(p); } score = 0; }