Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.23;
Скачать: CL | DM;

Вниз

Квесты   Найти похожие ветки 

 
s-k   (2003-05-26 07:45) [0]

Удалено модератором
Примечание: Пиши тему точнее.


 
Карлсон ©   (2003-05-26 12:41) [1]

придумать сценарий.
нарисовать героев и основные сцены.
описать все это языком программирования.
ничего сложного :))))


 
s-k   (2003-05-26 15:17) [2]

Вот как это все описать для Квеста


 
Arch-vile ©   (2003-05-26 15:29) [3]

if <есть весчь> then <забрать весчь, дать ключ> :)
ИМХО все делают как хотят


 
Урб   (2003-05-26 15:56) [4]

Не пиши квест. Сначала чуточку научись програмировать. Без обид, я серьезно. А потом уже и все остальное...


 
k-man ©   (2003-05-26 15:57) [5]

Согласен. Квест с такими вопросами будет не по зубам..


 
neuro ©   (2003-05-28 20:35) [6]

Ну почему же =). Можно набить квест на if-then-else"ах (текстовый)..Тоже игра будет =)..


var i,j:integer; ( 200) [6]
Ну почему же =). Можно набить квест на if-then-else"ах (текстовый)..Тоже игра будет =)..


var i,j:integer;
begin
i:=random(200);
writeln("Великий и ужасный маг <тут всякие ужасы> и он вас отпустит, если вы уагадете сколько ему лет:");
readln(j);
if j=i then writeln("Ура!Вы угадали!Но вас все равно убили!") else
writeln("Ну ты и пень!");
end.


Тоже квест..


 
Плохой человек   (2003-05-28 22:11) [7]

ты лучше поделай что-нить простенькое, не надо что-то бешенное задумывать.

Feanturi: Valanyё Mandos


 
Плохой человек   (2003-05-28 22:33) [8]

Удалено модератором
Примечание: Offtopic


 
Namo ©   (2003-05-29 14:23) [9]


2 Плохой человек

ты только что зачислен в "Животные" :)))
а вообще автору ветки следует начинать с 2д стратежек например, пошаговых конечно. это очень даже реально. вон та же King"s Bounty. собсно её можно делать, как разминку.

Feanturi: Valanyё Mandos


 
k-man ©   (2003-05-29 20:43) [10]


> Ну почему же =). Можно набить квест на if-then-else"ах (текстовый)..Тоже
> игра будет =)..
>
>
> var i,j:integer; ( 200) [10]

> Ну почему же =). Можно набить квест на if-then-else"ах (текстовый)..Тоже
> игра будет =)..
>
>
> var i,j:integer;
> begin
> i:=random(200);
> writeln("Великий и ужасный маг <тут всякие ужасы> и он
> вас отпустит, если вы уагадете сколько ему лет:");
> readln(j);
> if j=i then writeln("Ура!Вы угадали!Но вас все равно убили!")
> else
> writeln("Ну ты и пень!");
> end.
>
>
> Тоже квест..

Да уж. Полгода будем проходить=)))


 
Кен ©   (2003-05-30 01:45) [11]

А чего обсуждаем то ?


 
JohnJ   (2003-05-30 08:56) [12]

Подскажите пожалуйста, а что за игра такая King"s Bounty? Я тоже хочу потренироваться в написании простеньких (пока что) игр.


 
cyborg ©   (2003-05-30 10:06) [13]

King"s Bounty это предок героев меча и магии, в которую я в своё время долго играл :).
Предвижу вопрос где её взять, открываешь яндекс и ищешь.


 
dimodim ©   (2003-05-30 14:14) [14]

Сорцы кидай так шо тебе недо


 
Namo ©   (2003-05-30 18:50) [15]

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

Feanturi: Valanyё Mandos


 
Gandalf ©   (2003-06-02 12:19) [16]

"Простой" квест сделать очень легко. Берем картинку для нее рисуем маску - это таже картинка, только все объекты замазаны одним цветом (какждый своим) - т.е. телефон синий, книга зеленый и т.п. Далее делает файлик, где указываем цвет (синий, действие use - результат, (ShowMessage("Неработает нужны батарейки"))). Из результатов нужны:
ShowMessage - показать сообщеине
Goto - заменить локацию на другую (обычно двери)
Change - поменять интерьер локации (т.е. для этой локации меняется маска и картинка)
Pick - взять объект в инвентарь
Set - установить внутренюю переменную в значение (нужно для развития сюжета).
IF - далее идет тест на равенство, внутреней переменной.
AND/OR/NOT - логические связки IF
ELSE - иначе - но коммент.

