Создал видео курс по языку C. Всем кому интересно программирование и кто хочет влиться в эту индустрию, приглашаю на свои курсы. Язык C очень легок в изучении. coursebook.ru/...520
Вот завершилась разработка над fly bird 2 и я приступил к новой игре. Я решил заново сделать движок и начал это дело с проектирования в uml диаграммах. Я хотел сделать некоторые удобства и мне сложно было представить как это в коде реализовать, пока я не попробовал диаграммы. Это каркас над библиотеками. Я сделал так, чтобы каждый шейдер был отдельным классом и создавался один раз. Каждый такой шейдер умеет работать только с определенным классом, в данном случае он умеет работать с классом Sprite...
Вот и закончил работать над 1.5 версией игры "fly bird 2". Пока что google не проверил игру и поэтому она ещё не доступна на google play. Но когда будет доступна, точное совпадение по вендору в поиске - можно просто вписать com.xverizex.fly_bird_2. Это продолжение первой части com.xverizex.fly_bird. В игру уже можно поиграть. Только конец первого уровня никак не обозначен, то-есть в конце нет ничего, чтобы показало, что птица достигла конца...
Новый комментарий к моей игре на google play дал мотивацию создать новую версию игры, только уже с новыми картинками и звуковым оформлением. Раз в неё так долго играют хотя бы два человека, то для меня это показатель, что игра интересная. Первая версия игры была сделана на unity и исходники этой игры давно потеряны. В этот раз я сделаю на SDL2 + OPENGLES. Так как я уже был вдохновлен тем, чтобы рисовать, то я решил нарисовать для игры "интро". Оно знакомит игрока с тем, почему птичка вообще летит куда-то...
Добрый день. Это первая запись дневника о моей разработке игры. Я решил попробовать сделать первую версию на opengl, и использовал glew библиотеку, но оказалось, что невозможно скомпилировать с ней. Причину не понял. Обыскался в интернете, но всё безуспешно. Тогда я решил использовать glLoadGen, которая с помощью lua 5.1 может сгенерировать код opengl для нужной версии, но компиляция версии 3.3 тоже не проходила успешно. Что ж, раз уж компьютер не дает мне больше разрабатывать на opengl, то буду продолжать изучать vulkan...
3 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала