Ответ на пост «Настольная игра на бумаге - Лабиринт»

Прошло 10 месяцев и наконец-то получилось запрограммировать эту игру. На разработку ушло 5 часов. Для разработки использовался CMF E5.


Поиграть можно тут: https://dropwork.ru/maze

Исходный код тут: https://rucms.org/c/modules/games/samples#item2457

Ответ на пост «Настольная игра на бумаге - Лабиринт» Лабиринт, Настольные игры, Игры на бумаге, Видео, Ответ на пост

Видео про разработку игры (краткое, также на канале есть полное видео разработки)

Лига Разработчиков Видеоигр

6.7K постов22.2K подписчиков

Добавить пост

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

ЗАПРЕЩЕНО:

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

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

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


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

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

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

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

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

9
Автор поста оценил этот комментарий
а правила блеать кто публиковвать будет аааа?
раскрыть ветку (1)
3
Автор поста оценил этот комментарий

В оригинальном посте всё есть Настольная игра на бумаге - Лабиринт

не догадался добавить :(

показать ответы
3
Автор поста оценил этот комментарий

Так блэт
Опередили)

Иллюстрация к комментарию
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Меня на это подтолкнул пользователь #comment_196343644 (получается, он реализовал первым, только у него вроде без сетевой функции).

Я сам 10 месяцев собирался с силами.

Ну у Вас похоже серьёзный проект, а у меня просто быстрая поделка в концепте RAD (быстрое программирование) без упора на качество.

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

"присоедИниться", сразу же в глаза бросается, не успел даже поиграть еще

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

поправил

показать ответы
DELETED
Автор поста оценил этот комментарий

супер, ты лучший))

раскрыть ветку (1)
Автор поста оценил этот комментарий

И одновременную расстановку сделал + таймер хода (только его корректность надо проверять и там разброс +- 60 сек, т.к. фиксация идёт по минутам, а не по секундам)

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

кстати а можно поддержку инвайт ссылок по которым приглашённый будет сразу в комнату с паролем попадать?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Сделал

показать ответы
1
Автор поста оценил этот комментарий

Игроков катастрофически не хватает) я так никого и не дождался) но задумка крутая, лайк))

раскрыть ветку (1)
Автор поста оценил этот комментарий

Можете отправить ссылку другу, название игры и пароль, и поиграть вдвоём

показать ответы
DELETED
Автор поста оценил этот комментарий

Так это только если верёвкой воспользовался...
Я вот не пользовался, а всё равно должен прокликать весь маршрут))

раскрыть ветку (1)
Автор поста оценил этот комментарий

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

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

ещё бы желательно как то отображать те места где точно нет стены (где мы уже шагнули).

раскрыть ветку (1)
Автор поста оценил этот комментарий

Сделаю синим.

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

ещё бы желательно как то отображать те места где точно нет стены (где мы уже шагнули).

раскрыть ветку (1)
Автор поста оценил этот комментарий

Ну да кстати, ведь можно стену "обойти", а потом возвращаясь нарваться. Надо как-то это обыграть.

показать ответы
DELETED
Автор поста оценил этот комментарий

противник в капкане, идём по прямой - ход заканчивается когда коснулись стены, но стена не рисуется.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Может в капкан попал? Тогда он у противника автоматом снимается. Проверю, может косяк где-то в проверке стены.

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

Когда "твой ход" - сделай возможность кликнуть на открытой ячейке что бы ходить с неё. В запутанном лабиринте прокликивание "по маршруту" раздражжжжает.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Там проблема с верёвкой. Если верёвкой воспользовался, то нельзя с любого места начинать.

показать ответы
1
DELETED
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
Автор поста оценил этот комментарий

это да

Автор поста оценил этот комментарий
Там пароль просит, а создать игру не могу.
раскрыть ветку (1)
Автор поста оценил этот комментарий

Создавай без пароля

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

Сделай изменение названия вкладки когда что либо меняется, например когда противник найден и т.д.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Плохо то, что не показывает, если противник просто закрыл вкладку. И чата нет, хотя можно прикрутить.

показать ответы
1
DELETED
Автор поста оценил этот комментарий

Сделай изменение названия вкладки когда что либо меняется, например когда противник найден и т.д.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Сделал "Ждём..." и "**-= ВАШ ХОД =-**"

показать ответы