Генерация планеты в Construct2
Это моя первая статья, не бейте. В общем недавно я подумал о том, чтобы сделать игру, где генерируется планета и игрок смог бы на неё высадиться.
Меню
На первом layout я разместил планету (сори за качество пиксель арта) и две кнопки. При нажатии на кнопку randomize генерируются случайные параметры планеты. Также чтобы показать что всё готово, случайно расставляются деревья. Вообще эта планета не имеет никакого отношения к той на которую мы высадимся, эта планета нужна просто чтобы показать, что планета сгенерирована.
Переменные
Далее я сделал несколько переменных, которые и являются параметрами планеты
Список переменных и то, за что они отвечают:
- TreeType - вид деревьев на планете. В дальнейшем я сделаю несколько видов деревьев
- BushType - вид кустов на планете
- ThereIsLife - на планете есть разумная жизнь. Значение переменной 0 - отсутствие жизни, значение 1 - присутствие
- ThereIsWater - присутствие на планете воды. Значение переменной 0 - отсутствие, значение 1 - присутствие
- ThereIsGold, ThereIsIron, ThereAreDiamonds и ThereIsTitanium - присутствие ресурса (золота, железа, алмазов и титана соответственно)
Вывод
Сори, что написал короткую статью. В скором времени я добавлю возможность посетить планету и расскажу об этом в следующей статье.