I work on a easy arcade recreation. The participant controls a diver. The diver strikes ahead at a relentless pace. The participant can use enter controls to maneuver the diver up or down. Alongside the way in which, the diver encounters tunnels, and the participant should then transfer the diver down in order that the diver goes via the tunnel. The diver consumes oxygen at a relentless price. The participant loses if the diver runs out of oxygen. Alongside the way in which, there are oxygen bottles, and the participant can transfer the diver as much as accumulate them. The participant wins if the diver reaches the tip of the trail.
As the sport needs to be performed by gamers with extensively various skills, I wish to robotically decide a few of the recreation parameters, in order that the sport issue would match the participant: the sport needs to be difficult, however not too arduous. The next parameters will be modified:
- The pace of ahead motion, and the pace of up/down motion.
- The speed of oxygen consumption, and the quantity of oxygen in a bottle.
- The peak and size of every cave.
- The variety of caves, and the gap between adjoining caves.
Is there an algorithm for figuring out these parameters for a selected participant, given e.g. 30 seconds of gameplay? Any reference to such an algorithm is welcome.
Specifically, can or not it’s completed utilizing the brand new AI system in Unity 6?