Навигация
Поддержать материально
Steam Greenlight

Логотипы
Медальки
Темы форума
194 - ?
27.08.2026
 PapkaI_Igrodel
193 - Bullet Heaven…
23.06.2026
 Dan
.ruby
9.06.2026
 stom
193 - ?
29.05.2026
 Piroxyline
192 - Lords of the B…
10.05.2026
 Mefistofel
Архив Neuh
6.04.2026
 PapkaI_Igrodel
192 - ?
3.04.2026
 PapkaI_Igrodel
Видео пятнашки
14.03.2026
 appscoproration
191 - RPG XIII
7.03.2026
 Mefistofel
Насколько серьезно в…
19.02.2026
 VoroneTZ
Обсуждение «Проблемка с классами.»
Infeus
Avatar пользователя

Опубликовано 22.01.2009 06:49 (18 лет назад)    #
Что-то я столкнулся с проблемой, которая по-сути скорее эстетическая, чем математическая или логическая.
Речь идет о футболе. Есть класс Team, который обладает некиемыми параметрами: сила защиты, сила нападения, усталость и т.п. Которые соответственно увеличивают шанс забить гол, защи и т.д. Так же есть класс Match который в конструкторе получает две команды и "проводит" между ними встречу.
Так вот вопрос в том, где лучше призводить рассчет шанса команды забить гол? В классе матча или в команде?
Soulghai
Avatar пользователя

Опубликовано 22.01.2009 07:40 (18 лет назад)    #
наверно лучше в каждой команде посчитать этот "шанс", а в матче сравнить и выбрать больший =)
beisik
Avatar пользователя

Опубликовано 22.01.2009 09:50 (18 лет назад)    #
Если вторая команда влияет на шанс забития гола первой командой, а так и должно быть, то в Match.
Infeus
Avatar пользователя

Опубликовано 22.01.2009 11:30 (18 лет назад)    #
beisik написал:
Если вторая команда влияет на шанс забития гола первой командой, а так и должно быть, то в Match.
Спасибо. Я тоже начал приходить к такому мнению. Помимо силы защиты второй команды есть еще расстановка ингроков, усталость и прочее. Они, конечно же повышают или снижают шанс первой команды забить гол.
Soulghai
Avatar пользователя

Опубликовано 22.01.2009 11:58 (18 лет назад)    #
а нельзя реальный матч в фоновом режиме провести =)? ( ускоренный... )
тогда можно будет ещё и кучу статистики показать в результате...
Infeus
Avatar пользователя

Опубликовано 22.01.2009 13:14 (18 лет назад)    #
Ну я практически так и делаю. Т.е. каждую секунду рассчитывается шанс забить гол из рассчета статов команд и из того, что в среднем забиваетя 3 гола за игру на 2 команды. Ну и, естественно, с задержкой после развода мяча.
Просто у меня уже до этого был проблемы например с рассчетом урона, если он режится статами, защитой и элементом монстра. Долго мучался, где рассчитывать конечный урон и в итоге сделал его в классе списка, хранящего игровые объекты. Хотя и не был особо доволен таким решением.

редакция от Infeus, 22.01.2009 13:27

Shirson
Avatar пользователя

Опубликовано 22.01.2009 18:40 (18 лет назад)    #
Казалось бы, причём тут классы... :)
Перейти на форум:
Конкурсы
Открытые конкурсы:
Активных нет
Недавние конкурсы:
 193 - Bullet Heaven II
 192 - Lords of the Board
 191 - RPG XIIII
 190 - Horror
 189 - Race V
 Все конкурсы
Случайная игра
Голосование

194?

Айдлер (инкрементальная игра)
40% [4 Голосов]
Автобаттлер
20% [2 Голосов]
Ситибилдер
10% [1 Голос]
Креативная тема (не связанные с игрой условия)
30% [3 Голосов]
Напишу в теме
0% [0 Голосов]

Голосов: 10
Начало: 24.08.2026 20:00


30,065,335 уникальных посетителей

Создано на базе русской версии PHP-Fusion copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.