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

Мини-Опрос
Вы следите за обновлениями конструкторо игр, движков?
Всего ответов: 379

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

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

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 | Просмотров: 4741 | Добавил: Скорп (08.10.2012) | Рейтинг: 0.0/0
HTML ссылка на материал:
BB ссылка на материал:
Похожие материалы :
Возможно вам будет интересно:
Как сделать ходячий объект в Game maker. Для обсолютных нубов. (0)
Переменные в Actionscript 2.0 (0)
[Статья] Создаем дополнительное оружие (2)
Создание и редактирование объектов в Blitz3D (0)
Создание многопользовательской(online) игры на Game Maker. (часть 2) (0)
Урок для начинающих по Game Maker v8 (платформенная игра) (1)
Статья по движку Maratis (0)
Создаем танчики (0)
Несколько советов (ГМ) (0)
Обмен информацией по TCP/IP-протоколу (Delphi) (0)
Создание 2D платформера а-ля Ghost Quest (1)
30 советов по программированию в Delphi (Дельфи) часть 1 (0)
3d Rad - Как добавить свою модель (6)
Создание многопользовательской(online) игры на Game Maker. (часть 1) (0)
Создание Платформенной Игры Copyright 2001 by Mark Overmars (0)
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Поиск по всему сайту:
Поиск по разделу:

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


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

Ваш IP: 127.0.0.1

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

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

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

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

На сайте были:
Higett , Zettine , Marinett , barbarosh , NikoDen , VictorF

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