10

Адаптация настольной игры Chartae

Всем привет!

Пару месяцев назад, я случайно наткнулся на интересную и минималистичную настольную игру. У нее очень простые правила с глубокой тактической составляющей.

Играется быстро, примерно 5-20 мин в зависимости от длительности размышлений игроков :)

И мне захотелось попрактиковаться в разработке, и поделиться с вами информацией о существовании такой простой и одновременно крутой, настольной игры.


Важно! Проект не коммерческий, если вы хотите использовать ресурсы настольной игры в коммерческих целях, свяжитесь с ее издателем


Скачать игру можете отсюда (сборка для Windows)

Игра написана на Godot 3.2

Код проекта в открытом доступе на github. Там-же дал ссылку на граф ресурсы

Не много о самой игре:

Игроки берут на себя роль картографов, спорящих о карте их последних открытий.

Игра дуэльная, один игрок играет за сторону Земли, второй за Море.


По очереди игроки должны выполнить одно из следующих действий:

1. Повернуть любую выложенную карточку (часть карты/квадрат с рисунком) на 90 градусов направо или налево

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

2. Размещение новой карточки - можно размещать только рядом с уже выложенной карточкой.


Игра происходит на фиксированном по размерам поле 3*3 и заканчивается как только был размещен последняя карточка. Далее идет подсчет очков и выглядит он примерно так:

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

Этот проект я делал для практики - мне было любопытно опробовать свои силы в мультиплеере, закрепить текущие знания, поковырять мультиязычность и тд.

Поэтому вы здесь не увидите красочного оформления, звуков, разнообразных эффектов... Если у вас есть желание стилизовать или модернизировать сию поделку, можете это сделать самостоятельно (ссылку на код давал в начале поста) или написать мне в личку если вы не программист, а уродливые кнопки режут глаз :)


Касаемо мультиплеера:

1. Игра начинается сразу, как только подключается второй игрок. Первый (создавший игру) будет играть за Землю, а второй игрок (подключившийся) за Море

2. Если у вас не получается подключиться к игре. Пускай игрок, создающий игру, прокинет порт (порт - 23023) - загуглите port forwarding. Суть проблемы в том, что игра не может найти вашу машину по IP адресу, так-как ваш роутер раздает сеть на несколько устройств. Как обойти эту задачу на уровне игры/Godot, я не нашел, если найдутся знающие люди, буду признателен за совет по решению

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


Не спешите кидаться в меня тапками за такую халтуру. Я лишь хотел поделиться с вами информацией о существовании такой крутой игры как Chartae и дать возможность поиграть онлайн


Другим начинающим разработчикам, рекомендую также попробовать адаптировать подобные, простенькие настольные игры. Например, я для себя открыл теорию графов (спасибо Руслану за советы) и их применение в игрострое (например, алгоритм поиска пути A*)


Всем добра и успехов в личных проектах!

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Никакой политики


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"

0
Автор поста оценил этот комментарий

Не нашел как отредактировать пост, в общем ссылки на скачивание игры:

Архив с гугл диска - https://drive.google.com/open?id=1SkNMrrzPjusPeGqnEYS8oNQxcY...

Или на дропбокс - https://www.dropbox.com/sh/tkrsasut3jdngg4/AACA00boQ_lt-k3-7...

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества