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

Мини-Опрос
Какой ОС Вы пользуетесь?
Всего ответов: 1209

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

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

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 | Просмотров: 4654 | Добавил: Скорп (08.10.2012) | Рейтинг: 0.0/0
HTML ссылка на материал:
BB ссылка на материал:
Похожие материалы :
Возможно вам будет интересно:
Borland Assembler (BASM) уроки для начинающих (урок 6) (0)
Работа с инифайлами (*.ini) (0)
Создание 2D платформера а-ля Ghost Quest (1)
Решение проблемы с перевернутыми гранями (1)
Создание многопользовательской(online) игры на Game Maker. (часть 1) (0)
Создаем вертолет (2)
Уроки по fps creator'y от scorpion24 (sfsa) (0)
Физика (Blitz 3D) (0)
Звуки и музыка (0)
Создание MMORPG игр. (3)
PHP - Базовые понятия (0)
Создаем 2-х битный теннис на двоих без программирования (0)
Borland Assembler (BASM) уроки для начинающих (урок 7 часть 1) (0)
Создание света (освещение уровня) (0)
Blitz 3D - полезная дипломная работа (часть 1) (0)
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Поиск по всему сайту:
Поиск по разделу:

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


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

Ваш IP: 18.223.241.186

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

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

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

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

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

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