Задумал оч.давно 2Д игру,в которой суть прохождения - разрушение. До того были попытки написать на Blitz3D, но провалились (больно медленный).
Сейчас пишу на C++ и B3D SDK, ибо в нем проще всего работать с 2Д картинками, а гемориться с выбором движка не хочется.
В общем, что готово:
Уровень - картинка. Но!
1) Матрица цветов - следит за реальным состоянием картинки, для отброса лишних ReadPixel из картинки
2) Матрица нормалей - на экзамене по дис.мату я осознал как найти нормаль к растру в точке M(X,Y) , но дисмат так и не сдал
Итого - движущиеся по необъяснимым физическим законам, довольно приближенным к реальности, системы частиц. Не тормозит, пока что.
В будущем попробую сделать физику изолированных кусков вещества (отдельные куски будут падать). Взрывы, стрельба, мины, лопата - основное оружие + смекалка и скрытность - враги очень сильно вооружены! И победить можно только закопав правильно мину, или подкопав гору, которая упадет и раздавит людишек внизу
PS явно в рамки конкурса не уложусь, но хотя бы движение и немного геймплея будет)