И еще одна идея для игры

Добавлен , опубликован
Проблемы с графикой и технической реализацией сводят мои идеи для игр до все более и более простых. Скоро будет идея модернизированных крестиков-ноликов

Новая идея базируется на графах. Кто не знает, граф - это совокупность точек и ребер - связей между этими точками. Взвешенный граф - это когда у нас для каждого ребра есть "стоимость" перехода с одной вершины к другой.
Так вот, у нас на уровне есть взвешенный (или не совсем) граф. Одна его вершина является стартовой, одна - финишной. В стартовой вершине у нас находится определенное количество энергии. Мы можем перенести ее в любую вершину, связанную со стартовой. При этом, энергия уменьшается на величину, соответствующую стоимости перехода ребра, связывающего эти вершины. С новой вершины мы можем перейти в любую, связанную с ней, опять потеряв часть энергии и т.д..
Целью игры является проведение энергии к финальной вершине, при чем так, чтобы в самой вершине не осталось никакой энергии - вся энергия должна распределиться между ребрами, связывающими стартовую и финальную вершину. Довольно простой концепт.
Для усложнения, "стоимость перехода" можно заменить на "закон перехода", то есть, необязательно энергия будет вычитаться. Она может наоборот увеличиваться, или же умножаться на определенный коэффициент (как больше, так и меньше единицы). Или же ребра могут быть направленными - то есть, энергию по такому ребру можно будет передавать только от одной вершины ко второй, а не наоборот.

Плюсы концепта:
  • ну вообще мизерное количество необходимой графики (кружки вершин, ребра, да заполненные версии оных)
  • простота в усвоении игроком
  • несложная реализация
  • уровни придумывать куда проще, чем к Circle Sokoban (тут просто можно сделать правильный путь, и навешать кучу ненужных вершин с рандомными ребрами).
Минусом можно назвать то, что игра, по сути, не является логической, ибо при большом количестве вершин и ребер человеку проще будет случайно провести необходимый путь. Впрочем, можно ввести опцию "подсказки", которая, к примеру, будет показывать, какие пути уже недоступны игроку с текущим количеством энергии.
Хотелось бы услышать ваши мысли об этой идее.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
10 лет назад
Отредактирован lentinant
0
почему никто не хочет делать годных пошаговых или реалтаймовых стратегий?
Потому что балансировка - одно из самых геморных занятий в геймдеве. Да и вообще, сейчас ты не найдешь годных стратегий даже от крупных студий, что уже говорить о инди.

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

Вообще, я не понимаю, куда разговор заходит. У меня есть идея игры, я хочу ее реализовать, и мне интересно услышать, какие минусы могут быть в оной. А мы тут вообще в какие-то дебри ушли.
1
9
10 лет назад
1
Минусы, думаю, могут быть в скучной реализации, т.е. просто играться с графами неинтересно, надо придумать, чтобы что-то проходило по этим проводам, интересно с сюжетной части это аргументировать.
Вот пример: World of Goo вроде бы простая игра про физику, но там своя фишка и свой сюжет, вот что я имею ввиду.
0
20
10 лет назад
0
lentinant, прошу прощения, я немного заоффтопил. Просто поддерживал беседу)
GenElCon, да, всё правильно говоришь.
1
26
10 лет назад
Отредактирован lentinant
1
Mihahail, над устройством игры я уже работаю (сразу над редактором). Как ее можно будет стилизовать, посмотрю уже когда игра будет готова. Была идея стилизовать ее под "векторный неон" (см "векторные шутеры"), правда, я пока не знаю, как это возможно реализовать в юнити.

Как считаете, сам граф стоит делать планарным (чтобы линии, соединяющие вершины, не пересекались)?
А вообще, какая-то фигня получается - прога игнорит мою проверку на пересечение нового ребра с уже существующим ребром.

Черт, моя игра повесила юнити =(( А вообще, система создания графов почти готова. Правда, в меру технических сложностей пришлось выпилить проверку на столкновение двух вершин при передвижении. Да и оптимизации мало, так что редактор может и не прижиться на мобильной платформе.
0
26
10 лет назад
0
Пока как-то так. Осталось сделать настройку ребер, выбор необходимого пути, систему сохранения-загрузки (подобрать подходящий тип данных для хранения инфы), и можно делать игровой процесс и уровни. Еще, думаю, стоит подумать над отображением "веса" ребра, чтобы выглядело наглядно, но красиво.
Размер окна подогнан под размер экрана мобильника, но это скорей для того, чтобы уровни, созданные в сабже, лучше подходили для мобильной версии.
Загруженные файлы
0
26
10 лет назад
Отредактирован lentinant
0
Редактор практически завершен. Также готово главное меню и загрузка-сохранение. Осталось сделать непосредственно геймплей (выбор вершин, расчет энергии, окно победы, пауза и т.д.). Ну и, возможно, добавить пару фишек в редактор, например, сейчас с него невозможно выйти в главное меню.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.