Hi, guys!
In my platform Endless Runner game, I'm randomly generating obstacles, enemies and items using RANDOM(X).
Basically I only have three classes of objects: OBSTACLE (which must be jumped), ENEMY (which cannot be touched) and ITEM (which must be collected).
However, I would like to implement a smarter object generation system, to interleave the items well and not generate a stupid sequence of items.
Suggestions? :)