Результатов: 233

Выпуск завершенного учебного игрового движка с примерами, документацией и репозиторием

+126
в блоге Gamedev is Friendship!
Картинка для привлечения внимания (тест движка)



Спустя несколько пробных версий, я представляю завершенную версию учебного игрового движка, внеся существенные поправки и новые функции, а также разместив его на Github под лицензией CC0.

Учебный движок предназначен для быстрой и легкой разработки простейших 2D-игр с использованием спрайтов, анимаций, надписей, графических примитивов и звуковых эффектов. Сама игра реализуется как программа на диалекте JavaScript путем создания файлов скриптов, каждый из которых содержит коды трех функций — инициализации игры, рендера игры и обработки состоянии игры. Для создания игры не требуется сборка движка из исходных текстов — всё, что нужно, уже находится в откомпилированном движке.

Предыдущий пост о данном учебном движке и его назначении:
tabun.everypony.ru/blog/gamedev/190959.html
И второй пост с примером более-менее серьезной игры:
tabun.everypony.ru/blog/gamedev/195505.html

Внесенные дополнения в движок к финальной версии:

  • Раздельное масштабирование спрайтов по вертикали и горизонтали
  • Работа с файлами — загрузка и сохранение данных в файловую систему, как в корень проекта, так и в каталог AppData/Local
  • Возможность считывать JSON-файлы произвольной сложности
  • Центровка текстовых меток
  • Работа не только с линиями, но и с прямоугольниками
  • Поддержка нескольких JavaScript-файлов, что позволяет работать с разными сценами в игре
  • Установка событий на интервалы времени
  • Разбиение исходников движка таким образом, что его можно использовать в собственных проектах на C++ Qt
  • Вторая версия исполняемого файла движка без управляющих элементов — для дистрибьюции созданных на движке игр


Ссылки на файлы, документацию и репозиторий →

"Объясняю кажду строчку" разработка игры (не о пони) в прямом эфире.

Дорогие табунчане, я открыл своё шоу на ютубе. Где буду пару раз в неделю стримить то, как я делаю игру. Нет, не про пони. Для этого мои руки слишком кривые. Я уже и так много о нём написал в последнее время, так что просто дам ссылки.
Канал на ютубе
Статья на DTF, где я рассказываю во всех подробностях
Весь код буду выкладывать на гитхаб
А согласовывать и обсуждать всё будем на дискорд-сервере
Ссылка на мою статью о той штуке, на которой я буду писать
Чёрную метель я допишу, не бойтесь

"Рарити и рубины" модификация(текстур_пак) - "Ruby Trip 0.0.1"


«Рарити и рубины» модификация(текстур_пак) — «Ruby Trip 0.0.1»

Пост с игрой: tabun.everypony.ru/blog/gamedev/194378.html
Модификация: drive.google.com/open?id=1elpzj3-GykR1nQiAV2J6jpcZn5paa8m1
Арт: drive.google.com/open?id=1pMjY9IvsR_QcnUzAhcXCL3nfKdos_pc_
Скриншоты:
РЕАД_МИ!:Желтая шестеренка! Пожалуйста добавь анимации, звуки/музыку, меню-игры, и переходы мужду уровнями.
Также хотелось чтобы была исправлена ошибка с свитками(а то они пребавляются не-по-одному а сразу по нескольку штук: есть 1, использую становится 0, еще раз подбераю и бац 3!?) и экраном(хотя возможно это вайн так ломает, но это не точно)



Проект Creepybloom game возможно сдох

Говорю возможно, но это не точно. Дело в том что у меня внезапно сдох жесткий диск на ноутбуке. При чем сдох настолько что не виден даже в биосе и скорее всего его придется нести в лабораторию, но даже так никаких гарантий нет да и не факт что денег у меня хватит. В связи с этим решил обнародовать свой дискорд сервер разработки сего творения, которое возможно так и не выйдет. Там есть даже ссылка на какую то устаревшую версию проекта и прочие материалы.
discord.gg/tkzq4FDJ2g
Кстати вы возможно будете орать, но восстановить проект полностью возможно только с жесткого диска еще и потому что я пользовался своим SVN сервером в качестве системы контроля версий. Уж извините, но гит слишком замороченный для меня, а уж для какого нибудь потенциального дизайнера который может решить вступить в проект уж тем более!
Тем не менее я не собираюсь сдаваться и буду бороться до конца! Просто слегка дохуя приуныл. Кстати даже если бы этого казуса не случилось я все равно не успеваю на конкурс БОКИ из за жизненных обстоятельств. Так что можете считать что это мой официальный выход из него.

Ссылка на предыдущий пост для тех кто вообще не в теме.
tabun.everypony.ru/blog/gamedev/202273.html

Игра за неделю - CHECK!

Как и обещал неделю назад, сделал игру. Но поскольку желающих помочь оказалось очень мало, то она ещё не понифицирована.

Время для табун-теста!



Bombermine

Для участия достаточно браузера Google Chrome или Mozilla Firefox.
Вводите своё имя, жмёте connect и начинается хардкор.

PonyGame + Defense, или как сделать нечто классное

+76
в блоге Gamedev is Friendship!
Собственно, мёрджить буду систему хранения и UI Defense с PonyGame, кто со мной? То, что выйдет (если выйдет) будет отличной платформой для быстрого написания различных игр на Java, с возможностью сборки под Андроид. К тому же, будет весело!

"static - это не классно", или как там у нас с Defense

+44
в блоге Gamedev is Friendship!
Решил написать про то, как там у нас Defense. А Defense медленно, но верно обретает рабочий вид, получает переключаемые сцены, и постепенно снижает количество статичных переменных. Исходники, как и всегда, доступны на Bitbucket, в комментарии прошу идеи, замечания и предложения.
Всем добра!

Raycord Legends. Отчет №9


Еще одна неделя позади и пришло время очередного обновления. К сожалению, мне не удалось завершить то, что я планировал к данному посту (спасибо моему ломаному компу и хреновому провайдеру), но я могу рассказать вам что происходит в нашей команде – давно этого не делал.

Читать дальше →

Spikello the Game

+68
в блоге Игры
Всем привет, дорогие друзья, а я тут игру запилил про спайка :I
Обычный платформер, ничего особенного, просто хочу поделится. Управление в пункте Об игре. Скриншоты и ссылка под катом.

Читать дальше →

Raycord Legends. Отчет №10


И снова здравствуйте, читатели нашего блога! Кажется, только вчера мы вернулись с Crystal Fair, а уже меньше чем две недели у нас грядет новый конвент – Galacon! На нем мы будем опять показывать наш демо уровень, теперь уже другой части Европы, а также отвечать на вопросы вместе с разработчиками других игр. Однако об этом подробнее на следующей неделе, а сейчас немного обновлений.

Читать дальше →

Raycord Legends. Отчет №11 "At the Gala"


Итак, осталось меньше недели до Галакона, а значит пришла пора традиционного «Что эти ребята там забыли?» отчета. В этот раз конвент будет проходить 2 и 3 августа, и на него поедут ваши бессменные Lors – главный аниматор и арт-директор проекта и InvisiblePony – писака, пинака, прогер.

Читать дальше →

Raycord Legends. Отчет №12 "Best days ever"


Итак, должен сказать, поездка Minions Creative Team (точнее Лорса и меня) в Германию выдалась очень и очень интересной. Где-то в хорошем смысле интересной, где-то в плохом – я расскажу и про то, и про другое по порядку. Сразу должен сказать, что описывать я буду только события касающиеся Галакона, хотя помимо него мы повидали много красивых пейзажей и архитектуры, нафотографировали референсов для игры и обсудили очень много идей.

Читать дальше →

Raycord Legends. Отчет №13 "Про Лорен"


Предварительно хочу заметить, что хотя мы пока что не получили видеозаписи нашей презентации, нам все еще её обещали. Кстати, если вы вдруг побывали на Галаконе и запечатлели нас мы будем очень рады получить эти фото и выложить их на наши сайты.

Читать дальше →

Raycord Legends. Отчет №14 "Ди"


Здравствуйте, дорогие читатели нашего блога! Мы выслушали ваши преимущественно положительные отзывы касательно кратких сводок по персонажам и с радостью готовы продолжить эту практику. Были высказаны опасения касательно спойлеров в наших сводках, но я готов вас уверить, что ничего, способного испортить вам впечатление от игры, мы включать в эти отчеты не собираемся. Более того, я почти наверняка могу сказать, что большая часть предыстории помимо самых критических частей в игру не попадет, так как на все ньюансы никакого игрового времени не напасешься. Также хочу порадовать тех, кому даже такой формат кажется скучным — мы решили провести стрим с ответами на вопросы и комментариями на фоне сетевой игры в «Пол — это лава». А для тех, кто на этот стрим не попадет, будет предоставлена его запись.

Читать дальше →

Raycord Legends. Стрим №1 "English only"


Итак, товарищи, мы все же решили провести обещанный стрим, и даже не один, а два. Но поскольку два стрима подряд проводить несколько напряжно, а на русскоязычный стрим у нас большие планы, то в эти выходные мы решили устроить стрим для англоязычной аудитории, а уже в следующие для русской.

Читать дальше →

Raycord Legends. Отчет №15 "Видеозапись с Галакона"


Собственно, пост в этот раз небольшой — за меня все скажет видео. Правда скажет с пропусками, а еще очень невнятной речью, так уж у ребят с Галакона устроена их HD запись. Наша часть стартует с 7:42, а до этого выступает парень из Breach of Harmony. Однако если вы жаждете увидеть геймплей, а может и непорезанную версию аниматика, настоятельно рекомендую вам дождаться выходных, когда у нас будет русскоязычный лайвстрим. Подробности позднее на этой неделе.

Raycord Legends. Стрим №2 "Sponsored by stopgame"


Ну вот настала радость и на улице русскоязычной аудитории — сегодня в 22:00 по Москве пройдет лайвстрим похожий по наполнению на предыдущий, но на русском. С парой нововведений. Во-первых, кажется Лорс все таки отказался от livestream и впервые мы будем использовать twich — короче, ждите хаоса. Во-вторых, и это очень-очень-очень приятная новость, на стрим в качестве ведущих помимо нас придут сестра Лорса — Настя и её подруга Лера. Обе являются ведущими с некоего сайта stopgame.ru, так что вас будут приветствовать квалифицированные приятные голоса, а не мои страшные тембры в ломаный микрофон Genius.
UPD: Стрим окончен, запись вроде как есть, позже выложим.

Raycord Legends. Отчет №16 "Эрискорд"


И снова здравствуйте! Вот и подошло к концу лето, добрая половина нашей команды вернулась к учебе, и склоняющие к ничегонеделанью каникулы сменились четким распорядком дня, который, я надеюсь, благоприятно скажется на работе студенческой части команды. Надеемся, мы хотя бы немного удовлетворили ваше любопытство последними видео и теперь можем вернутся к лору, тем более что сегодня у нас обзор сразу на двух персонажей.

Читать дальше →

Raycord Legends. Отчет №17


И вот, очередное обновление. В этот раз оно запоздало и не совсем без причины, каждый раз выдумывать подобные посты все напряжнее – если вам они порой кажутся скучными, то представьте каково их писать на двух языках и потом перечитывать по десять раз. Впрочем, крепитесь, мы надеемся в скором времени внести еще разнообразия в наш репертуар, а пока ловите отчет по разработке – давненько мы их не делали.

Читать дальше →

Raycord Legends. Отчет №18 "Знакомьтесь, Тия!"


Ну вот и подошел очередной день обновления. Сегодня пост будет преимущественно текстовый, но не переживайте, подобные мы планируем делать примерно раз в 3 недели, а в остальное время радовать вас рифмованными комиксами. Увы, визуальными апдейтами игры мы вас побаловать пока что не можем, так что держите кусочек лора.

Читать дальше →