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