Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2011, 17:51   #1
Newpitbull
Пользователь
 
Регистрация: 17.09.2011
Сообщений: 44
Вопрос Вопрос - кто сильнее? (планировка игры)

Есть идея создания одной игры, но перед тем как начать этап разработки хотелось бы уточнить некоторые моменты. Например:

Возьмем два отряда войск:

Копьеносцы :
Зашита - 10
Атака - 7
Мораль - 8
Кол.войск - 20

Мечники :
Зашита - 15
Атака - 5
Мораль - 3
Кол.войск - 30
(ну это все для примера)

А вот теперь думаю, как выявить победителя из этих двух отрядов, и сколько "Кол.войск" останется у победителя.

Хотелось бы услышать ваши советы по этому поводу
Newpitbull вне форума Ответить с цитированием
Старый 17.09.2011, 17:57   #2
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

что такое мораль?
какова скорость атаки?
величина здоровья?
Что даёт защита?
есть какие бонусы к атаке?
Carbon вне форума Ответить с цитированием
Старый 17.09.2011, 18:13   #3
Newpitbull
Пользователь
 
Регистрация: 17.09.2011
Сообщений: 44
По умолчанию

Под зашитой пока понимается "величина здоровья" в экипировке.
Ну это не конечный результат пока идет этап планировки, так что многое пока не раздумано.

Хотелось бы спросить вас о "скорости атаки" какой он примерно по этим меркам должен быть?

А бонус у копейщика (Атака*1,5) (если соперник мечник).

Ну мораль это я к примеру выбрал, ее можно заменить и на удачу и на что нибудь другое или даже просто вычеркнуть на этом этапе, а дальше раздуманно использовать.

Последний раз редактировалось Newpitbull; 17.09.2011 в 18:19.
Newpitbull вне форума Ответить с цитированием
Старый 17.09.2011, 19:50   #4
DimaTs
Пользователь
 
Регистрация: 14.04.2011
Сообщений: 60
По умолчанию

Ну для начала, скажите: игра(судя по всему стратегия) является походовой или в реальном времени? Если походовая то вопрос со скоростью атаки снят.
Любой бой по сути - это у кого больше "жизней" останется, не важно, отряд это, или юнит или здание. Поэтому начните с простой схемы: атака\жизнь. Затем добавьте защиту, к примеру, она измеряется в процентах и уменьшает полученный урон.
То есть, при защите 0.2 атака 80 превращается в 80-80*0.2=64
В вашем случае здоровье можно сделать количеством войск: скажем в отряде 20 солдат, и каждый обладает 100 очками жизни, тогда суммарное здоровье отряда 2000 и при уменьшении его на 100 один юнит погибнет.
Мораль - например вероятность хода вне очереди.
Собственно можно ввести хоть тысячу характеристик, на ваше усмотрение и фантазию, я просто привел пример к вашим параметрам.
DimaTs вне форума Ответить с цитированием
Старый 17.09.2011, 20:28   #5
Newpitbull
Пользователь
 
Регистрация: 17.09.2011
Сообщений: 44
По умолчанию

Стратегия в реальном времени.
Спасибо за ответ, возьму на замету
Newpitbull вне форума Ответить с цитированием
Старый 17.09.2011, 21:42   #6
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

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

По остальным вещам - баланс выводится уже на этапе работающей боевой системы - генерируются тысячи машинных боёв и доводятся параметры (которые уже выражены во всяких таблицах, а не коде, а код только считывает эти параметры и использует в расчетах)
phomm вне форума Ответить с цитированием
Старый 17.09.2011, 23:41   #7
Newpitbull
Пользователь
 
Регистрация: 17.09.2011
Сообщений: 44
По умолчанию

Этот бонус был поставлен для "примера". В процессе разработки бонусы будут максимально совпадать с "историческими фактами

Цитата:
Копьеносцы - самые базовые малообученные(рекрутированные) войска - надо только уметь шагать вместе и поднимать опускать пики.
Вам бы 300 спартанцев посмотреть.
Newpitbull вне форума Ответить с цитированием
Старый 18.09.2011, 01:24   #8
OldMajor
Пользователь
 
Регистрация: 21.05.2011
Сообщений: 32
По умолчанию

Цитата:
Сообщение от phomm Посмотреть сообщение
Вы давно учебник истории открывали ?
История многогранна. Я бы не стал так уверенно заявлять о копейщиках и мечниках. Если говорить о поединке копейщика с мечником, то вы абсолютно правы, вероятность победы мечника близка к единице. В первую очередь потому, что копье не является оружием для поединков. А вот строй копейщиков просто "перемелет" строй мечников из-за существенной разницы в длине оружия. Пример - знаменитая македонская фаланга, в которой первые шесть шеренг были вооружены копьями.
Я привожу очень упрощенные варианты. В бою на результат влияют многие факторы. Понятно, что если не прикрыть фланги копейщиков, то их легко уничтожить. Но тут вступает в действие тактика и стратегия.
Копейщики тоже разные бывают. Бывают легкие, например, велиты
они вооружены дротиками, и они как раз нерегулярные и малообученые. А бывают, например, гоплиты, элита греческой армии, столетиями наводившие ужас на врагов. Как раз 300 спартанцев были гоплитами (не те которые в кино, а настоящие )
OldMajor вне форума Ответить с цитированием
Старый 18.09.2011, 01:40   #9
Newpitbull
Пользователь
 
Регистрация: 17.09.2011
Сообщений: 44
По умолчанию

П.с. Гоплиты не только превосходные копьеносцы сражающиеся в фаланге, но и превосходные войны в ближнем бою на мечах, это касается большинства видов гоплитов так как история насчитывает их несколько разновидностей. А те "Спартанские гоплиты" считались самыми сильными из всех, судя по методам их тренировок.
Newpitbull вне форума Ответить с цитированием
Старый 18.09.2011, 01:41   #10
Newpitbull
Пользователь
 
Регистрация: 17.09.2011
Сообщений: 44
По умолчанию

Имхо урок истории.
Newpitbull вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Онлайн-игры - кто во что играет? Ulagay700 Gamedev - cоздание игр: Unity, OpenGL, DirectX 37 14.11.2014 20:26
VBA excel сильнее нагружает проц, чем C# или нет?? gramp Microsoft Office Excel 4 15.07.2011 22:38
Глубинка хиреет, Москва все сильнее рулит.... grenles Свободное общение 94 23.12.2010 19:38
Народ расскажите кто нужен для создания игры и кто что делает Kosoy135 Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 16.09.2007 18:59