Сегодня целый день торчал за компом. Писал новую игру на тел и редактор уровней для нее. Игруха ет которая клон Bounce. Начал давно, но там были траблы с коллизиями и иногда шарик проваливался. Вчера ету досадность наконец-то поправил, добавив проверку пересечения вектора движения с линиями. Сегодня тестил всяку херню, а потом занялся оптимизацией. Оптимизация удалась, фпс поднялся с 7-8 до 18-20. Убрал одинаковые вычисления в одну переменную, и некоторые переменные заменил на целочисленные. Вообще операции с целыми числами гораздо быстрее выполняются. Операции с дробными числами можно ускорить, если юзать фиксированную точку, но там тригонометрические вычисления очень не точные. Еще нормально сделал дельтатайминг, он и раньше был, но чет не на всех проекциях скорости работал. Также думал над названием да и вообще концнпцией игры. Красный шарик сильно смахивал на bounce, но клон делать мне чето неохота. Перекрасил в колобка, добавил лицо. Название думаю типа "Приключения Колобка: Подземелье". Только хз как обьяснить нахрена колобок собирает кристаллы. Вообще потом можно запилить еще одну часть, но с другим окружением. Игра позволяет использовать уровни любой конфигурации. Сам уровень состоит из 2 файлов: файл с коллизиями и с некоторыми объектами и фоновый рисунок. С одной стороны на фоне можно что угодно нарисовать, но с другой стороны размер игры существенно вырастет, т.к. png 2000х600 с приличной палитрой дохрена весит. Можно конешно ужать до 50-60 кб, но ет все равно много. Вообще планирую сделать минимум уровней 10-20, а потом загрузку дополнительных уровней с сайта и сохранением их в RMS. Сегодня тестил сохранение png как строку и обнаружил, что выше 30-35 кб не сохраняется. Придется картинку или сжимать или резать на части. Ет потом, сначала надо игру дописать. Скрин
*****************************
Сегодня наблюдал как на засыпанном болоте застрял Камаз, а через пол дня т-150 воще чуть не утонул.