Machine à sous

GW-Basic, utilisé par PC-Basic

Programme avec Graphique et Texte

PC-BASIC

Machines à sous. Machines à fruits.

Peu importe le nom qu'on leur donne, les machines à sous, sous leurs innombrables formes, sont l'un des jeux les plus populaires – et les plus risqués – au casino.

Des machines à sous vidéo aux machines à plusieurs lignes, il existe une multitude de types de machines et autant de façons de se ruiner.

Alors, simplifions les choses.

La machine à sous de SLOTS.BAS est une machine à trois rouleaux, chaque rouleau contenant cinq symboles : le chiffre sept, un fer à cheval, une cloche, un citron et une cerise.

La mise est d'un dollar.

Alignez les trois symboles sur la ligne de paiement et gagnez dix dollars.

Alignez deux symboles sur trois et vous récupérez votre mise (soit un dollar).

Si aucun symbole ne s'aligne, la machine vous vole votre dollar.

Si vous n'avez plus d'argent, c'est la fin de la partie.

Dès son exécution, SLOTS.BAS passe à la ligne 1000 pour charger (en affichant les symboles à l'écran) et stocker les cinq symboles de la machine à sous.

Des tableaux à la ligne 1002 réservent de la mémoire pour chaque symbole, tandis que les instructions GET successives capturent et stockent les symboles dans leurs tableaux respectifs.

Plus tard, lorsque l'utilisateur actionne le levier de la machine à sous, une série d'instructions PUT place les symboles sélectionnés aléatoirement sur leurs rouleaux respectifs à l'écran.

Machines à SLOTS.BAS a un fort potentiel d'expansion.

Les gains, par exemple, sont trop simples.

Différentes combinaisons de symboles sur les lignes de paiement devraient rapporter des montants variés.

De plus, l'ajout de symboles et le passage de trois à cinq rouleaux augmenteraient considérablement le nombre de lignes de paiement possibles.

Par ailleurs, la possibilité de jouer à deux joueurs augmenterait significativement la durée de vie du jeu.

Enfin, l'ajout de fonctionnalités supplémentaires, au sens propre comme au figuré, décuplerait l'excitation.

SLOTS.BAS