Просмотр полной версии : Как сбалансировать стратегию?
deman455
22.09.2010, 21:14
Мотив игры - война между планетами. У человек в распоряжении есть несколько десятков разновидных войск, у них есть своя цена. За победу на другой планете, человек получит определенное количество опыта, и деняг.
Есть ли какие то хелпы по тому, как правильно сбалансировать всю стратегию. К примеру что бы к определенному уровню, открылись новые, более дорогие способности, только не получилось так что у человека в 20 раз больше игровой валюты, чем стоит его новое войско и т.п. Или наоборот, что бы у него как раз доставало игровой валюты для покупки этой, новой вещи, что в будущем откроет ему новые способности.
Вот создаю стратегию, и уже создав несколько типов войск думаю, как сделать так, что бы если у человека много игровой валюты, и он не покупал себе 1000 старых игровых единиц (слабых) (т.к. они получатся дешевле (и сильнее) чем 10 новых единиц, на много мощнее старых).
shaman4d
22.09.2010, 21:25
играть самому и дать играть друзьям
Игровой баланс (http://ru.wikipedia.org/wiki/%D0%98%D0%B3%D1%80%D0%BE%D0%B2%D0%BE%D0%B9_%D0%B1%D0%B0%D0%BB%D0%B0%D0%BD%D1%81#.D0.91.D0.B0.D0.BB.D0.B0.D0.BD.D1.81_.D0.BD.D0.B0.D1.87.D0.B0.D0.BB.D1 .8C.D0.BD.D1.8B.D1.85_.D1.83.D1.81.D0.BB.D0.BE.D0.B2.D0.B8.D0.B9)
Статья на тему (http://www.lki.ru/text.php?id=216)
Bar_Duck13
23.09.2010, 10:22
Дай глянуть на то, что уже есть. Может как раз я получу ответ на http://www.flasher.ru/forum/showthread.php?p=937752#post937752
(Извините за оффтоп)
До начала разработки игры надо сразу продумать баланс, что чем компенсируется, как развивается, и так далее. Крайне желательно до разработки конечной версии сделать прототип или несколько, где запланированный баланс будет протестирован - получится очень глупо, если потрачено много сил на контент и код, а результат абсолютно неиграбелен и исправлению без очень серьёзных изменений не подлежит.
Тестирование баланса - тестеры играют, постоянно документируя процесс. Например, записывают, что было слишком сложно, что легко, когда получены определённые возможности (понятно, что по достижению условий, но важно знать общий прогресс на каждый момент). Можно сделать отладочную версию игры, которая будет документировать нужные параметры сама, записывая их в лог через промежутки времени, а потом вы сможете на основе этих данных построить себе наглядные графики для анализа. На основе полученных данных можно принять решения, что необходимо изменить.
Тестирование баланса - тестеры играют, постоянно документируя процесс. Например, записывают, что было слишком сложно, что легко, когда получены определённые возможности (понятно, что по достижению условий, но важно знать общий прогресс на каждый момент).
добавлю от себя, что это актуально для альфа версии игры, когда основной баланс уже сделан, и нужно его "подрихтовать"
в идеале нужен человек (а еще идеальнее - группа людей), у которого есть изначальное вИдение баланса (в упрощенной форме: эти юниты контрят тех, а те других, а также дерева технологий), то уже можно писать какие-то алгоритмы рассчета развития и подбор оптимальных значений по стоимости и времени появления построек и открытия каких-то технологий и прочее
а человека такого 99% у вас нет, так как таких людей нет впринципе в России) поэтому если кто-то из команды раньше увлекался играми типа age of empires можно в итоге долгих раздумий все наладить самому, принципы-то простые: чем дальше тем дороже и тем сильнее :)
начните с дерева технологий (на каком этапе по времени какое здание/юнит появляется), многое станет понятнее
Самый популярный и беспощадный способ:
Выставить от балды и потом то там то тут править)
2Монах - тем не менее самый действенный и самый правильный)
Psycho Tiger
23.09.2010, 21:49
2Монах - тем не менее самый действенный и самый правильный)
Можно потерять аудиторию. От балды - это "как наверно должно быть", а проверять мысли тестами, да.
Да проще всё. Делай чтобы всё было равно, у всех расс всего. И добавляй рандомную переменую ко всему +-1 и будет тебе счатье!
deman455
05.10.2010, 21:54
Ну понятно одно, надо самому полностью пройти стратегию (именно дойти до определенного уровня). При этом что бы не терять время восстанавливать себе статы. Хотя блин, займет это уйму времени. Хочу сделать полный расчет уровней и времени, допустим что до 20-го уровня (не имеет значение кем) дойти за 5 часов игры, не имеет значение, хоть каждый день по часу. Дальше до 50-го за двое суток игры, и т.п.
На мое мнение балансировать надо самому (имеется ввиду не с помощью группы помощников). Но балансировку надо начать от какого то корня, от того места, где игрок получает игровую валют. К примеру начинать выставлять цену на предметы смотря с места получения игровой валюты (к примеру выполнение задания, при этом надо будет учитывать время, за которое задание будет проходится). Короче проблем будет много.
Вот ты паришься, проще всё делается.
1) Запускаешь игру. Все орут дисбаланс, но при этом все играют.
2) Потиху делаешь баланс, от расе к расе. Опять орут дисбаланс.
3) Все орут дисбаланс, начинаешь уравнивать всех, и делаешь рандомную переменную ко всем статам +-1.
4) Все орут - шмот решает, меняешь шмот, делаешь его с рандомной переменной +-1.
5) Все счастливы, но кто-то круче?! Делаешь магазин с покупкой кристаллов по 1 рублю за кристалл, чем больше кристаллов, тем больше чувак не лох. При 100 кристаллах - 1 кристалл в подарок, всё чувак. Если прокатит идея игры, ты богач, у нас народ на это ведётся только в путь! Давай, раскрутишь проект проставляешься водкой и чебуреками ^_^...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.