Как стать автором
Обновить

Программист создал текстовый квест с нейросетью вместо гейм-мастера

Машинное обучение *Дизайн игр *Игры и игровые консоли

Иллюстрация: Precision, Control, Cognition

Ник Уолтон выложил на Github свою игру AIDungeon 2, стилизованную под классическую текстовую ролевую игру. Отличие AIDungeon 2 от других игр такого жанра в том, что игровой мир, сюжет и события генерируются нейросетью, основанной на GPT-2. По словам разработчика, потенциально AIDungeon 2 может создать бесконечное количество неповторяющихся миров.
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 11K
Комментарии 5

«Герои мата и меха» портированы на javascript

JavaScript *Разработка игр *
← жать на картинку, это зеркало для хабраэффекта

«Герои матмеха» или «Сдать сессию и остаться в живых». Остросюжетный пошаговый симулятор студента матмеха СПбГУ портирован из глубины веков (98 год) на Javascript и доступен прямо из браузера. Этот квест будет интересам студентам смежных инженерных профессий. Выдержка из документации к оригиналу:
«Эта программа - некоторый синтез всех тех эмоций, что получил автор, пытаясь (с грехом пополам) выйти на сессию в конце второго семестра первого курса на мат-мехе. Правда, при этом автор находился в более выгодном положении, чем Вы - центральный персонаж этой игры, которому предстоит получить зачёты по 6-ти предметам практически с нуля.»



О процессе портирования и о авторах
Всего голосов 107: ↑90 и ↓17 +73
Просмотры 42K
Комментарии 44

Пишем текстовую игру на Python/Ren'Py

Python *Разработка игр *
Из песочницы
Как сделать текстовую игру? Да как угодно. Как сделать кроссплатформенную текстовую игру на русском с иллюстрациями, звуком, работающими сохранениями, без проблем с кириллицей, и с каким-никаким геймплеем? Да ещё и в свободное время, не отрываясь от основной работы? Вот это уже интересней и на самом деле — довольно несложно. Заинтересовавшихся прошу под кат.

image
Читать дальше →
Всего голосов 25: ↑22 и ↓3 +19
Просмотры 108K
Комментарии 32

Пишем текстовую игру на Python/Ren'Py ч.2: мини-игры и подводные камни

Python *Разработка игр *
Краткое содержание предыдущих двадцати пяти тысяч серий: мы пишем текстовую игру про плавание по морю и ввязывание в истории. Пишем мы её на движке Ren'Py, который изначально предназначен для визуальных новелл, но после минимальной настройки способен делать всё, что нам надо. В прошлой статье я рассказал, как сделать простенькую интерактивную читалку, а в этой мы добавим ещё пару экранов с более сложными функциями и наконец поработаем на питоне.
image

Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 34K
Комментарии 2

Что курил автор: добавим олдскула в этот безумный мир игр

Блог компании Dodo Engineering Разработка игр *Игры и игровые консоли
Привет, Хабр. Не буду повторять тысячный раз о том, что как любой из нас всегда мечтал написать игру. Мне 37. Я разработчик. Как раз самое время задуматься. Аркады, симуляторы, RPG, шутеры, веб, десктоп, мобильная. Было непросто. В какой-то момент я понял, что хочу возродить направление текстовых квестов, от которого в детстве бежали мурашки по коже. Хочу поделиться с вами игрой CMAN. Это история про разработчика, который на один день отправился в гембу.

Под катом вы найдёте описание игры, фичи, а также узнаете про призы за топовые места.


Читать дальше →
Всего голосов 40: ↑34 и ↓6 +28
Просмотры 16K
Комментарии 12

Геймдизайнер мало чем отличается от психа. Как мы делали игру CMAN

Блог компании Dodo Engineering Разработка игр *Управление проектами *Управление продуктом *Игры и игровые консоли
/start

Вечер пятницы, конец рабочего дня. Вы находитесь в офисе. Что будете делать?

— Поехать домой поспать
— Пойти в бар с друзьями
— Отправиться на свидание
— Проверить, почему горит свет в переговорке

Меня зовут Андрей Моревский, я архитектор в Додо и тот человек, который выбрал «Проверить, почему горит свет в переговорке». Тогда я ещё не подозревал, чем закончится эта история.

Читать дальше →
Всего голосов 41: ↑38 и ↓3 +35
Просмотры 12K
Комментарии 8

Как я IF на Twine писал

Ненормальное программирование *CSS *Разработка игр *HTML *
Из песочницы
Привет Хабр! Это мой первый пост, и я хотел бы поделиться опытом создания IF-игры на Twine. Рассказать о преимуществах и недостатках инструмента, которые заметил во время работы, ну и немного о самой игре.

image

Началось все пять месяцев назад, когда мне предложили сделать IF-игру.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 6.6K
Комментарии 13

Учим AI Dungeon говорить по-русски

Машинное обучение *Искусственный интеллект Игры и игровые консоли Natural Language Processing *
Из песочницы

Недавно ребята из сбер(-банка) анонсировали и выложили в свободный доступ свою модель gpt-3 и я понял, что можно наконец то реализовать свою давнюю мечту - сделать AI dungeon для русского языка. Данная игра сильно выстрелила в прошлом году, про нее было написано множество статей. Если описать AI dungeon кратко, то это эксперимент с огромной генеративной нейронной сетью, где слово игра используется, чтобы заменить множество непонятных слов. Суть игры проста: вы пишете историю и место действия своему персонажу (или выбираете из заранее готовых). Буквально пишете. Вариантов выборов бесконечно много, результаты всегда непредсказуемы, а приключения по настоящему уникальны. Завораживающе, правда?

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 82K
Комментарии 9