Я искал в Интернете помощь и учебные пособия по LibGDX, но я не смог найти ни одной, кроме вики и для того, чтобы задать вопросы по stackexchange. Помимо источника (демоверсии) и вики , есть ли другие онлайн-уроки, которые скрыты или косвенные?
Из того, что я прочитал, документации по LibGDX немного, поэтому я вижу только два варианта
- Откажитесь от перехода в другую структуру.
- Задайте людям много вопросов.
Ответы:
Добро пожаловать в открытый код! Как скажет большинство разработчиков: «Какая документация?». Документирование кода, вероятно, наименее забавное решение для разработчиков при создании проекта. Так что, как вы думаете, часто остро не хватает, когда разработчику даже не платят за их создание? Документация конечно! (Даже полностью оплачиваемые программисты часто пропускают документацию).
Я уже говорил вам, что открытый исходный код не должен быть легким. Это одна из причин. Тем не менее, хорошая вещь в open source заключается в том, что он открыт, так что вы можете узнать, что код делает самостоятельно. Однако это часто много работы .
При этом я взглянул на демонстрации, представленные в исходном коде libgdx, и на вики . Libgdx довольно хорошо документирован , учитывая, что он с открытым исходным кодом. Я не думаю, что ваша проблема с документацией. Я думаю, что вы, возможно, пытаетесь откусить больше, чем вы можете жевать. Из ваших предыдущих вопросов я понимаю, что вы довольно новичок в программировании в целом и новичок в платформе Android. Программирование на платформе Android - не самое легкое место для начала, а программирование игр на Android еще дальше от истины.
Я действительно думаю, что вам стоит попробовать программирование 2D-игр для ПК, есть множество учебных пособий для начала работы с 2D-программированием на Java на ПК. Как только вы освоитесь с программированием в целом, я думаю, вы обнаружите, что доступных вам ресурсов для libgdx более чем достаточно.
источник
Я согласен с @ Byte56, что вам может быть лучше с чем-то более простым, чем разработка игр для Android, однако для полноты (если другие люди хотели бы знать, где искать):
http://steigert.blogspot.com.au/2012/02/1-libgdx-tutorial-introduction.html
Проходит несколько различных аспектов разработки с использованием libgdx, от настройки вашего проекта до рисования, графического интерфейса пользователя, обработки файлов и т. Д.
http://www.badlogicgames.com/wordpress/
Это блог от разработчиков, и каждый раз, когда вводится новая функция, всегда очень хорошо написано, всестороннее обсуждение того, как она работает и почему она существует в первую очередь.
http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Fdemos
Как уже упоминалось, есть несколько демонстрационных примеров, которые вы можете изучить, чтобы увидеть, как достигаются разные вещи (например, как вы интегрируете физический движок Box2D в свою игру? Или как вы анимируете спрайты?)
http://code.google.com/p/libgdx/source/browse/#svn%2Ftrunk%2Ftests%2Fgdx-tests%2Fsrc%2Fcom%2Fbadlogic%2Fgdx%2Ftests
В дополнение к демонстрационным версиям игры, показанным выше, мне легче смотреть на тесты, если есть какая-то особенность libgdx, которую я хочу исследовать. Существует хороший охват большинства различных функций (например, обработка спрайтов, физика, обработка файлов и т. Д.).
И, наконец, обычные: http://www.google.com , http://gamedev.stackexchange.com, если у вас есть очень конкретные вещи, которые вы хотите узнать.
Я уверен, что есть несколько других хороших учебников, но это те, с которыми я наткнулся и нашел полезными для моего недавнего поиска в libgdx.
источник