Продвинутый курс по разработке игры для android Lunar Rover

Как создать свою игру на андроид? Предлагаем пройти продвинутый курс по разработке игры для android. В процессе мы научим вас, как создать игру для андроид смартфонов и планшетов, как встроить в игру рекламу для монетизации и как опубликовать игру в Google Play. Какой функционал игры? Чему вы научитесь в курсе? Читать дальше…

Продвинутый курс GameDev. Урок 5

[:ru]Продолжаем курс по разработке игры для android с помощью библиотеки libGDX. На пятом уроке мы займемся реализацией счета и рейтинга, а также добавим экраны состояний , таблицу рейтинга и другие интересные фишки. Практически, игра будет закончена, останется только добавить рекламный баннер и опубликовать игру в Google Play, что мы и сделаем Читать дальше…

Продвинутый курс GameDev. Урок 4

[:ru]Продолжаем курс по разработке игры для android с помощью библиотеки libGDX. На четвертом уроке курса мы реализуем обработку столкновений главного объекта игры с препятствиями. Смотрите видеоурок по ссылке Чтобы получить доступ к курсу, запишитесь здесь <<Продвинутый курс GameDev. Урок 3                        Читать дальше…

Продвинутый курс GameDev. Урок 3

[:ru]Продолжаем курс по разработке игры для android с помощью библиотеки libGDX. На третьем уроке курса мы разнообразим поведение главного объекта, создадим и приведем в движение другие игровые объекты. Смотрите видеоурок по ссылке Чтобы получить доступ к курсу, запишитесь здесь <<Продвинутый курс GameDev. Урок 2              Читать дальше…

Продвинутый курс GameDev. Урок 2

[:ru]Продолжаем курс по разработке игры для android с помощью библиотеки libGDX. на втором уроке курса мы создадим игровой экран, а также вспомогательные классы, один из которых будет заниматься обновлением игровых объектов, а другой — их отрисовкой. Также создадим главного персонажа и научимся им управлять. Видеоурок доступен по ссылке Чтобы получить Читать дальше…

Урок 12. Flappy Bird: добавляем в игру звуки и экран Game Over| Делаем android игры на LibGDX

Завершающий урок по созданию игры Flappy Bird для android. В этом уроке озвучим игру и добавим экран окончания игры, который будет вызываться, когда птица сталкивается с препятствиями. Скачать звуки и картинку для игры Исходный код измененных классов под видео: package info.fandroid.game; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.audio.Music; import com.badlogic.gdx.graphics.GL20; import Читать дальше…

Урок 11. Flappy Bird: добавляем анимацию в игру| Делаем android игры на LibGDX

Продолжаем делать игру Flappy Bird для android. В этом уроке научим нашу птичку махать крыльями в полете — добавим в игру анимацию. Скачать графические ресурсы для игры Исходный код измененных классов под видео: package info.fandroid.game.sprites; import com.badlogic.gdx.graphics.g2d.TextureRegion; import com.badlogic.gdx.utils.Array; /** * Created by Vitaly on 22.12.2015. */ public class Animation Читать дальше…

Продвинутый курс GameDev: создаем полноценную игру для android, загружаем и монетизируем ее в Google Play!

Продвинутый курс по созданию игры для android Записывайтесь на курс по разработке игры,  своим геймплеем напоминающую легендарную Flappy Bird, разработчик которой стал миллионером за короткий срок. Какой функционал игры? Чему вы научитесь в курсе? Кому подойдет курс? Как записаться на курс? Стоимость курса Список уроков курса Функционал игры Все помнят Читать дальше…

Урок 10. Flappy Bird: добавляем текстуру земли и оптимизируем код для запуска игры на Android | Делаем игры на LibGDX

Продолжаем делать игру Flappy Bird для android. Для начала немного оптимизируем нашу игру, чтобы предотвратить утечки памяти. Затем добавим текстуру земли в нашу игру. Затем изменим код для корректного запуска игры на android устройстве. Скачать графические ресурсы для игры Исходный код измененных классов под видео: package info.fandroid.game.states; import com.badlogic.gdx.Gdx; import Читать дальше…

Урок 9. Flappy Bird: реализуем обнаружение столкновений птицы с трубами | Делаем android игры на LibGDX

Продолжаем делать игру Flappy Bird для android. На этом уроке реализуем обнаружение столкновений птицы с трубами.  Объекты в нашей игре — птица и трубы, и для обнаружения столкновений между ними приравняем их к прямоугольникам. А в коде будем определять момент пересечения прамоугольника птицы с прямоугольниками труб. В случае пересечения игра Читать дальше…

Урок 8. Flappy Bird: добавляем движущиеся трубы | Делаем android игры на LibGDX

Продолжаем серию уроков о том, как сделать игру Flappy Bird для android. На этом уроке добавим движущиеся трубы, между которыми птице надо будет пролетать. Код измененных классов проекта — под видео: Bird.java package info.fandroid.game.sprites; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.math.Vector3; /** * Created by Vitaly on 06.11.2015. */ public class Bird { Читать дальше…

Урок 7. Flappy Bird: научим птичку летать | Делаем android игры на LibGDX

Продолжаем серию уроков о том, как сделать игру Flappy Bird для android. На этом уроке добавим птице способность летать, а также установим фон для игрового экрана. Код измененных классов проекта — под видео: Bird.java: package info.fandroid.game.sprites; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.math.Vector3; /** * Created by Vitaly on 06.11.2015. */ public class Читать дальше…

Урок 6. Flappy Bird: создаем игровой экран и добавляем птицу | Делаем android игры на LibGDX

Продолжаем серию уроков о том, как сделать игру Flappy Bird для android. На этом уроке напишем экран игры PlayState и добавим в игру птицу — создадим класс Bird, который опишет нашу птичку и ее поведение. Исходный код под видео   MenuState.java package info.fandroid.game.states; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.g2d.SpriteBatch; import Читать дальше…

LibGDX: Урок 5. Пишем игру Flappy Bird для андроид | Делаем android игры

После знакомства c LibGDX — мультиплатформенным фреймворком для создания игр, давайте попробуем написать клон легендарной игры Flappy Bird. Это будет упрощенная версия знаменитой игры, отражающая основной игровой процесс — птичка на экране, которой нужно пролететь между трубами. От падения или столкновения с препятствием игра завершается и ее нужно начать сначала. Читать дальше…