Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2013, 17:04   #1
O m n i s
Пользователь
 
Регистрация: 07.12.2011
Сообщений: 64
По умолчанию Генерация мира

Допустим есть всем нам любимые танчики. Но хочется сделать мир генерируемым, но таким образом что бы генерация шла все время одинаковая, т.е. первый уровень всегда будет первым уровнем, на каких бы устройствах(мобильная игра) он небыл запушен.
Вопрос: Как это сделать?
В голову приходит пример Minecraft-а, где собственно имеется такой понт. Можно ввести любое название мира( в окошке генераторе) и исходя от этого именни мир и создается.
Сидел сидел, думал думал. Толку ноль.

Ход моих мыслей:
1. Допустим игровой мир поле 15x19.
2. Два минимальных блока этого игрового мира:
a) "0" - Пустой блок.
b) "1" - Блок кирпичей.
3. Исходная цифра - цифра номера уровня тобеж ОДИН.

Вся дилема: Как из этого ОДИН генерировать мир 15х19 и что бы он более менее походил на адекватный(более менее проходимые участки, участки стен).
Жду совета.
O m n i s вне форума Ответить с цитированием
Старый 29.10.2013, 17:23   #2
Kix.IV
Участник клуба
 
Регистрация: 11.08.2012
Сообщений: 1,226
По умолчанию

Хэш-функция не подходит?
Kix.IV вне форума Ответить с цитированием
Старый 29.10.2013, 18:39   #3
O m n i s
Пользователь
 
Регистрация: 07.12.2011
Сообщений: 64
По умолчанию

Цитата:
Сообщение от Kix.IV Посмотреть сообщение
Хэш-функция не подходит?
O m n i s вне форума Ответить с цитированием
Старый 29.10.2013, 23:12   #4
O m n i s
Пользователь
 
Регистрация: 07.12.2011
Сообщений: 64
По умолчанию

Все разобрался
O m n i s вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Попиксельная генерация мира Nikk[UA] Общие вопросы Delphi 13 15.06.2012 20:28
И все мы не от мира сего Notan1310 Общие вопросы C/C++ 4 29.01.2012 20:34
Прокручивание мира в игре taracqk Общие вопросы Delphi 5 13.01.2012 19:05