Вторник, 01.09.2026
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Гостевая книга [ Добавить запись ]

Страницы: « 1 2 3 4 5 6 ... 15 16 »
Показано 46-60 из 229 сообщений
184. Разработчик (ADB)   (01.12.2005 18:04)
0  
> Для магических эффектов лучше просто сделать событие
> "убрать такой-то эффект" через n-цать ходов
Хороший вариант, попытаюсь реализовать

> Ведь на героя одновременно все возможные
> эффекты наложены не будут?
Буду очень надеятся, но надо предусматреть и такой случай. К тому же любой другой персонаж/монстр игры имеет те же свойства, что и игрок! На них так же действуют все эффекты.


> Насчёт реализма стрел. Мне кажется, что если они
> будут наносить урон при промахе, это очень
> ограничит их использование...
Вот я думаю Lexus прав, стрелять из лука никто не захочет и маги получат перевес в использовании дальнобойного оружия... Надо еще подумать...

> если это друзья, то должна быть какая-то
> шкала "терпения криворукости Главного Героя" у
> каждого дружественного NPC
Это очень хороший совет! Совсем недавно, когда я еще раз тестил сражение, при атаке головореза, зажал кнопку атаки, а головорез внезапно умер. На его место подсунулся стражник, и я его резанул! Конечно, ему уже было не до чего, он на меня очень обидился!

> Заклинания лечения, юзание поправлялок
> на раненых, либо денежные поощрения
> должны её восстанавливать
Будет!

> Реализм?
Да, но главное не переборщить ;)

> выплачивается обычный штраф хранителям правопорядка
Принято

> эффекты
> Ну здесь уж ваще ты маху дал :)) Изменение 300-400
> переменных за один раз это затормозит игру?
Просто я не все объяснил. Вот мой "скромный" подсчет. Игрок обычно ходит на средней скорости 12 прогонов. Всего нужно обработать эффектов за 1 прогон = 6000 шт. (каждый эффект может содержать команды различной сложности с доступом в память) Значит всего 6000*12 = 72000 раз между ходами игрока!
Это максимальное число раз обработки эффектов.

183. Serpent   (01.12.2005 16:18)
0  
Про эффекты.
Для магических эффектов лучше просто сделать событие "убрать такой-то эффект" через n-цать ходов. Или же разбить в 2-3 фазы (постепенное ослабление эффекта).
У меня в лабиринте постоянное наличие нескольких событий (регенерация,жратва,создание новых монстров,проверка монстров в катакомбах каждый ход) на скорость не влияла. Ведь на героя одновременно все возможные эффекты наложены не будут? :)

182. Lexus   (01.12.2005 10:38)
0  
В пред. посте имел ввиду: "Ведь в реальной жизни же никто не будет стрелять из лука в противника, который борется в рукопашную с СОЮЗНИКОМ"

181. Lexus   (01.12.2005 10:37)
0  
Насчёт реализма стрел. Мне кажется, что если они будут наносить урон при промахе, это очень ограничит их использование... Ведь в реальной жизни же никто не будет стрелять из лука в противника, который борется в рукопашную с противником... И это, наверное, сместит балланс между воином/магом...

180. $anja   (01.12.2005 05:43)
0  
> про стрелы
Не вижу никакой проблемы с попаданием стрелы в случайного NPC. Во-первых, если это друзья, то должна быть какая-то шкала "терпения криворукости Главного Героя" у каждого дружественного NPC. Заклинания лечения, юзание поправлялок на раненых, либо денежные поощрения должны её восстанавливать. Реализм? Реализм. Просто сделать? Думаю да.
Во-вторых, если это нейтралы, то выплачивается обычный штраф хранителям правопорядка (обычный ShowMessage, сложно?), если их нет, то правила те же, что для дружественных NPC.

> Инвентарь
Тут просто - выкинь из раздела инвентарь статические подписи для вещей, а на их место размести доп.квадратики. Ибо нафик тогда игра тайловая? И нафик тогда хинты? Графический интерфейс на то и графический!

> эффекты
Ну здесь уж ваще ты маху дал :)) Изменение 300-400 переменных за один раз это затормозит игру?

179. Разработчик (ADB)   (01.12.2005 01:29)
0  
Да, кстати Serpent, это твой проект "Лабиринт"?! А я все вспоминал, где этот ник уже видел! Склероз на старости лет :) Хм...

P.S.: Обновил раздел ссылок!

178. Разработчик (ADB)   (01.12.2005 00:04)
0  
> выгядит тупо по крайней мере
Ну какая уж есть :)

> Сейчас работаю над введением в игру эффектов...
Имеются ввиду эффекты, действующие на персонажей во время игры. Например вас укусил ядовитый паук - эффект яда определенной силы, который постепенно исчезнет. Или вы выпиваете "бутылек увеличения скорости" - эффект временного ускорения движения вашего персонажа. Сюда же относяться и любые магические эффекты, а так же некоторые состояния организма. Вот только пока не знаю, с какой переодичностью они будут действовать. Сейчас постепенное восстановление жизни/маны у игрока происходит каждые 10-12 ходов на значение, определенное свойствами организма. Возможно эффекты будут действовать с такой же переодичностью, возможно нет. Может быть лучше сделать их действие с кажды новым ходом персонажей, тогда периодика будет определяться скоростью нпц, как будто это свойство организма (скорость обмена веществ, если вспомнить биологию). Во всяком случае делать обработку эффектов каждый прогон нельзя, потому как это может жутко затормозить игру. Вот, думаю...

177. Serpent   (30.11.2005 19:28)
0  
>Позволь поинтересоваться, какой программой ты пользуешься для отслеживания?
Стандартным диспетчером задач винды

