Показать сообщение отдельно
Старый 07.06.2010, 19:59   #2
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений
(для 2,207 пользователей)
Ответ: Делаем квест на Xors3D

Ну что ж, продолжим. Если вы устанавили всё, что было указанно в первом посте, то можем приступать. Однако, сначала немного теории.

Что такое квест? Обратимся к книге "Компьютерные игры: как это делается", и вот что там сказано: Квест, игра-приключение, с первых секунд погружает игрока в мир, полный тайн и головоломок. В таких играх обычно присутствует линейный сюжет, согласно которому вы, главный герой, должны достичь некоей высшей цели, общаясь с другими персонажами и используя различные предметы. Иногда здесь могут встретиться и элементы экшен-игры. Прекрасные примеры этого жанра - Grim Fandango (LucasArts), а также Myst (Cyan/Broderbund) и The Last Express (Smoking Car/Broderbund). Надеюсь, Вы поняли, а если нет, то я попытаюсь рассказать всё своими словами: в квестах обычно преследуют какую-то цель, к примеру: найти сокровища, отыскать пропавшего, выйти из здания и т.д. и т.п. Для достижения главной цели, Вам предлагается решить всевозможные задачи: найти нужный ключ, разгадать шифровку, отыскать нужную книгу и т.д. и т.п.

Мы попытаемся написать простейший квест без NPC (non-player character, в простонародье бот), где нужно будет подбирать ключи, открывать двери, находить нужные предметы и т.д. и т.п. Но для начала нам нужен сюжет. Давайте возьмём простейший: Вы застряли в доме, и нужно оттуда выбираться, находя спрятанные ключи.

Примечание: Если Вы никогда не писали сюжетов, то прислушайтесь к совету Боба Бейтса : не владеете словом - не беритесь за перо! В квесте, успех в основном зависит от интересного сюжета и хороших загадок, так что, лучше предоставьте это дело кому-нибудь, кто разбираеться в этом лучше.

Так, небольшой сюжетик есть, можно приступать к програмной части. Ждите, следующей части!
(Offline)
 
Ответить с цитированием
Эти 11 пользователя(ей) сказали Спасибо Hurrit за это полезное сообщение:
baton4ik (08.06.2010), Igor (07.06.2010), IGR (07.06.2010), Nex (08.06.2010), Nuprahtor (07.06.2010), pax (28.07.2010), Randomize (07.06.2010), St_AnGer (07.06.2010), turBO (07.06.2010), viper86 (21.07.2010), ІГРОГРАЙКО (03.02.2012)