Публикации по теме 'gamedev'


Дисциплина и развитие
Я разместил комментарий на Reddit , где кто-то спрашивал, как люди поддерживают дисциплину при разработке игр (хотя многие теории могут быть применимы и в других областях). Я разместил ответ с несколькими пунктами и решил опубликовать его здесь для дальнейшего использования. Я считаю, что дисциплина становится легче, когда я вижу прогресс, поэтому я всегда стараюсь оглядываться на то, что было достигнуто каждые несколько недель, пусть даже небольшое, и горжусь этим. Не хочу, чтобы..

Настройка среды Git
Цель: Установка и настройка git. Git — это система контроля версий, которая отслеживает изменения в ваших проектах и ​​файлах. Для начала вам нужно зайти на официальный сайт git и скачать установщик git. После загрузки откройте программу установки и следуйте инструкциям по умолчанию, чтобы начать работу. Необязательным изменением будет выбор имени вашей ветки по умолчанию как «основной», а не «мастер». Это должно было быть более инклюзивным. После установки git создайте..

Динамические базы данных: от идеи к реализации (часть 2)
Мое последнее обновление для системы динамической базы данных ArcLight закончило создание основы базы данных диалогов для хранения и извлечения фрагментов диалогов из таблиц SQLite в качестве ссылок на сериализованный текстовый файл JSON. Недавно я смог расширить эту систему базы данных SQLite, включив в нее нашу систему квестов, неглубокую систему инвентаризации игроков и базовую таблицу статистики игроков для отслеживания опыта игрока. Как группа, мы решили, что эти серверные системы..

Изучите Godot 4, создав 2D-платформер  — Часть 8: Генератор бомб
*Вы можете найти ссылки на предыдущие части в нижней части этого руководства. Теперь у нас в игре есть бомба, но нам все еще нужен спавнер для нее. Спаунер создаст бомбу на определенном пути — и она будет возрождать новую бомбу каждый раз, когда бомба сталкивается с игроком или со стеной/тайловой картой. Вместо того, чтобы самим размещать бомбы на картах, спаунер позаботится об этом за нас. ЧТО ВЫ УЗНАЕТЕ В ЭТОЙ ЧАСТИ: Как работать с узлами Path2D. Как работать с узлами..

Изучите Godot 4, создав 2D-платформер  — Часть 19: Пауза и главное меню
*Вы можете найти ссылки на предыдущие части в нижней части этого руководства. Одной из основных частей любой игры является пауза и главное меню. Главное меню — это первый экран, который ваш игрок увидит при запуске игры, а меню паузы приостановит игру, когда игрок нажмет кнопку, например «ESC». В нашей игре мы хотим, чтобы главное меню позволяло игроку начать новую игру, загрузить сохраненную игру или полностью выйти из игры. В нашем меню паузы мы хотим, чтобы игрок мог возобновить..

Разработка сетевых телевизионных игр
Задача: много платформ и много игр… Нас часто спрашивают, какие технологии мы используем для разработки мультиплатформенных игр Connected TV для: Smart TV (Samsung Tizen и Orsay, LG webOS и NetCast, Hisense, VESTEL, Vizio, Panasonic, NetRange, Foxxum, Chromecast и т. д.) IPTV/кабельные приставки (Arris, Albis и др.) Несколько версий стандарта HbbTV Учитывая количество поддерживаемых нами платформ и игр, мы определили четыре принципа , которых придерживаемся. Мы обнаруживали и..

Открыто новое голосование!
Принимая во внимание ваши отзывы о том, как проходило голосование в предыдущие годы, мы немного меняем правила - вместо боев 1 на 1 в раундах вы сможете свободно голосовать за любую, а лучше за все игры. подан в этом году. Посетите dev.js13kgames.com — вы сможете войти в систему через свою учетную запись GitHub, а затем продолжить играть и оценивать все игры, которые сможете. Не забудьте оставить конструктивный отзыв о том, что получилось хорошо, а что можно было бы улучшить,..