Создание текстовой игры - Game Maker - Конструкторы игр, системы разработки игр
Навигация по сайту
Сайт:

Дополнительно:

Файловый архив:

Каталог статей:

Форум:


Категории раздела
Game Maker [27]
Flash [3]
FPS Creator X9, X10 [1]
Scirra Construct [14]
Multimedia Fusion [0]
001 Game Maker, Map 001 [0]
3D RAD [16]
3D Game Studio [1]
Silent Walk FPS Creator [0]
Blender (Блендер) [1]
Game Editor [0]
Остальное [1]
Все остальное, что не попадает ни под одну категорию.

Мини-Опрос
Чем вы пользуетесь для создания игр?
Всего ответов: 473

Партнеры сайта
....

Создание текстовой игры

20:36
Чтобы создать текстовую игру на ГМ, достаточно одного объекта, одной комнаты любых размеров и вот этих команд:
show_message('Привет!' ) - выводит на экран сообщение (в данном случае "Привет!" ).
команда=show_message_ext('','Да','','.' ) - выводит на экран сообщение с вариантами для выбора (максимум тремя). Вместо "команда" вписываем переменную и потом пользуемся ей для проверки варианта выбора. Пример:

otvet=show_message_ext('Хочешь поесть?','Да','Нет','Не знаю...' )
if otvet=1 {show_message('Угощайся, друг!' )}
if otvet=2 {show_message('Ну как хочешь.' )}
if otvet=3 {show_message('Подумай как следует!' )}

команда=get_integer('Вопрос',0 (это кол-во по умолчанию)) - выводит на экран строку, в которую игрок должен вписать число. "Команда" проверяет вписанное число. К примеру:

zub_number=32
zub=get_integer('Сколько зубов тебе выбить?',0)
zub_number-=zub

команда=get_string('Вопрос','' (это вписанное по умолчанию)) - выводит на экран строку, в которую игрок должен вписать любые символы. "Команда" проверяет вписанное. К примеру:

name=get_string('Как вас зовут?','Безымянный' )
show_message('Что ж, привет, '+string(name))

Также может пригодиться:
команда=show_menu('',0) - выводит список возможных вариантов (разделяются символом |). Команда - выбранный вариант. В отличии от show_message_ext, начинается с нуля! К примеру:
show_message('Выбери оружие!' )
otvet=show_menu('Пистолет|АК|Дробовик',0)
if otvet=0 {oruzhie='Пистолет'}
if otvet=0 {oruzhie='АК'}
if otvet=0 {oruzhie='Дробовик'}

И, наконец, вот команды для окраски вашей текстовой игры:
message_button(спрайт) - кнопка ответа теперь - ваш спрайт
message_size(width,height) - ваш размер окна (стандартный размер - 400 на 300)
message_background(фон) - фон окна меняется на ваш.

Надеюсь, этот урок поможет вам в создании текстовой игры. Желаю удачи!

Категория: Game Maker | Просмотров: 5812 | Добавил: Скорп (08.10.2012) | Рейтинг: 3.0/2
HTML ссылка на материал:
BB ссылка на материал:
Похожие материалы :
Возможно вам будет интересно:
Гоночное авто (0)
Синтаксис GML в сравнении с Pascal (1)
Создаем вертолет (2)
Создание заставки (Intro) (0)
Создание многопользовательской(online) игры на Game Maker. (часть 5) (0)
Полиморфизм, Инкапсуляция и Наследование (0)
AI часть 1 (0)
Экономика в ммо (2)
Работа с файлами. Открытие файла и чтение из него (0)
Пишем модуль для работы с системным таймером (0)
Создание многопользовательской(online) игры на Game Maker. (часть 1) (0)
Уроки по BGE для начинающих. (0)
24 совета по программированию в Delphi (Дельфи) часть 2 (0)
Урок для начинающих по Game Maker v8 (платформенная игра) (1)
Несколько советов (ГМ) (0)
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мы в социальных сетях

Поиск
Поиск по всему сайту:
Поиск по разделу:

Панель пользователя
Здравствуйте, Гость


Ник:
Пароль:
Запомнить :

Ваш IP: 54.197.150.143

Случайные конструкторы

Случайные движки

Случайные статьи

Статистика
Онлайн всего: 6
Гостей: 5
Пользователей: 1
mozg-s
На сайте были:
Filinshein , AxenusKa1971 , FireOfSteel , devbond007 , coldfire001 , proto1ype , TJmiller

При полном или частичном копировании материалов сайта ссылка на Make-Games.ru обязательна. Make-Games.ru © 2008 - 2016 Хостинг от uWeb
Топ Разработка игр Рейтинг@Mail.ru