Понедельник, 05 Декабря 2022, 16:32

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Генерация мира всегда одинакова
Генерация мира всегда одинакова
Quad69Дата: Вторник, 26 Мая 2015, 11:04 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Здравствуйте.
Перешёл на gms, решил сделать рандомную генерацию, но тут заметил что то не так.
Несколько раз перезапустил игру и заметил что генерация мира всегда одинаковая, хотя я использую там рандом.
Что делать с этим я незнаю, я даже не понимаю в чём примерно может быть причина этого.
P.s Иногда бывает что мир генерируется другой, но чаще всего они всегда одинаковы.

Как мне решить проблему?
harmoxyneДата: Вторник, 26 Мая 2015, 11:05 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Цитата maksim1221232 ()
Как мне решить проблему?

Как сделал, так и решай.
Или, хотя бы, покажи как сделал, ибо у телепатов нынче отпуск.
lisiyrakДата: Вторник, 26 Мая 2015, 11:10 | Сообщение # 3
Hero of bacon
Сейчас нет на сайте
randomize()

KEKW
OrdanДата: Вторник, 26 Мая 2015, 11:10 | Сообщение # 4
Главный зомби
Сейчас нет на сайте
Либо надо перерандомить рандом(в дельфи есть такая штука как randomize) либо у тебя где то баг)

Цитата недели: Из-за леса, из-за гор, кишки, месиво, хардкор. (Берсерк ТВ-2)

Мои проекты ТЫК
Мои видяхи на ютубэ ТЫК

Если ты споришь с идиотом, вероятно тоже самое делает и он.
EfimovMaxДата: Вторник, 26 Мая 2015, 11:21 | Сообщение # 5
заслуженный участник
Сейчас нет на сайте
Там, где используешь функции рандома, вставляй randomize(). Без него GM выдаёт одинаковые значения при новых запусках (вероятно, сделано для удобства тестирования). Можно даже управлять "коллекциями" рандомов, гляди в справку.

Текущий проект: The Experiment ☭

Выпущенные проекты Steam:
Princess.Loot.Pixel.Again
Princess.Loot.Pixel.Again x2
Dungetris
XDominatorДата: Среда, 03 Июня 2015, 14:58 | Сообщение # 6
постоянный участник
Сейчас нет на сайте
Достаточно сделать randomize() 1 раз при старте игры, например

Ghaarp

The soul lighter(Android, logic)

Zzzzombie RAGE!!!(For android)
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Генерация мира всегда одинакова
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2022 Рейтинг