On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
moderator




Сообщение: 211
Зарегистрирован: 15.09.07
Репутация: 3
ссылка на сообщение  Отправлено: 29.09.08 14:02. Заголовок: Алхимия


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

Суть следующая:

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

Представьте себе n-мерный шар.
По радиусу откладывается мощность.
В центре - нулевая, чем дальше - тем больше.
Эффекты для типа вещества всегда рассматриваются
на единичном шаре, а потом учитывается его мощность.

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

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


Ник в игре: Kuzar Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 5 [только новые]


moderator




Сообщение: 212
Зарегистрирован: 15.09.07
Репутация: 3
ссылка на сообщение  Отправлено: 29.09.08 14:02. Заголовок: == Смеси == Если взя..


== Смеси ==
Если взять N и M первого и второго вещества и перемешать, то
получим какое-то количество третьего вещества.
Третье вещество сохраняет совйства исходных веществ в
некоторой пропорции. Однако, механизм смешивания таков,
что на выходы мы получим вещество, хуже по характеристикам,
нежели то, которое можно было бы получить немного другим способом.
Однако смеси не требовательны ни к чему.
Мощность получаемого вещества также высчитывается через пропорции.

== Трансмутация ==
Есть вещество. С ним что-то делают. В результате чего тип вещества
поворачивается, давая новое вещество. Редко когда можно использовать
трансмутацию - лишь в специальных местах, с большими маназатратами,
потеря количества (мощность сохраняется), возможен неуспешный исход.

== Реакция ==
Два вещества в некой пропорции, нечто с ними делают.
Получаем третье. Результат схож с смесью, к которой применена
трансмутация. Неудачность исхода считается отдельно.


Ник в игре: Kuzar Спасибо: 0 
ПрофильЦитата Ответить
moderator




Сообщение: 213
Зарегистрирован: 15.09.07
Репутация: 3
ссылка на сообщение  Отправлено: 29.09.08 14:03. Заголовок: == Узлы == Теперь до..


== Узлы ==
Теперь дополнительные плюшки, дающие дополнительные особенности.
Все вышеперечисленное позволяет перемещаться по одному уровню мощности.
В крайнем случае между ними, если имеем смесь.

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

Типы узлов:
- взрыватель - эффект аналогичен качественной реакции)
- энергокорректор - эффект от применения вещества увеличивается.
- артефакт - вещество получает соверщенно произвольные свойства,
которые не описываются стандартной моделью
- транспортер - тип вещества изменяется на некоторый, плюс происходит
переход на другой энергетический уровень.


Ник в игре: Kuzar Спасибо: 0 
ПрофильЦитата Ответить
moderator




Сообщение: 214
Зарегистрирован: 15.09.07
Репутация: 3
ссылка на сообщение  Отправлено: 29.09.08 14:06. Заголовок: На данный момент име..


На данный момент имеется код, который реализует поддержку подобных преобразований (в том числе смеси и реакций нескольких веществ).
Основная трудность по интерфейсной реализации, плюс скрипты при использовании.

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

Ник в игре: Kuzar Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 349
Зарегистрирован: 07.08.07
Откуда: Подмосковье
Репутация: 3
ссылка на сообщение  Отправлено: 30.09.08 18:47. Заголовок: Ыыы.... ==_== Гампр..


Ыыы.... ==_==

Гампрот.... ты мозг, конечно... только не скоро мы такими плюшками баловаться начнём.....)))))))) А идея хороша.


Завтра - это сегодня, только завтра.
Спасибо: 0 
ПрофильЦитата Ответить
Злобный Чешир




Сообщение: 181
Зарегистрирован: 11.08.07
Репутация: 2
ссылка на сообщение  Отправлено: 01.10.08 23:04. Заголовок: Я в восторге. Код чу..


Я в восторге.
Код чуть посмотрел.
Я действительно в восторге.

Просьба - подумай пока про создание вещей с учетом того, что написано в топике "мирные профессии"?..

Если тебя бросили - расправь крылья! Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет