Думаю эти два правила смогут мне помочь в упрощении сложных систем. А любая программная система со временем становится безумно сложной и неуправляемой.
Моя игра может называться MODEL или TEST. Потому что её суть - моделирование важных аспектов реальности. Выбор этих аспектов среди остальных составляет нетривиальную, научную задачу.
По технологиям. Все модели должны быть нихкполигональными без уровней детализации. Все подробности через текстуры. С аппаратной тессаляцией по возможности. Коллизии расчитываются по исходному полигону модели.