Есть одна идейка, не знаю с чего начать. В общем должно быть поле действа, размером больше экрана и состоящее из квадратов аля морской бой, строится из изображений в соответствии с файлом с данными, часть этих изображений анимирована, на карте расположены спрайты, спрайты бегают в 6 направлениях, по карте перемещаться пальчиком.
ВОПРОС ВОТ В ЧЕМ: в сторону какой графической библиотеки смотреть? что больше подойдет для этой цели?
andEngine, OpenGL куда копать?
- Tumbermory
- Сообщения: 19
- Зарегистрирован: 30 янв 2014, 11:16
andEngine, OpenGL куда копать?
- Вложения
-
- вот как оно примерно выглядит
- впру.png (5.48 КБ) 3458 просмотров
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: andEngine, OpenGL куда копать?
На AndEngine это делается просто. Для отображения нужной области там используется камера. Ее можно легко перемещать и менять зум.
Однако, если вы собираетесь использовать большое количество одинаковых изображений, или изображений с одного атласа, АndEngine не лучший выбор.
Это мое личное мнение после года работы с этим движком. Хотя, может быть в настройках спрайта можно где-то указать глубину прорисовки, тогда можно будет воспользоваться SpriteBatch (уже не помню как называется, возможно немного ошибся в названии) и значительно ускорить скорость прорисовки.
Однако, если вы собираетесь использовать большое количество одинаковых изображений, или изображений с одного атласа, АndEngine не лучший выбор.
Это мое личное мнение после года работы с этим движком. Хотя, может быть в настройках спрайта можно где-то указать глубину прорисовки, тогда можно будет воспользоваться SpriteBatch (уже не помню как называется, возможно немного ошибся в названии) и значительно ускорить скорость прорисовки.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
- Tumbermory
- Сообщения: 19
- Зарегистрирован: 30 янв 2014, 11:16
Re: andEngine, OpenGL куда копать?
А что если карта будет порядка 130х130 квадратов 60x60pix? Совсем плохо? Еще на карте будут легко анимированные объекты. зум скорее всего не понадобитьсяKamiSempai писал(а):На AndEngine это делается просто. Для отображения нужной области там используется камера. Ее можно легко перемещать и менять зум.
Однако, если вы собираетесь использовать большое количество одинаковых изображений, или изображений с одного атласа, АndEngine не лучший выбор.
Это мое личное мнение после года работы с этим движком. Хотя, может быть в настройках спрайта можно где-то указать глубину прорисовки, тогда можно будет воспользоваться SpriteBatch (уже не помню как называется, возможно немного ошибся в названии) и значительно ускорить скорость прорисовки.
Покопался немного но не совсем понял(
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: andEngine, OpenGL куда копать?
AndEngine достаточно оптимизированный движок. Прорисовываться будут только те спрайты, что видны. Тормоза начинаются только когда спрайтов, с разных атласов, становится действительно много и они все в области видимости.
Для рисования земли, и прочих ландшафтных объектов, советую взять SpriteBatch.
Для рисования земли, и прочих ландшафтных объектов, советую взять SpriteBatch.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.