Android - что плохого в том, чтобы пользовательский интерфейс был почти полностью реализован в OpenGL? - PullRequest
3 голосов
/ 13 мая 2011

Какие соображения следует учитывать при создании ориентированного на GLSurfaceView пользовательского интерфейса?Это для игры, и основная часть пользовательского интерфейса будет представлять собой заставку (начало, параметры, информация о выходе) и экран выбора уровня.Я потратил много времени на рендеринг / анимацию для игры с использованием OpenGL, и я не являюсь графическим художником, поэтому использование маршрута OGL UI мне кажется целесообразным.Но я новичок в Android и нуждаюсь во внешнем входе.Спасибо за чтение.

Ответы [ 2 ]

3 голосов
/ 13 мая 2011

В этом нет ничего плохого, особенно для игры.Единственная проблема в том, что вам придется делать все самостоятельно.Большинство игр, кажется, делают это.

1 голос
/ 13 мая 2011

Из-за легкости, с которой одно действие может начать другое, я бы сказал, что стоит абстрагироваться от ваших вариантов и выбора уровня из самой игры. Если вы не знакомы с началом деятельности и / или передачей информации между действиями, есть множество хороших учебников и примеров, которые могут вам помочь. Вы можете попробовать вездесущий учебник Notepad, если вы еще этого не сделали (http://developer.android.com/resources/tutorials/notepad/index.html).

Преимущества этого метода состоят в том, чтобы сделать вашу деятельность в OpenGL / игре менее загроможденной, и вы сможете использовать проверенные элементы пользовательского интерфейса Android вместо создания своего собственного с нуля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...