|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
|
|
|||||
Lorem ipsum
|
Хорошо!
__________________
Поймай яблоко 2! |
|
|||||
Цитата:
|
|
|||||
Lorem ipsum
|
zackscript предложил прекрасное обоснование!
И вообще, помимо того, что прошивание врагов на пути следования пули привнесло бы немного шары, тут еще и другой момент. Вокруг скопились эти мелкие "крысы", а неподалеку стоит куда более разрушительный моб, который рубит куда сильней. Так вот сейчас я могу пожертвовать куда меньшим здоровьем, но "поверх голов" замочить более мощного врага, и лишь потом добить крысят. А если сделать как предлагается выше — упс.
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
|
|
|||||
Lorem ipsum
|
Это еще зачем? Высота постоянна — наклон ствола меняется. Но показывать это — излишество, которое не принесет ни фана, ни какой-либо другой пользы.
__________________
Поймай яблоко 2! |
|
|||||
Мне вот что интересно:
вот в игре 20 волн. Каждая жестко прописана. Не рандом. Как это все программится - наборы время/координаты/скилл? И как все это рассчитывается под возможную текущую прокачку обороны? Ведь оно ж впритык сделано. +- 3%. Как это рассчитывается? |
|
|||||
Берёшь какую нибудь математическую прогу с графиками и начинаешь считать. Задаешь произвольную функцию прогресса игрока, в данном случае прогресс - это получаемые деньги, и от этого находишь всё остальное. Сколько он должен убить врагов, чтоб получить 10 монет на первой волне, сколько должен стоить апгрейд, чтобы прокачаться после 3 волны и т.д. Суть в том, чтобы связать все игровые сущности формулами. А потом просто подставлять нужные значения и получать результат.
А ещё можно подобрать все значения "на глаз", путём многократной подгонки значений, что очень долго, муторно, а в более или менее сложной игре и вовсе становится невозможным.
__________________
Дети не должны знать о своих родителях |
|
|||||
Цитата:
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Если есть несколько источников ресурса, для каждого источника описывается своя функция. Сумма всех функций будет итоговым прогрессом игрока, если он задействует все источники. Подгонять нужно будет только одну функцию, в случае изменения её источника. Просмотр рекламы - это ещё одна функция источника денег, которая суммируется к остальным. Просто так, из ниоткуда, игрок не может получить денег (если он не хакер). А значит можно рассчитать и предсказать те рамки, в которых он будет находиться, в зависимости от качества своей игры.
В любой игре есть выбор, куда потратить деньги. Из правильной математической модели баланса вы будете иметь представление о том, в каких рамках игрок будет развиваться. Задроты задействуют 100% потенциала, используя все источники, нубасы по минимуму. Если игрок выйдет за рамки, то либо модель не правильная, либо игрок набагоюзал/начитерил.
__________________
Дети не должны знать о своих родителях |
Часовой пояс GMT +4, время: 12:20. |
|
« Предыдущая тема | Следующая тема » |
|
|