|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.10.2013, 17:04 | #1 |
Пользователь
Регистрация: 07.12.2011
Сообщений: 64
|
Генерация мира
Допустим есть всем нам любимые танчики. Но хочется сделать мир генерируемым, но таким образом что бы генерация шла все время одинаковая, т.е. первый уровень всегда будет первым уровнем, на каких бы устройствах(мобильная игра) он небыл запушен.
Вопрос: Как это сделать? В голову приходит пример Minecraft-а, где собственно имеется такой понт. Можно ввести любое название мира( в окошке генераторе) и исходя от этого именни мир и создается. Сидел сидел, думал думал. Толку ноль. Ход моих мыслей: 1. Допустим игровой мир поле 15x19. 2. Два минимальных блока этого игрового мира: a) "0" - Пустой блок. b) "1" - Блок кирпичей. 3. Исходная цифра - цифра номера уровня тобеж ОДИН. Вся дилема: Как из этого ОДИН генерировать мир 15х19 и что бы он более менее походил на адекватный(более менее проходимые участки, участки стен). Жду совета. |
29.10.2013, 17:23 | #2 |
Участник клуба
Регистрация: 11.08.2012
Сообщений: 1,226
|
Хэш-функция не подходит?
|
29.10.2013, 18:39 | #3 |
Пользователь
Регистрация: 07.12.2011
Сообщений: 64
|
|
29.10.2013, 23:12 | #4 |
Пользователь
Регистрация: 07.12.2011
Сообщений: 64
|
Все разобрался
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Попиксельная генерация мира | 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 |