В настоящее время в моей игре со змеями есть только одна еда, которая появляется по случайной координате, исчезает и появляется по другой координате, когда голова змеи касается ее.Я хочу добавить несколько продуктов одновременно, при этом пища, к которой прикасаются, исчезает и нерестится в другом месте, но другие продукты остаются там, где они есть.Я использую связанный список координат для змеи и еды.Это прекрасно работает для змеи, потому что нужно только добавить на голову и удалить последнюю координату, но это не так хорошо работает с едой.Пищевые гранулы разбросаны по сетке, так что змея может дотронуться до любого из них, будь то голова, где-то посередине или хвост.Если это всего лишь одна еда, то это будет food = new Coordinate (), которая назначает ей случайную координату в сетке, но с несколькими едами в связанном списке, я не знаю, как определить, какая еда была затронута, чтобы я мог сделать этоодин исчезнет и возродится.