>Это как шутливая анимация мульт-студии Cartoons
Но выгядит тупо по крайней мере.

176. Разработчик (ADB)   (30.11.2005 16:10)
0  
> при каждом шаге прога жрёт 4 кб памяти!
Позволь поинтересоваться, какой программой ты пользуешься для отслеживания? Я видел подобное и в коммерческих продуктах, возможно это может быть связано с кэш операционной системы.

> сделай объединение предметов
К сожалению по этому поводу есть ряд причин. Действительно, было бы удобней видеть однотипные предметы в инвентаре группами. Когда я начинал проектировку баз данных игры(а было это очень давно), я специально выбрал именно данное представление инвентаря. В отличие от многих рогаликоподобных игр, у меня предметы обладают множеством различных свойств, каждое из которых может внезапно измениться по ходу игры. Таким образом, сгруппировать в кучу их просто не получиться (даже однотипные). Выходом из такой ситуации может быть сортировка по типам в инвентаре, например при щелчке на кнопочки ("зелья","одежда","оружие" и т.д.), что позволит по-типно выстраивать предметы в нужной последовательности. Еще один факт против группировки в кучи - строгое число переносимых предметов, ровно 50 позиций! Ну, это требование было установлено очень давно, и если переделывать весь механизм с начала, то боюсь, придется потратить еще около пол года на простую вроде бы группировку. Делайте выводы, предлагайте...

> Было бы реалистичнее если при промахе стрела падала
> на соседние с целью клетки (радиус разброса зависит
> от к.л. навыка или ещё от чего). Так глядишь
> стреляя по толпе будет полезнее

Видимо я сам выкопал себе яму! :) Стремясь более детализировано показать внутренний игровой мир, я слишком детально показал некоторые процессы, которые в рогаликах обычно опускают. Придется расплачиваться!
;(
Поясню. Вы видете летящую стрелу, да эту простейшую анимацию ее движения, и что вы видите? Стрела попала в "перца" и нанесла ему N повреждений. Вот вы выстрелили еще раз, и она ушла под углом 90 град. и естественно в перца не попала! Так мало того, еще и не попала в стоящего там случайно другого NPC!!! Автор говорит о какой то физике, а сам ее не реализует?!! Автор, что ЭТО, спрашивается!!? А автор смотрит на эти сообщения и плачет... :) Внутренний голос нашептывает ему "вот, нехрен было выпендриваться, сделал бы как и все и теперь не мучался! Правильно, что тебя не так поняли!". В лице этого самого автора хочу в заключении сказать, что правильны/неправильный полет стрелы показан только лишь для полной наглядности, я совсем не собирался делать Oblivion. Мне показалось, что так будет эстетично смотреться, попала стрела в цель или нет? Хотя все равно в результате на цели появиться значок "промаха" или попавшая стрела с дамагом. Это как шутливая анимация мульт-студии Cartoons. И это все, что я имел ввиду, при "такой красочной" стрельбе из лука!
Насчет промаха и случайного попадания в другого персонажа - я боюсь это делать. Я хотел, чтобы стрельба из лука была привилегированным способом поражения противника на расстоянии у воинов. Было бы конечно интересно сделать, что при промахе можно зацепить другого персонажа, но это может здорово все испортить, хоть это и очень реалистично. Представляете, если стрела попадет в вашего помощника! Система друг/враг сразу сработает, и все однотипные помощники в один миг превратятся в лютых врагов! Вот такой нюанс на ограничение физики игры :)))

P.S.: Всегда очень рад вашим комментариям.
P.P.S: Сейчас работаю над введением в игру эффектов, действующих на персонажей. В следующий раз опишу, что это такое.

175. Serpent   (30.11.2005 10:24)
0  
Слушай, а у тебя та же байда, которая у меня в лабиринте была:
при каждом шаге прога жрёт 4 кб памяти!

174. Serpent   (28.11.2005 21:34)
0  
>Главное - играбельность!
Хех, тогда сделай объединение предметов. А то все будут чертыхаться в сотне грибов и бутылок и в итоге вырубят игру нафиг :)

Про стрельбу Саня правильно сказал. Если объясняешь всё физически, то объясни, КАК может нормальный человек промахнуться по цели на угол 90 градусов????
А стрельба по толпе - вообще отличная идея!

173. Разработчик (ADB)   (28.11.2005 17:02)
0  
Ну это я пошутил так, надо же было как-то объяснить, почему магия зрительно всегда до цели долетает, а стрелы - нет :)))))) Физически и вместительный мешочек с инвентарем плохо объясняется... Но все это ерунда, можно утрировать. Главное - играбельность! К ней стремиться нужно!

172. Raze   (28.11.2005 14:43)
0  
2ADB:
Все в порядке! Теперь тормозов нету. Почему-то на 2003 тормозило, а на XP все работает нормально.

171. $anja   (28.11.2005 08:46)
0  
ADB, ну если исходить из реальных процессов, то стрелы не могут так летать, либо навык стрельбы стрелявшего равен -10000000. Было бы реалистичнее если при промахе стрела падала на соседние с целью клетки (радиус разброса зависит от к.л. навыка или ещё от чего). Так глядишь стреляя по толпе будет полезнее ;)

170. Spammer   (28.11.2005 00:37)
0  
нифига ты выдал! :) все как-то по научному
оставь со стрельбой как есть и не парься!
я тут нашел такой баг: когда с магами мочился, стрелял по ним из лука теткой, меня убили, а игра не закончилась, я перешел в инвентарь и выпил бутылек со здоровьем, и... воскрес! и так можна, пока бутыльки не кончатся!! это глюк или так и задумано!?


Имя *:
Email *:
WWW:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2026
    Конструктор сайтовuCoz