Несколько советов (ГМ) - 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]
Все остальное, что не попадает ни под одну категорию.

Мини-Опрос
Чему вы отдаете большее предпочтение?
Всего ответов: 466

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

Несколько советов (ГМ)

20:36
Если вы хотите, чтобы спрайт поворачивался по направлению героя (бывает полезно в играх с видом сверху) - пишите image_angle=direction и рисуйте спрайт того, кому это делаете, повернутым вправо.

Если надо, чтобы игрок вводил свое имя - пишите name=get_string('Как вас зовут?','' ) и потом пользуйтесь name, скажем так:
show_message('О, привет, '+string(name)+'!' ). Выскочит сообщение с приветствием.

Если нужно, чтобы игрок вводил число, то:vashe_chislo=get_integer('Введите свое число!',0) и пользуйтесь точно также.

Если вы хотите сделать событие, происходящее через время после чего-то, пользуйтесь alarm[0]=сколько надо. Если хотите понять, сколько это время в секундах - просто разделите на скорость комнаты (по умолчанию 30). То есть 120 шагов - это 4 секунды!

Чтобы вывести текст на экран, надо сделать невидимый объект и в событии Draw вписать draw_text('ваш текст' ).

Чтобы рисовать текст по-русски, создайте новый шрифт (скажем, font1), найдите два поля там и в первое пишите 0, во второе 255, а затем в событии Draw вписать draw_set_font(font1)

Чтобы рисовать текст другим цветом, впишите draw_set_color(цвет). Вместо цвет писать цвета с приставкой с_:c_green, c_red, c_yellow и т.д.

Чтобы сделать титры, создайте объект o_titres и поместите в комнату для титров.
У этого объекта в Create впишите y_titres=450.
В событии Draw впишите:
draw_text(150,y_titres,'текст титров' )
y_titres-=1

Чтобы в рисовании текста или выводе сообщения перейти на другую строку, используйте знак #

Чтобы что-то происходило, когда вы шевелите мышкой, то делайте так:
в событии Create
xx=mouse_x yy=mouse_y
в событии Step
if xx!=mouse_x or yy!=mouse_y {происходит то, что надо}
xx=mouse_x yy=mouse_y

Категория: Game Maker | Просмотров: 4834 | Добавил: Скорп (08.10.2012) | Рейтинг: 0.0/0
HTML ссылка на материал:
BB ссылка на материал:
Похожие материалы :
Возможно вам будет интересно:
3d RAD . Урок 4 - Подсчет путей и движения (0)
Что такое ПХП и как он работает? (0)
Учимся писать игру на Delphi (3)
Глобальные объекты в Дельфи. Их свойства и методы. (0)
статьи по Yogurt3D (0)
Организация 3Д камеры в Game Maker (0)
Создание MMORPG игр. (3)
Полный туториал по использованию Radimp (2)
Золотые Правила Игродела (0)
Учебник по Blitz 3D (0)
Создание многопользовательской(online) игры на Game Maker. (часть 2) (0)
Массивы (0)
Создание света (освещение уровня) (0)
Создание текстовой игры (0)
Создание базового движка для игры. Часть 2. Анимация, Столкновения и воспроизведения музыки (0)
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Поиск по всему сайту:
Поиск по разделу:

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


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

Ваш IP: 216.73.216.136

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

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

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

Статистика
Онлайн всего: 4
Гостей: 4
Пользователей: 0

На сайте были:

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