Search | LastPosts | Recent | Register

E-mail:

Password: (Forgot it?)

Login

This forum is archived. You may not reply.

Uplanet => Прожекты => Ракетный крейсер

Jump to:

Next Oldest | Next Newest

More: |< 1  2  3  4  5  >>  >|
1/21/2009 11:35:57 AM Link | Reply | Edit | Quote

jester

Profile Send Private Message Send E-Mail
Location: | Joined: 9/5/2008 | Posts: 53 | Offline

gegMOPO3> Кажется подобный алгоритм битвы был по ошибке реализован то ли в Galaxy NG, то ли в Galaxy Explorer.

Это в Galaxy Explorer было:
Another unique feature of Galaxy Explorer is the way battles are handled. In Explorer, all firing is simultaneous - rather than the sequential combat used by most galaxy variants. This means that every ship fires in combat resulting in much bloodier battles as well as occasional battles with no survivors.
http://www.cs.utk.edu/~bampton/var-exp.html

Только я никогда не слышал, что это баг. Во всех отзывах упоминалось как фича, причем даже не в контексте "это не баг, это as designed", а просто "не забудьте, среди особенностей нашей реализации есть еще и вот такая". Спасибо что напомнили, кстати - забыл упомянуть эту ссылку среди источников моей идеи.

С другой стороны, simultaneous firing - это совершенно самостоятельная фича (интересно, кстати, почему ее нет среди опций ДГ? Ведь наследие Blind Galaxy и Galaxy NG присутствует в виде опций "слепая" и "суперслепая"). Одним из существенных отличий является задержка - в GE все выстрелы долетают в конце ТОГО ЖЕ раунда боя. Но главное, в варианте Galaxy Explorer все корабли ВСЕГДА такие. В терминах ДГ, это опция партии, т.е. влияет на решение "участвовать в игре или нет", но не увеличивает разнообразие возможностей в самой партии. Результаты расчета в имитаторе с обычными кораблями и с simultaneous firing будут несколько отличаться, но в целом алгоритм один - подбери оптимальный для выигрыша состав кораблей и строй их.

Мне же хотелось внести для игрока больше возможностей выбора ПРИНЦИПИАЛЬНО РАЗЛИЧАЮЩИХСЯ решений - скажем, что делать при шансах на победу 20%? Строить обычные корабли и довести шансы до 30% или, наоборот, строить ракетные, еще больше, до 10%, сокращая вероятность победы, которая, однако, обойдется противнику в 90% флота? Если флот врага строился ходов 40, а битва происходит над Вашим предпоследним бигом - тут очень даже есть над чем подумать...


P.S. Наврал - от постройки дополнительных кораблей вероятность победы не уменьшится. Переформулирую:
Что делать при шансах на победу 10%? Строить обычные ... доводя шансы на победу до 30% или ракетные... с шансами 12-15%, но противник теряет ~90% флота? *** Edited 21.01.2009 9:09:34 UTC by jester***

1/21/2009 11:44:55 AM Link | Reply | Edit | Quote

GVNG

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2462 | Offline

Это, кстати, мысль. Надо б спросить будет при случае у Зава. Кто у кого идею блайндов слизал. Мне всегда казалось, что на DG это было реализовано раньше. Но могу и ошибаться.


WBR, Roma, resurrected-GM.

1/21/2009 11:50:44 AM Link | Reply | Edit | Quote

jester

Profile Send Private Message Send E-Mail
Location: | Joined: 9/5/2008 | Posts: 53 | Offline

Repalo> А если бы полустатика состояла из ракетных перфораторов (без всякой прикрышки!), то враг дорого бы заплатил за взятие очередного кластера.

Вот-вот, именно об этом и речь. Кстати, мало того что без прикрышки; строющуюся в последний момент ракетную статику - все равно помирать героям-панфиловцам - можно делать еще и без шилдов...

D WelcomeInvader 0 199 1 0 0
P HW-1111-1111 ship _WelcomeInvader
:--Р


- Мужик, да как же это ты?
- А что такого? Из 6-ти стволов, да по целой стае, и не попасть?
(из анекдота) *** Edited 21.01.2009 8:55:49 UTC by jester***

1/21/2009 11:54:06 AM Link | Reply | Edit | Quote

FlyPigs

Profile Send Private Message Send E-Mail Web Site ICQ Message
Location: Киров | Joined: 3/13/2008 | Posts: 3935 |

А не отменит ли это понятие статики?


Один телец висит высоко в небесах, Другой своим хребтом поддерживает прах. А меж обоими тельцами, - поглядите, - Какое множество ослов пасет аллах!

1/21/2009 11:55:37 AM Link | Reply | Edit | Quote

GVNG

Profile Send Private Message
Location: Lublin | Joined: 11/29/2005 | Posts: 2462 | Offline

FlyPigs: почему? понятние атака/защита никто ж не отменяет. Тот же самый выстрел, тока отложенный во времени. Поясни мысль, plz.


WBR, Roma, resurrected-GM.

1/21/2009 12:07:35 PM Link | Reply | Edit | Quote

gegMOPO3

Profile Send Private Message Send E-Mail
Location: Lapland | Joined: 7/13/2006 | Posts: 833 |

Битва с отстрелом тучи почти не пробиваемой прикрышки была протестирована на ГЛ практически сразу после запуска сервера. Ничего страшного, сервер даже не поперхнулся. Проблема же возникла в реальной битве в, кажется, гл13. Там непробивашка отстреливала разнородный флот, в котором к тому же были непробивашки для неё, поэтому протокол битвы не паковался эффективно и разрастался. Решением было ограничение длины протокола, после сотен тысяч выстрелов сохранялись только удачные. После этого и эта битва уже не представляла никаких проблем.

Чтобы действительно озадачить сервер, нужна пара «ствол»-«псевдонепроба» с вероятностью поражения миллионные или миллиардные доли процента. Учитывая дискретнсть пространства типов кораблей и уровней технологий в обычной партии такую партию может оказаться невозможным специально подобрать.


http://uplanet.ru | http://pbem.uplanet.ru | http://galaxylegend.ru | http://duelserver.ru | http://www.galaxyclub.ru |
http://galaxylegend.ru/press/pz | http://www.orioner.ru/racelist | http://forum.galaxylegend.ru | http://pbem.eu.org/B-on/logs/html

1/21/2009 12:20:17 PM Link | Reply | Edit | Quote

FlyPigs

Profile Send Private Message Send E-Mail Web Site ICQ Message
Location: Киров | Joined: 3/13/2008 | Posts: 3935 |

По крайней мере в аспекте защиты своих кластеров от ковра. Сейчас что имеем: несколько планет в кластере закрыты статикой, и есть выбор. Или бухнуть на одну планетку большой флот минимизируя свои потери (но потеряв на зачистку больше времени), или разложится равномернее, плюнув на большие потери прикрышки.

А тут мы получим уменьшение вариантов имхо (по крайней мере когда на строительство 2-3 хода) - зачем статика, когда проще нашлепать перфов без драйва-защиты? По крайней мере в ситуации когда преимущество на стороне противника, статичные перфораторы умрут как класс? А может и нет, скорее будут комбинироваться с ракетками.

В общем без пузыря батл сима или тестовой партии тут не разобраться.


Один телец висит высоко в небесах, Другой своим хребтом поддерживает прах. А меж обоими тельцами, - поглядите, - Какое множество ослов пасет аллах!

1/21/2009 12:28:07 PM Link | Reply | Edit | Quote

gegMOPO3

Profile Send Private Message Send E-Mail
Location: Lapland | Joined: 7/13/2006 | Posts: 833 |

«Одновременные выстрелы» как опция партии в ОГС безусловно реализовано будет. А вот смешение алгоритмов — это намного страньше. Не очень это как-то ложится на существующий дизайн Г+. Ещё можно вспомнить, что в некоторых более дальних родственниках галакси были корабли-носители, но это отдельный блок в корабле. Такие варианты несовместимы.

Ну и кто знает ещё какой получится геймплей в результате смешения. Очевидно, что при «одновременном» алгоритме результат битвы будет очень сильно отличаться от результата при «последовательном», а что выйдет в результате смешения? Не получится ли так, что исчезнут целые типы старых кораблей (например перфораторы или турели), чтобы замениться «ракетными»? Не променяем ли мы шило на мыло или не уменьшится разнообразие в результате тотального превосходства определённых типов или комбинаций? Спекуляции тут бессмысленны, ответ даст только опыт, сперва симуляции отдельных битв, потом реальная игра. Причём если результат будет отрицательным, то все труды пойдут насмарку (а затрачено будет немало).


http://uplanet.ru | http://pbem.uplanet.ru | http://galaxylegend.ru | http://duelserver.ru | http://www.galaxyclub.ru |
http://galaxylegend.ru/press/pz | http://www.orioner.ru/racelist | http://forum.galaxylegend.ru | http://pbem.eu.org/B-on/logs/html

1/21/2009 12:40:14 PM Link | Reply | Edit | Quote

BaronDraks

Profile Send Private Message Send E-Mail
Location: | Joined: 12/1/2005 | Posts: 1348 | Offline

Короче, не надо ничего ломать, особенно алгоритм боя.
Для любителей "странного" можно порекомендовать другое поприще...

1/21/2009 1:15:16 PM Link | Reply | Edit | Quote

jester

Profile Send Private Message Send E-Mail
Location: | Joined: 9/5/2008 | Posts: 53 | Offline

FlyPigs> зачем статика, когда проще нашлепать перфов без драйва-защиты?
...
> не уменьшится разнообразие в результате тотального превосходства определённых типов или комбинаций?

А затем, что технология обоюдоострая - если планата защищена только (или в основном) ракетными кораблями со слабой защитой, для взлома обороны можно заслать туда перфотурель-камикадзе (тоже ракетную и почти без щита, чтобы снесла всего побольше). Собственно, ей можно взламывать любую оборону - но только против ракетных кораблей она успеет выстрелить дважды, и если щиты у них маленькие, прострелов будет изрядно. Соответственно, чтобы убить этого камикадзе побыстрее и не допустить 2-й выстрел, в обороне надо иметь нормальный корабль (турель или дуло, вдруг у камикадзе щит все-таки будет). Опять же, если единственный нормальный корабль в обороне - это дуло, то к камикадзе можно приложить маленькую пачку дронов - соответственно, чтобы не допустить второй выстрел, надо иметь в обороне еще и нормальный перфоратор... С другой стороны, на такой последовательный взлом обороны уходит время (и тратятся камикадзе), так что и здесь тоже надо выбирать.

В целом, как я уже писал, ключавая идея - ракетные корабли выгодны только той стороне, которая проигрывает конкретную битву; а при наличии преимущества флот выгоднее иметь из нормальных кораблей.

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


> ответ даст только опыт, сперва симуляции отдельных битв, потом реальная игра.
Кто бы спорил. Вот тут и станет ясно - насколько усиление от выстрела первым компенсируется задержкой поражения, и в зависимости от этого подобрать коэффициент к калибру. Мне кажется, что задержка - это существенный минус, поэтому надо увеличивать калибр. Если же выяснится, скажем, что первый выстрел - это очень большое преимущество, перекрывающее влияние задержки, то ведь можно и понижающий коэффициент поставить.

More: |< 1  2  3  4  5  >>  >|

Next Oldest | Next Newest

Uplanet => Прожекты => Ракетный крейсер

  Please login or register to post.