Первые две статьи являются переводом и сокращением официальных статей на гитхабе. Они описывают создание игры и разбиение игры на игровые экраны (меню и сама игра). Третья статья дополняет созданный экран меню графическим интерфейсом из пакета Scene2d. Теория сведена к необходимому минимуму, а каждый шаг касательно элементов библиотеки подробно описывается, чтобы мог понять каждый.
Создаваемая игра представляет из себя казуальную игру на ловлю падающих предметов. Суть её такова: льет дождь, и игрок ведром ловит падающие капли дождя.
Ред. SomeFire
объект класса активити создаётся при запуске приложения
при создании он вызывает onCreate() и ещё создаёт менюшку но я её не юзаю
lentinant, скажи о чём именно надо написать и я напишу
Ред. ZLOI_DED
Всегда была и всегда будет главной темой. Если пилить игру, то только на юнити или на анриале или на крае. Я ведь хочу сделать обычную 2д игру! Сарказм
Ява для вас - уг, на котором сидят старпёры одни и шкальники. пилящие моды для майнкрафт. А это не так. Что бы вы не говорили про оптимизацию, это было давно, в девяностых. Сейчас же JVM опупенно оптимизирована. Конечно ява не даёт возможности напрямую работать с памятью. Но и не запрещает юзать нативки для C++ или асмы.
Не, ребят. Это бред. Может на яве нет движков по типу unity, однако есть приближающиеся к ним, с открытым кодом. Но вот незадача. Движок под игру всегда будет лучше универсала. ВСЕГДА. И пусть кто-то с этим поспорит. Другой вопрос - это время. Но ИМХО лучше сделать движок под игру и потратится на это, чем сделать очередное уг на универсале (никто не спорит, что есть хорошие игры на юнити, я говорю про большинство) и есть какашки, прыгая в окно. Спасибо.