Регистрация
Войти
Salikov.Net

Рандомизация в Game Maker 8

25.07.10

В Game Maker 8 появились новые интересные функции, позволяющие настроить рандомизацию переменных более удобно. Для чего нам это надо? Возможно, вы захотите поддать некоторые события вашей игры удаче, и чтобы события выполнялись случайно или приобретали случайные числа.

В GM7 было:
random(x) - возвращало число от нуля до х.

В GM8 появились более удобные функции:
random_range(x1,x2) - возвращает число между х1 и x2.
irandom(x) - возвращает целое число от нуля до x.
irandom_range(x1,x2) - возвращает целое число между х1 и x2.

Могу подкинуть несколько идей использования.

ran=irandom(100)
if ran<10 then instance_create(random(640),0,obj_enemy1)

Что же это такое? Здесь с вероятностью в 10 процентов (шанс 10 из 100) будет создаваться объект obj_enemy1 в верху комнате, но в любой точке по горизонтали.

Рандомы будут активно использоваться в моей экономической стратегии, дабы каждый раз в игре появлялись различные статистические показатели, цены на нефть, доходы от предприятие и многое другое.

Категория: GML | Просмотров: 547 | Добавил: TERNOX | Теги: случайно, рандомизация, gm8, Random

Всего комментариев: 2
0  
1 Рустам   (10.04.12 10:53)
biggrin biggrin biggrin tongue wink happy smile smile
Спасибо мне это очень помогло! Полезная статья! Спасибо огромное!

0  
2 Alicia   (12.05.12 00:54)
Normally I'm aginast killing but this article slaughtered my ignorance.

Имя *:
Email:
Код *:

Info

Hello, © 2008-2012
Сайт создан в системе uCoz

Social

VK
Facebook
Youtube
Twitter
Google+

Content

Рубрики
Создание игр
Игры
Мнение
Досье
Мышление
UPodcast.ru
​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​