Вдохновленный игрой GunTactyx , где вы пишете программы, управляющие боевыми роботами. Гунтактик использовал Малый язык, который позже называется Пешка.
Я изучаю использование Python в качестве языка сценариев.
Мои опасения:
Взаимодействие с C # Скрипты
должен взаимодействовать с C # через
простые функции, делать такие вещи, как
сканирование на наличие врагов, вращение и
обжиг. Я думаю, что каждая функция должна
задерживаться, поэтому они будут принимать х мс
вернуться.
Плохие программы. Система должна
быть терпимым к бесконечным циклам или
сбои. Я хотел бы каждый виртуальный
машина будет дана X отметок
выполнить за раз.
Скрипты с ограниченным использованием памяти
не должно быть разрешено использовать
неограниченное использование. Я хотел бы немного
вид крышки.
Вероятно, много других проблем
Я бы хотел закончить что-нибудь в этом "псевдо" стиле.
robots = a list of robots
while(1)
foreach robot in robots
robot.tick()
gameworld.update()