I'm making a bejeweled style game with blocks. At the beggining you only have 3 types of blocks. As you go on playing you unblock new block types that dont have an exact order to be unblocked.
For now I'm using multiple frames to dictate which block will randomly spawn. So at the beggining, when the blocks are created, the frames 0, 1 and 2 are being used in a "choose (0,1,2)".
How do I include other number to this "choose" along the in-game progress?