Я получил свой программируемый калькулятор TI-82 STATS (который на самом деле больше похож на TI-83) около двух дней назад - и хотел запрограммировать игру Змейка с помощью встроенного TI-BASIC язык.
Хотя мне пришлось выяснить: TI-BASIC чрезвычайно медленный. Моя первая реализация была настолько медленной, что даже для игрока это не было проблемой! Основным узким местом для меня является управление списком (массивом), содержащим координаты тела змеи.
Я пробовал две вещи:
myList [N]
на myList [N - 1]
, по порядку чтобы змея выглядела движущейся. Однако это становится неиграбельным после того, как список становится около 4 частей. (слишком медленно)
Это сработало немного лучше, но также становится слишком медленным со временем.
TL; DR / актуальный вопрос: