При разработке игр в которых присутствует крафт предметов, возникает ряд рутинных задач. А именно создание заранее предопределенных списков, материалы для крафта, рецепты для крафта ну и сами скрафченные предметы.
У того, кто создаст много материалов и рецептов, тот ближе приблизится к реальности. Но на самом деле это сложная и трудоемкая работа. Поэтому можно обойтись не хитрым алгоритмом бесконечного крафта.
Именно этот крафт сейчас внедряется в Stranded mobile.
Изначально мы имеем только материалы, которые мы получаем убивая живность в игре. У каждого материала присутствует порядка 15 свойств, но они не известны игроку. Далее мы поступаем примерно также как варим суп. Кидаем наугад в кастрюлю любые ингредиенты и на выходе получаем случайный новый предмет.
Таким образом мы получаем почти бесконечное количество рецептов и скрафченых предметов. Все будет зависеть от ингредиентов в начале крафта.
А теперь как именно им пользоваться:
1. За
...
Читать дальше »