Генерация планеты в Construct2

Это моя первая статья, не бейте. В общем недавно я подумал о том, чтобы сделать игру, где генерируется планета и игрок смог бы на неё высадиться.

Меню

На первом layout я разместил планету (сори за качество пиксель арта) и две кнопки. При нажатии на кнопку randomize генерируются случайные параметры планеты. Также чтобы показать что всё готово, случайно расставляются деревья. Вообще эта планета не имеет никакого отношения к той на которую мы высадимся, эта планета нужна просто чтобы показать, что планета сгенерирована.

Генерация планеты в Construct2
Результат нажатия кнопки randomize
Результат нажатия кнопки randomize

Переменные

Далее я сделал несколько переменных, которые и являются параметрами планеты

Генерация планеты в Construct2

Список переменных и то, за что они отвечают:

  • TreeType - вид деревьев на планете. В дальнейшем я сделаю несколько видов деревьев
  • BushType - вид кустов на планете
  • ThereIsLife - на планете есть разумная жизнь. Значение переменной 0 - отсутствие жизни, значение 1 - присутствие
  • ThereIsWater - присутствие на планете воды. Значение переменной 0 - отсутствие, значение 1 - присутствие
  • ThereIsGold, ThereIsIron, ThereAreDiamonds и ThereIsTitanium - присутствие ресурса (золота, железа, алмазов и титана соответственно)

Вывод

Сори, что написал короткую статью. В скором времени я добавлю возможность посетить планету и расскажу об этом в следующей статье.

1414
5 комментариев

Комментарий недоступен

Ответить

К конструкте наверно есть типа метода draw.circle(x,y,r)

Ответить

Ого, крутяк, люблю штуки на construct2!)

Ответить

В скором времени я добавлю возможность посетить планету и расскажу об этом в следующей статье.Плюсик авансом

Ответить