Небольшое обновление старкрафта
В данный раз внешних изменений почти нет.
- Пока что выключена карта, поскольку съедает много памяти
- Отрисовка GRP-изображений была переделана - теперь есть два рендера: первый рисует, на лету преобразуя индексы цветов в массив цветов, а затем уже рисует, второй же сразу все кеширует в битмапы. Скорость отрисовки во втором случае больше в разы, но в первом случае памяти в два раза меньше потребляется
- Сделан полный рефакторинг кода. Добавлено наследование. Отказ от него из-за маленькой скорости - было глупостью, ибо она усложняла сильно код и не позволяла писать сопровождаемый код.
- Все полностью перенесено на SDK 1.5
- Добавлено управление на экране
Что дальше? необходимо по-прежнему улучшать код графической части - необходима разработка хорошего алгоритма для кеширования графики, поскольку производительность андроида оставляет желать лучшего.
Трекбек
Ссылка для трекбека:
http://stepa.name/archives/217/trackback




Комментарии
You RULE!!
http://www.androidiani.com/forum/android-games-i-giochi-per-android/1453-starcraft-e-sviluppo-il-porting.html#post12150
Автор: gufastian | 02.06.2009 16:02
…
интересный пост…
Автор: WebLogger | 29.11.2009 00:30
…
Даже не знаю… …
Автор: Neo | 07.12.2009 05:20
…
Познавательно …
Автор: Александр | 10.12.2009 23:11
…
Спс …
Автор: SuperMan | 13.01.2010 02:18
…
Хм …
Автор: Kristina | 13.03.2010 04:35
…
Хм …
Автор: Алексей | 18.03.2010 11:43
СПС.…
Я тут…
Автор: Ольга | 30.05.2010 15:48