Используя 3.6.4, у меня была аналогичная проблема, что случайным образом число в выходном файле будет отформатировано с помощью научной нотации при использовании этого:
fout.write('someFloats: {0:0.8},{1:0.8},{2:0.8}'.format(someFloat[0], someFloat[1], someFloat[2]))
Все, что я должен был сделать для исправить это было добавить 'f':
fout.write('someFloats: {0:0.8f},{1:0.8f},{2:0.8f}'.format(someFloat[0], someFloat[1], someFloat[2]))
У меня два целых дня, чтобы понять это. Я не уверен, почему, но следующий конфиг исправляет проблемы.
В colorRect под Enemy есть раздел «Мышь». Первоначально он был настроен на «остановку». Измените его на «Игнорировать», чтобы исправить проблему.