Все - считай у тебя есть движок со скриптовым языком для Квеста. Теперь только надо набить файл со скриптом и сделать картинки. Для игры хватит Image. На OnClick вешай определение пикселя Image1.Picture.Canvas.Pixels[x,y] - и сравнивай с теми цветами что в скрипте, если совпало, то ищи это действие (смотреть, лизать, нюхать, использовать) - а потом выполняй скрипт. Во тебе и весь Квест... Конечно это только база - скажут что Image для бездарей (типа DelphiX рулез, или там еще что), что нет анимации и т.п. Но это легко поправимо... А база она такова.


 
JohnJ ©   (2003-06-02 17:00) [17]

Не, в героев я в своё время тоже долго играл, и даже хотел сделать что-то наподобие, но только я тогда Дельфи не знал, а только Паскаль... Так что ломало! :)


 
neuro ©   (2003-06-02 20:32) [18]

На самом деле трудно найти русского программисти, который бы не переписывал (ну хотя бы пытался) KB в свое время. =)


 
k-man ©   (2003-06-02 21:10) [19]


> На самом деле трудно найти русского программисти, который
> бы не переписывал (ну хотя бы пытался) KB в свое время.
> =)

Я вообще в нее не разу не играл.


 
Урб   (2003-06-03 02:21) [20]

to neuro
Я не пытался... Но ТАК хотелось. ;) Мы Сьерру все пытались свою создать... ;)

для молодых:

Самый простой квест - чузовый.

Вы стоите там-то там-то...
Что делаем:
Делаем то
Делаем это

Типа УРКи. можно легче... пишется влет. Главное чтобы сюжет был и хотя бы какой-то литературный талант.

Вот такой детский совет. :)


 
neuro ©   (2003-06-03 15:58) [21]

>Я вообще в нее не разу не играл.

Но это относится к тем, кто начал этим заниматься году эдак в 94. Или раньше. И кто на старых тачках сидел (8086/88,80286,80386 etc)


 
neuro ©   (2003-06-03 17:36) [22]

2Урб:
>Я не пытался... Но ТАК хотелось. ;) Мы Сьерру все пытались свою >создать... ;)
К сожалению теперь, когда создание игр уже стало индустрией, т.е. перестало быть искусством, группа пусть даже самых профессиональных любителей (сорри за каламбур) =) не сможет ничего противопоставить монстрам бизнеса =(.


 
Анат   (2003-06-05 12:32) [23]

to neuro
ты прав


 
TButton ©   (2003-06-05 18:18) [24]

2 Анат
он прав


 
neuro ©   (2003-06-05 18:29) [25]

я прав


 
Darthman ©   (2003-06-05 19:34) [26]

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

Я вот незнаю, конечно, мы конкуренцию не составим, но пробуем, хотя больших игр у нас нет и, скорее всего, не будет, но логические, аркады есть и будут есть :)))


 
k-man ©   (2003-06-05 20:56) [27]


> он прав

Да он прав!!!


 
Урб   (2003-06-06 02:53) [28]

Darthman дело говорит! :)

Все гораздо легче, когда берешся, но гораздо сложнее когда сделаешь половину (блин, почти Конфуций). Но это не должно останавливать. ;)



Страницы: 1 вся ветка

Текущий архив: 2003.12.23;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.014 c
14-75375
Knight
2003-11-28 20:57
2003.12.23
Простой Mail-Server для школьного кабинета информатики...


3-75074
ki11er
2003-12-01 15:27
2003.12.23
Проблемы с многопоточным доступом к таблице (Paradox, BDE, Delphi


1-75249
DimaLos
2003-12-10 14:33
2003.12.23
Как добавить разрыв страницы в Excel из Delphi?


1-75208
frost
2003-12-11 08:26
2003.12.23
Почему не работает для TListView ???


3-75097
Idlers
2003-11-29 21:13
2003.12.23
MS SQL7обработка результата выполнения внешней хранимой процедуры