На киндле, конечно, пометки делать не удобно, зато вот на десктопе все намного лучше. Например, foxit reader позволяет в пару кликов выделить нужный тебе фрагмент текста желтым цветом (+ можно еще и заметку написать). Очень удобно и не надо при себе иметь каких-либо фламастеров. Также не стоит забывать о поиске, написал в окошечке нужную тебе фразу и бац, вот тебе та строка, которую ты искал (в бумажной книжке этого ну никак не добиться).
Texture
public Texture(FileHandle file)
Creates a new texture from the given FileHandle. ... The texture will be managed and reloaded in case of a context loss.
так что потеря контекста происходит безболезненно и ничего делать ручками не надо.
проверяет поддержку тех или иных GL-функций девайсом и прочее
стоит посмотреть на, например, исходники SpriteBatch и вы увидите, что libgdx тоже делает все, чтобы выжить максимум из графики
Тишина обычно как-то давит. Пишу почти всегда под музыку (лучшее это что-то типо AС\DC или гоа-транса (например MFG), под такое как-то легко и бодро кодится, да и настроится помогает).
Часто утро начинается с поиска фоновой музыки, пока не найду, нормально не попишу.
В редких случаях, когда мозги совсем высохли, то снимаю наушники или делаю потише.
Если дело неособо мозго-востребовательное, то можно и сериальчик параллельно смотреть (warning: качество кода резко падает), но в таком случае иногда приходится на паузу ставить, чтобы поразмыслить.
Хотя конечно все это сугубо дело вкуса.
могу сказать, что libgdx довольно приятная вещь. Много написанных велосипедов, хорошая работа как с 2д, так и с 3д. Есть встроенный box2d.
Не сказать, что документация прямо таки нейподробнейшая, но авторы библиотеки каялись ее дописать.
Примеры там тоже вполне разумительные.
Увы, сравнить с AndEngine не могу.
Использование camelCase в Eclipse дает несравненое преимущество по сравнению с under_score в плане автодополнения. Например, если у вас есть класс MyAwesomeMegaClass, то достаточно будет набрать в эдиторе MAMC, нажать ctrl+space и IDE автоматически найдет все совпадения названий по camelCase и скорее всего единственным совпадением будет имя вашего класса. То же самое работает для переменных и методов, что очень сильно ускоряет кодописание.
Еще preferences очень удобно использовать для одноразовых диалогов\уведомлений. Показал диалог и положил через едитор true с идентификатором диалога. Что-то типо
так что потеря контекста происходит безболезненно и ничего делать ручками не надо.
стоит посмотреть на, например, исходники SpriteBatch и вы увидите, что libgdx тоже делает все, чтобы выжить максимум из графики
Часто утро начинается с поиска фоновой музыки, пока не найду, нормально не попишу.
В редких случаях, когда мозги совсем высохли, то снимаю наушники или делаю потише.
Если дело неособо мозго-востребовательное, то можно и сериальчик параллельно смотреть (warning: качество кода резко падает), но в таком случае иногда приходится на паузу ставить, чтобы поразмыслить.
Хотя конечно все это сугубо дело вкуса.
Не сказать, что документация прямо таки нейподробнейшая, но авторы библиотеки каялись ее дописать.
Примеры там тоже вполне разумительные.
Увы, сравнить с AndEngine не могу.
по крайней мере голый эклипс с подчеркиваниями не работает.
потом просто проверять на этот флаг.