Как стать автором
Обновить

Комментарии 29

Я не нашел актуального, толкового туториала.
Да не сочтите за рекламу, но в своё время делал туториалы небольшие по LibGDX (все сорсы тут), правда, по совсем древней версии и код с запашком. Так же, на 4pda тред стартовал по движку.
А потому! Потому что я привык к Android Studio (писал корпоративное приложение в последнее время), знаю Java более-менее, Android SDK.
В общем-то, при работе с LibGDX особо Android SDK знать то и не надо. Делаем одно Activity и всё, остальное — обычная Java. Разве что специфичные вещи из SDK только если нужны: реклама, инапы, гейм центр и т.п.
Unity3d, конечно, оверхед по размеру билда, может медленнее работать, чем тоже самое на LibGDX, но, по крайней мере, скорость разработки на порядок выше.
Я не нашел актуального, толкового туториала.

Но ведь как-то вы учились?
Ссылки на ВМЕНЯЕМЫЕ ресурсы по обучению или хитростям есть?
Я начинал с LibGDX Wiki и потом уже гуглил возникающие вопросы (как обычно, очень помогает stackoverflow)

Для тех кто учится рисовать или уже активно это делает, есть отличный СПО-вариант: https://krita.org/, очень рекомендую.

НЛО прилетело и опубликовало эту надпись здесь
Кстати, я прошел вашу «Механическую коробку», когда вы ее выложили на Пикабу. Последний уровень с отсутствующим символом 0 на клавиатуре для ввода пароля — это что-то крышосносящее. Нельзя так издеваться над пользователями.
Я не со зла… В основном, судя по отзывам, игроки соскучились по не казуальным играм. Поэтому, стараюсь соответствовать, делать крышесносящие и мозговзрывающие уровни :)
НЛО прилетело и опубликовало эту надпись здесь
Эм, хочу предупредить, что дальше будет по настоящему сложно ))
НЛО прилетело и опубликовало эту надпись здесь
Reserve power оказался прост. Только кнопки и циферблат использовать сложно, нужно точное вниз-вверх движение пальцем делать. Если чуть-чуть пальцем по экрану проведешь, то ничего не происходит. Несколько минут прошло прежде чем понял, почему цифры иногда меняются, а почему нет.
На цифры надо просто нажимать :) И все.
НЛО прилетело и опубликовало эту надпись здесь
Но оказывается, рисование — это не какой-то там неосязаемый талант, не эльфы пасущие единорогов на лугах неизведанных островов. Это просто набор правил, такой же простой как синтаксис языка программирования. Плюс опыт, конечно!

Каюсь, дальше не читал, полез гуглить эту Вашу книжку про рисование
На картинке «было — стало» вариант слева глазу гораздо приятнее (разве что горящий диод поярче сделать, да кнопки с иконками чуть по контрастней сделать). Гораздо более «целостная», теплая и ламповая рисовка слева IMHO лучше, чем псевдо-натуральные элементы поверх рисованного фона и блестящие псевдо-3d кнопки прямиком из начала нулевых. В общем, зря вы так самокритично о своей рисовке — развивайте навыки, будьте труЪ-инди!

Мне тоже больше понравился вариант было. Единственно, чем он проигрывает — количеством деталей, и отзеркаленным элементом с царапинами. Если это поправить, то куда лучше чем "стало"

Я сам очень люблю Libgdx и много проектов на нем написал, но его кроссплатформенность пошатнулась. Собирать под Mac и iOS ему позволял RoboVM а разработчики закрыли проект. Так что, теперь, он уж не кажется таким хорошим(
Насколько я понимаю, под mac он работает на java. А вот под ios — да, он работал при помощи RoboVM. Который был коммерческим проектом последний год (или около того), но для libGdx его разрешали использовать бесплатно, потому что у них был общий разработчик. Проект заклылся, да, но, насколько я понимаю, его купил xamarin (читай майкрософт) — что бы с ним ни собирались делать, но RoboVM как проект существовать перестал. Однако, как жизнеспособная альтернатива сборки под ios сейчас внедряется intel multi-os-engine — разработчик libGdx пишет, что это наиболее близкий по возможностям к RoboVM проект. Так что есть надежда, что libGdx продолжит своё существование в виде мультиплатформенной системы. Так же хотел сказать, что при работе с libGdx-ом ощущается желание некоторого обновления, поэтому я потихоньку пытаюсь сделать надстройку над libGdx-ом на котлине с компонентным и реактивно-событийным подходом в нутрях. И обязательно сделаю статью, когда её можно будет назвать хотя бы альфой.
Да, точно. Что-то я загнул когда и Mac сюда затащил -_-
Знаю что разрешали, я его и использовал, да и сейчас еще пользуюсь.
Тем не менее, Xamarin это уже шарп. Ребятки просто подмяли конкурентов.
На счет планов внедрения я видел, но пока это не реализовано, все же минусик.
Сейчас получается ситуация что если хочешь мультиплатформу, то иди в Xamarin, MonoGame, а это печалька так как «Java one love» и все дела.
я потихоньку пытаюсь сделать надстройку над libGdx-ом на котлине с компонентным и реактивно-событийным подходом в нутрях.

Годно, надеюсь не пропущу статью.

А как же Bug VM? Это как бы форк RoboVM, и достаточно активно развивается...

Скорее всего они развивают версию RoboVM почти двухгодичной давности, когда та еще была в опенсорсе. С тех пор много воды утекло.
Гляжу, на libGDX тяжко без собственных настроек.
В свою очередь, я создал библиотеку, чтоб сделать разработку более похожей разработку на Android. Создал свои Activity, и собственную систему позиционирования элементов на экране, с созданием Layout полностью через JSON без Java.
А мне старый дизайн нравится больше
Не понял про отсутствие материалов про обучение, а книги с главной страницы https://libgdx.badlogicgames.com?
так где всё-таки ноль?! ;) игра адски хороша, не останавливайтесь!
Спасибо! Стараюсь :)
Подсказка на дисплее.
Как же я согласен на счёт «отвратительная схема «ПО по подписке»» и «первый и единственный вопрос, который теперь возникает — это «а почему не Юнити, чувак?». А потому! Потому что я привык к Android Studio ..., знаю Java более-менее, Android SDK»!

Ваш «Double Gun» на каком движке?
На AndEngine, но с этим я завязал…
Отличные коты и спасибо за наводку на книгу.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории