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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2012, 17:05   #1
kefir
Пользователь
 
Регистрация: 12.04.2010
Сообщений: 13
По умолчанию Создавать ли переменную для свойства?

С наступившим, господа.
В моей игре у каждого персонажа (объект типа TCharacter) имеются 5 основных показателей-свойств (сила - STR, ловкость - DEX и т.п.). На каждое из этих свойств есть соответствующая переменная. На этих пяти "китах" базируются второстепенные показатели-свойства (ближний бой, дальний бой, скорость, здоровье и т.п. - их, скажем, около ста). И вот тут возникает такое распутье:
1). Хранить для каждого из второстепенных свойств свою переменную или же
2). создать функцию-геттер, которая будет при каждом обращении вычислять нужное значение из пяти основных показателей.
В первом варианте приходится жертвовать оперативной памятью, во втором же идёт нагрузка на процессор. Что сочтёте более оптимальным, товарищи?
kefir вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа для тех, кто умеет создавать и продвигать сайты К_онстантин Фриланс 4 13.06.2010 17:48
Работа для тех, кто умеет создавать и продвигать сайты К_онстантин Фриланс 1 08.06.2010 00:22
Как в Delphi создавать и использовать скины для програм SeRhy Помощь студентам 3 20.12.2007 20:59