Ну, вот моя просьба. Я еще не знаю OpenGL, и я не хочу его изучать, но я хочу изучить OpenGL ES напрямую, так как я ориентирую свое развитие на Android. Я хочу изучить OpenGL ES для разработки своих 2D-игр. Я выбрал его для достижения целей (поскольку основной рисунок SurfaceView не настолько эффективен, когда речь заходит о играх RT). Мой вопрос: с чего начать? Я потратил более месяца на просмотр Google и прочитал/попробовал некоторые учебники/примеры, которые я нашел где угодно, но, честно говоря, это не помогло, и это по двум причинам:
- Почти все статьи/учебники, с которыми я столкнулся, связаны с 3D (я только хочу узнать, как сделать мой 2D-дизайн).
- Нет оснований для начала, поскольку все статьи нацелены на такие вещи, как: "Как нарисовать треугольник (с вершинами)", "Как создать сетку"... и т.д.
Я тоже пытался прочитать некоторый исходный код (например: реплика остров), но коды слишком сложны и содержат много вещей, которые не нужны; результат: я теряюсь среди 100.java файлов со странными именами классов и т.д.
Я предполагаю, что нет такого курса, как тот, который я ищу, но я буду очень рад, если кто-то может дать мне некоторые рекомендации и некоторые ссылки, возможно, узнать, что я делаю (только OpenGL ES 2D-спрайты ничего 3D).