Je suis actuellement en train de coder 10 instances différentes comme le code ci-dessous, mais je voudrais en créer beaucoup d'autres. Au lieu d'avoir la même mise en page pour le nouveau niveau, je me demandais s'il y avait de toute façon à générer une valeur X aléatoire pour chaque bloc (ce sera à quel point dans le niveau il est). Un niveau de 100 000 pixels de large suffirait, mais si quelqu'un connaît un système pour faire durer le niveau, j'aimerais le savoir aussi. Ceci est essentiellement comment je définir un bloc maintenant (avec le code non pertinent supprimé):Comment générer un niveau de manière aléatoire?
block = new Block(R.drawable.block, 400, platformheight);
block2 = new Block(R.drawable.block, 600, platformheight);
block3 = new Block(R.drawable.block, 750, platformheight);
Le 400
est la position X, que je voudrais placer au hasard à travers le niveau, la variable platformheight
définit la position Y qui Je ne veux pas changer.
Une boucle 'for' et quelques appels' Math.random() '. Avez-vous essayé googling pour cela ... –