| Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Страницы: « 1 2 3 4 ... 15 16 »
Показано 16-30 из 229 сообщений
214.
Spammer
(16.12.2005 01:05)
0
Да, клуб рогаликов - класный сайт, толька кажется заброшеным. У меня народ нормально работает, почему у вас тормозит?
|
213.
Разработчик (ADB)
(15.12.2005 16:48)
0
Замечание принимается. ;) Извиняюсь за задержку, просто неуспеваю. Вопрос переезда попытаюсь решить в ближайшее время. Потерпите, пожалуйста.
|
212.
$anja
(15.12.2005 05:08)
0
Блин, ADB, ты уже надоел со своим народ.ру. У меня по 10-15 минут твоя галерея грузится. Что за безобразие-то? Почему ещё здесь? ;)
P.S.: Хотелось бы ещё скриншот скрипта какого-нибудь NPC.
|
211.
Serpent
(10.12.2005 17:38)
0
Аааа ёё моё... Ну-ка быстро исправляй ошибки в окне перса!!! :) В слове "Раса" одно С Слова "Диструкция" в русском языке нету, да и в английском тоже :) Есть "Разрушение"
Ну и ещё пожелание: Отдельно как заголовок вынести "Сопротивление" а дальше уже все типы сопротивлений.
|
210.
Разработчик (ADB)
(09.12.2005 01:53)
0
Хорошо, мужики, без проблем! И... спасибо за поддержку!
|
209.
Spammer
(09.12.2005 00:48)
0
Мне тоже письма давно не приходили! Я еще в списке тестеров?
|
208.
XORos
(08.12.2005 22:55)
0
Чего письмо не дошло? Нет ответа! :) Напишу здесь. Запиши меня плиз в список тестеров, все равно времени по вечерам уйма, делать нечего :) заранее спасибо!
|
207.
Разработчик (ADB)
(07.12.2005 05:10)
0
2 $anja: Спасибо! Я всегда готов объединиться, тем более поучаствовать в одном из лучших, по моему мнению, клубов Rogue-Like в рунете. Перед тем как перебираться, мне было бы необходимо задать тебе пару организационных вопросов.
P.S.: Такс, за сегодня и вчера поправил пару неприятнейших багов, немного усовершенствовал редакторы монстрятины и мира. Нарисовал окошко с информацией о характеристиках игрока. Придумал организацию эффектов.
|
206.
$anja
(07.12.2005 04:45)
0
ADB, давай и ты тоже перебирайся на rlgclub :)
|
205.
Разработчик (ADB)
(06.12.2005 13:32)
0
> Только вот как игра "запускает" скрипты... Ну, как и в любых, коммерческих проектах :) Создаются и вызываются события в различных частях програмы. В данном примере это событие "OnPlayerMove". Ничего особенно нового еще не придумали.
|
204.
Serpent
(06.12.2005 09:27)
0
>Вот вроде бы и вся хитрость. Такой гибкий механизм позволит делать в иге потрясающие эффекты, доселе не дошедьшие до рогаликов. Только вот как игра "запускает" скрипты. Каждый ход проверяет, нет ли на клетке с игроком скрипта?
|
203.
Разработчик (ADB)
(06.12.2005 03:39)
0
Да! Чуть не забыл! И БОЛЬШОЕ СПАСИБО Orbus''у!!!
|
202.
Разработчик (ADB)
(06.12.2005 03:35)
0
2 Serpent: > А преимущество его тогда в чём? В том, что действия всех персонажаей идут равномерно во времени. Например, волк быстрее игрока в два раза, и за два укуса может убить игрока. Вот он делает один укус, затем ходит стражник-лучник, который подстреливает и убивает волка. Если бы стражник не убил волка, то следующим укусом тот убил бы игрока (до героя ход бы не дошел, т.к. волк в 2 раза быстрее!). А если делать с накоплением времени, то волк получил бы 2 хода подрят относительно игрока! Я изначально хотел создать именно такую систему распределения процессов игры во времени. Тоесть непрерывную, а не бонусную, как в Adom''e, Angband''е и им подобным.
> Как я понял, скрипты отдельно от карт расположены Да, каждый скрипт будет распологаться в отдельном файле и читаться оттуда. Анализатор будет интерпритировать (читать и переводить) команды и исполнять их.
>Вот допустим... Рассмотрим твой пример. В своем "навороченом" редакторе карт я подключу файл скрипта, который будет вставлять на карту монстра по нужным координатам. Потом в этом же редакторе задам свойства вызова скрипта (называется - активатор): 1)Исполнять при позиции игрока X,Y 2) X = 10 3) Y = 15 4) Флаг: исполнять однократно за всю игру Вот вроде бы и вся хитрость. Такой гибкий механизм позволит делать в иге потрясающие эффекты, доселе не дошедьшие до рогаликов. Здесь самое сложное - сам анализатор скрипта, а не его взаимодействие, как видишь. Могу посоветовать ресурс mud.ru там у них был редактор карт и даже исходники, посмотрев который ты разберешься. Зачатки собственной скриптовой системы в рогаликах я видел так же у TimeOld (есть в ссылках), писанный на VB.Но он чрезвычайно простейший, хотя уже помогает избавиться от лишнего гемора в кодировании. Я бы мог здесь прочитать целую лекцию по этому поводу, но места мало, да и не удобно, поэтому лучше спрашивай непонятные моменты :)
> скрипты могут сильно упростить работу 100%!!!
P.S.: Итак чего же я за сегодня сделал? Переработал информацию в хинтах, теперь они цветные. Исправил фичу с воскрешением после смерти и серьезный баг со скоростью. Нашел корявость: если с одного удара убить хилого персонажа, никто этого не просечет, поскольку мертвых уже никто не сканирует!
|
201.
Serpent
(05.12.2005 20:36)
0
>Это ты абсолютно верно заметил, в быстродействии такой способ проигрывает, это его основной недостаток. А преимущество его тогда в чём?
>Что ты еще хотел узнать по этому поводу? Как я понял, скрипты отдельно от карт расположены. Так вот как сделана связь между скиптами и игрой? Вот допустим, на карте установлен скрипт, который делает так: если герой наступит на клетку X, то в клетке Y появится монстр и нападёт на героя. Так вот, как это устроено? Какая то особая клетка сделана, или каждый ход сравниваются координаты героя с координатами скриптовых клеток и т.д. Меня это учень интересует, т.к. скрипты могут сильно упростить работу, а я толком не знаю, как их сделать :(
|
200.
Разработчик (ADB)
(05.12.2005 17:58)
0
Теперь правый щелчок мыши на персонаже, выводить его описание в окне сообщений. Как вы считаете, нужно ли наряду с информацией о состоянии ране/не ранен/тяжело ранен, выводить скорость его перемещения?
|
|
|
|