J'essaie de développer un jeu de cartes pour Android. Quelqu'un peut-il me suggérer comment écrire du code pour mélanger efficacement les cartes à
J'essaie de développer un jeu de cartes pour Android. Quelqu'un peut-il me suggérer comment écrire du code pour mélanger efficacement les cartes à
Comment générer un nombre aléatoire dans HLSL? Je demande parce que je veux essayer le tracé de rayons gpu . Vous devez générer des directions aléatoires dans un pixel shader. Je veux donc randFloat(), où le résultat est un nombre aléatoire entre -1 et +1. Aussi, quel est le problème avec l'...
Récemment, je me suis habitué aux langages modernes qui incluent un bon générateur aléatoire de stock, qui est généralement le Twister de Mersenne; maintenant que je suis revenu au C ++, je dois décider quoi utiliser. J'ai cherché des implémentations de Mersenne Twister et j'ai remarqué qu'il y en...
Je veux placer mes objets et ennemis au hasard (ou aussi au hasard que possible). Pour le moment, j'utilise la Randomclasse XNA pour générer un nombre compris entre 800 pour X et 600 pour Y. On dirait que les ennemis apparaissent plus vers le haut de la carte qu'au milieu ou en bas. Je n'amorce pas...
Dans mon jeu, il y a un mot en haut de l'écran, des lettres pleuvent du haut et l'utilisateur doit toucher les lettres pour terminer le mot. Actuellement, je génère des lettres de manière aléatoire (en fait, des nombres et des nombres aléatoires sont l'index du tableau de lettres. Par exemple: 0 =...
J'ai besoin d'une méthode pour diviser l'espace 3D en formes de boîtes alignées sur des axes aléatoires. Pour l'instant, je divise actuellement l'espace 2D à des fins de test. L'approche la plus immédiate que j'ai trouvée était de définir un rectangle de taille (1, 1), puis de diviser récursivement...
J'aimerais qu'une fonction anime un objet se déplaçant d'un point A à un point B au fil du temps, de sorte qu'il atteigne B à un moment fixe, mais sa position à tout moment est perturbée de manière aléatoire et continue, mais ne recule jamais. Les objets se déplacent le long de lignes droites, donc...
Je fais un générateur de cartes aléatoires pour un jeu spatial 4X. Chaque nœud du jeu est placé selon une coordonnée aléatoire (x, y) sur une grille 2D. Un nœud peut avoir un ou plusieurs bords bidirectionnels vers un autre nœud (représentant des trous de ver). Tous les nœuds doivent avoir au moins...
Je fais un simple jeu de stratégie 4X dans l'espace où chaque nœud est un point d'intérêt (une planète, un astéroïde, etc.). Pour générer une carte au hasard, je suivrais les étapes ci-dessous Décidez du nombre de types de chaque nœud sur la carte (peut-être, disons, 5 planètes semblables à la...
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Outre la programmation, la modélisation...
Je conçois un jeu avec des donjons générés aléatoirement. J'aimerais voir cela comme un graphique connecté et non orienté dans lequel les nœuds sont des pièces et les bords sont des portes ou des couloirs. Ensuite, je choisis un nœud "latéral" comme entrée de donjon, je calcule la distance entre...
Existe-t-il un moyen "académique" de faire marcher un PNJ au hasard sur une carte, mais avec un comportement crédible? Le scénario évident est un garde armé qui se promène dans un sous-sol pour le sécuriser. Il est assez facile de mettre en place un chemin "crédible". Ce que je recherche, c'est en...
J'ai un jeu qui génère une carte de niveau aléatoire au début du niveau. Je veux implémenter un moyen d'enregistrer et de charger le niveau. Je pensais que peut-être XML serait une bonne option pour enregistrer toutes les variables, alors il serait facile pour moi de créer quelque chose qui puisse...
Im essayant de générer au hasard une carte des pièces connectées par des portes, et j'ai réussi à en générer une en utilisant ce code: public void generate(GameContainer gc) { rooms = new ArrayList<Room>(); startingRoom = new Room(0); startingRoom.setPosition(viewport.getCenterX(),...
Je pensais aux jeux peer-to-peer en envisageant un simple jeu de lancer de pièces. Vous ouvrez votre version de P2PCoinFlipping Beta 2.3 et il affiche une liste de serveurs de noms de joueurs. Après avoir choisi le serveur le plus proche, un tableau de bord des joueurs les plus chanceux apparaît....
Parfois, un "vrai" événement aléatoire semble injuste et rend les joueurs frustrés. Par exemple, un ennemi a une probabilité de 20% de causer des dégâts doubles ("coup critique"). Ainsi, il pourrait faire 4 coups critiques consécutifs avec une probabilité de 1/725. Ce n'est pas aussi petit qu'il y...
Je cherche à dessiner des formes irrégulières sur une grille x, y, et j'aimerais proposer une méthode simple et rapide si possible. Jusqu'à présent, ma seule idée est de dessiner un tas de cercles de tailles aléatoires très proches les uns des autres, mais à une distance aléatoire en dehors d'une...
Je veux générer une séquence de nombres pour générer des planètes procédurales dans un secteur de galaxie. Chaque planète doit être placée au hasard, mais il est très peu probable que deux planètes soient directement l'une à côté de l'autre. Comment puis-je y parvenir? Je sais que vous pouvez...
J'ai du mal à modéliser la météo. La modélisation d'un seul aspect est triviale - un motif sinusoïdal + un bruit aléatoire. Cependant, plus d'un souffle dans mon esprit. Je ne peux pas avoir le vent, les feuilles qui tombent, la pluie et la neige pour être aléatoire. De simples collisions comme la...
J'ai pensé à trouver un chemin aléatoire pour mon jeu Tower Defense. A * ne fonctionnerait pas pour mes besoins, car j'ai spécifiquement besoin d' un guidage aléatoire . Imaginez une carte avec des itinéraires, un point de départ et une destination. J'ai plusieurs itinéraires, qui mènent tous du...