Octo

“Octo,” is Platform adventure game developed in 2016-2017 , In the game players confront a mesmerizing world dominated by mechanical puzzles and treacherous traps. Navigate through a realm of intricate machinery, unlocking the secrets that lie within.

  Development Blog  //  Gameplay trailer   //  facebookPage  //  follow on twitter 

Procedural Design 

For now game has one map with seven different levels. For making game play more interesting I introduced procedural leve generation. According to requested difficulty degree, same level can be designed in procedural way, which means in each play create one unique platform. I am quite surprised in procedural design game can generate quite nice combination sometimes even better than manually designed ones!

Platforms,ladders, machines and gaps between assets are placed according to difficulty level+ random probability till desired length or number of component has been reached. In future versions, random enemies or animated objects will be introduced to procedural level generation script.

machines
gifIntro.gif

Character Design

octosingle3
octosingle