AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 Limite de Variable

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Limite de Variable   Jeu 20 Fév 2014 - 16:09

Bonjour !

J'ai découvers que une variable avait une limite qui est a peut prèt a : 2500000 ( j'en suis pas sur )

Donc est ce que c'est possible de repousser cette limite ?
Revenir en haut Aller en bas
chopsuey
Utilisateur confirmé: Rang ***
avatar

Messages : 523
Localisation : saint etienne
Projet Actuel : All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
...

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 16:37

Tu sors ça d’où ?

_________________
Spoiler:
 
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2610
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 17:30

Déjà une variable qui atteint 2 500 000...je vois pas trop ce que tu veux faire au delà de ça.
Ensuite je viens de lancer une variable qui augmente de 1 à chaque step, en débutant à 995 000 000, et ça tourne toujours pépère donc bon...

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
hyper
Utilisateur confirmé: Rang ****
avatar

Messages : 1431

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 17:42

Lorsque j'essaye d'afficher une variable égale à 10000000000000000000 (19 zéros) il me met "ERROR", mais si j'enlève un zéro c'est correct...

_________________
côt.
Revenir en haut Aller en bas
https://hyperdev.wordpress.com/
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:07

Je viens de test et elle s’arrête à environ 2 000 000 000

Linky439 : Je fais un cooki clicker like , vue que a la fin du jeu on a Pas mal de Zéro je préfère avoir un variable infini ^^

De plus après la limite la Variable passe en négatifs , ce qui est pas top top ^^
Revenir en haut Aller en bas
chopsuey
Utilisateur confirmé: Rang ***
avatar

Messages : 523
Localisation : saint etienne
Projet Actuel : All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
...

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:11

"à 10000000000000000000 (19 zéros)"

Et encore ça c'est sur les anciennes versions de gamemaker.
J'avais essayé une fois de faire le calcul des grains de riz sur l'échiquier. Sur 8.0 la boucle plantait à la 63 eme case alors que sur studio 832 eme ^^ ce qui donne un chiffre à 251 zéros.

_________________
Spoiler:
 
Revenir en haut Aller en bas
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:21

Sa peut etre sa , je suis perso je sur 8.0 en 32 bits , peut etre que c'est la 32 bits qui fait sa ? j'en sais vraiment rien , sa doit etre dans une config qu'il doit y avoir une limite .
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2610
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:24

albisse a écrit:
Je viens de test et elle s’arrête à environ 2 000 000 000

Linky439 : Je fais un cooki clicker like , vue que a la fin du jeu on a Pas mal de Zéro je préfère avoir un variable infini ^^

De plus après la limite la Variable passe en négatifs , ce qui est pas top top ^^

C'est quoi cooki clicker ?

Et franchement, pour attendre 2 milliard, faut s'accrocher.

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:27

C'est un jeu assez connu regarde :
http://orteil.dashnet.org/cookieclicker/

Justement dans ce jeu les 2 M tu les a facile ^^
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2610
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:39

J'en avais jamais entendu parler et je trouve pas ça très passionnant...en fait tu fais que cliquer sur le cookie jusqu'à ce que tous les "succès" soient débloqués ?
Mais vraiment, tu cliques 2 milliards de fois sur le cookie ? Oo

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
chopsuey
Utilisateur confirmé: Rang ***
avatar

Messages : 523
Localisation : saint etienne
Projet Actuel : All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
...

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:42

C'est étrange normalement tu devrais au moins atteindre les 19 zéros.
linky je suis en train d'essayer en faite tu cliques au début mais après tu débloques des truques qui te font avoir pleins de cookies sans que tu n'est plus rien à faire.

_________________
Spoiler:
 
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2610
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:44

Perso j'ai cliqué jusqu'à 300 et après ça m'a saoulé, et je me suis forcé pour aller jusqu'à 300...

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 18:58

Il y a aussi des "autoclique" en gros chaque seconde il y a le PC qui clique pour toi en échange de cooki ^^
Revenir en haut Aller en bas
Linky439
Utilisateur confirmé: Rang *****
avatar

Messages : 2610
Localisation : Sur le forum du CBNA...ou pas
Projet Actuel : La Galaxie Scellée

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 19:03

Ah...le prends pas mal mais je vois pas du tout l'intérêt du jeu au final Sad Enfin...

_________________
Cliquez pour accéder aux topics dédiés !
   
Revenir en haut Aller en bas
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 19:07

Au début sa ma plus , mais tu a raison a la fin il y a plus trop de bute , c'est pour sa que je veut créer un jeu de ce style mais si j'ai une Variable qui bloc a 2 milliard , sa va peut etre me bloquer ^^
Bref passons Cookieclicker Vous ne savez pas si il y a pas un réglage pour ce genre de chose ?
Revenir en haut Aller en bas
Mass
*Excellent utilisateur*
avatar

Messages : 3324
Localisation : Dans une canonnière wookie.
Projet Actuel :
Wyvup
SpaceShift
Centauri-France


MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 19:56

C'est étrange, GM est censé pouvoir passer en virgule flottante :3

Enfin bref, onilink_ a mis au point un système de gestion des grands nombres sous game maker pour un concours sur le calcul d'une suite de fibonacci au 200ème terme : http://cbna.forumactif.com/t9463-concours-calculer-la-suite-de-fibonacci-au-haut-terme
Mais il faut pas se leurrer : aussi performante que soit l'implémentation en GML d'oni, ça reste du GML, donc ça ralentira le jeu si c'est utilisé intensément.
L'autre option est de bidonner, en faisant un score de taille limité qui est multiplié à l'écran Smile
Revenir en haut Aller en bas
http://madmass.mype.fr/CBNA/
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 20:04

Je pense que je vais voir c'est deux solution demin alors , merci beaucoup en tout cas ^^
Revenir en haut Aller en bas
D-z
Utilisateur confirmé: Rang *****
avatar

Messages : 1608
Localisation : Montpellier

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 20:47

Linky439 a écrit:
Ah...le prends pas mal mais je vois pas du tout l'intérêt du jeu au final :(Enfin...

C'est un jeu minimal qui joue sur le plaisir de débloquer des bidules, et de voir progresser ses stats (ici une seule, les cookies par seconde). Le jeu commence par une phase lente (et uniquement manuelle) pour que le joueur ait un référentiel de valeur et que le cycle d'améliorations motivantes puisse s'enclencher.

Edit. sans oublier les achievements. L'onglet "stats" se passe de commentaire.

_________________
 
Home is not a place, it's a feeling.
Revenir en haut Aller en bas
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 21:03

albisse a écrit:
Au début sa ma plus , mais tu a raison a la fin il y a plus trop de bute , c'est pour sa que je veut créer un jeu de ce style mais si j'ai une Variable qui bloc a 2 milliard , sa va peut etre me bloquer ^^
Bref passons Cookieclicker Vous ne savez pas si il y a pas un réglage pour ce genre de chose ?

Je veut créer un jeu du meme style mais avec pas mal de différence , et non pas de l'afk h24 ^^
Revenir en haut Aller en bas
Mass
*Excellent utilisateur*
avatar

Messages : 3324
Localisation : Dans une canonnière wookie.
Projet Actuel :
Wyvup
SpaceShift
Centauri-France


MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 21:12

D-z a écrit:
Linky439 a écrit:
Ah...le prends pas mal mais je vois pas du tout l'intérêt du jeu au final :(Enfin...

C'est un jeu minimal qui joue sur le plaisir de débloquer des bidules, et de voir progresser ses stats (ici une seule, les cookies par seconde). Le jeu commence par une phase lente (et uniquement manuelle) pour que le joueur ait un référentiel de valeur et que le cycle d'améliorations motivantes puisse s'enclencher.

Edit. sans oublier les achievements. L'onglet "stats" se passe de commentaire.

Diabolique leur manipulation mentale  gnii 
Revenir en haut Aller en bas
http://madmass.mype.fr/CBNA/
onilink_
Modérateur
avatar

Messages : 8898
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 22:00

Pour la limite d'une variable ça dépend du type de données.
GM8 utilise des doubles, et la limite d'un double est de -1.7*10^-308 à 1.7*10^308.
Donc théoriquement on peut aller très loin.
Par contre, les opérations entre nombre flottants ne sont plus précises a partir d'un certain seuil.
Par exemple en debug mode sous GM 100000000+1 donnera comme résultat 100000000.

Une alternative consiste donc a créer un type de donnée bignum sous gm, en utilisant des arrays, comme dans le lien filé par mass.
Avec ce type on peut monter extrêmement haut, sans avoir de soucis de précisions.
Par contre ce type la ne fonctionne que pour les entiers (positifs dans mon exemple si je me souviens bien).

_________________
                 
Revenir en haut Aller en bas
En ligne
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 22:29

J'ai vue le lien et sa m'a l'aire pas très très simple et je ne voie pas trop comment l'adapter pour résoudre mon problème ^^ , je pense résoudre ce problème en créer une "banque" avec donc 2 variable pour le prix d'un ,sa ajouterra un peut de gameplay qui sais ^^

Merci beaucoup en tout cas de votre aide .
Revenir en haut Aller en bas
onilink_
Modérateur
avatar

Messages : 8898
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

MessageSujet: Re: Limite de Variable   Jeu 20 Fév 2014 - 23:02

T'as un exemple d'utilisation ici:
http://host-a.net/u/onilink_/GMWL_alpha_0.1.gm6

Et si tu te fiches de la portabilité, t'as une dll pour augmenter la vitesse des calculs:
http://host-a.net/onilink_/gmwl_b2.rar


_________________
                 
Revenir en haut Aller en bas
En ligne
albisse
Utilisateur confirmé: Rang *


Messages : 228

MessageSujet: Re: Limite de Variable   Ven 21 Fév 2014 - 14:14

Merci beaucoup je l'implante desuite ! ^^
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Limite de Variable   

Revenir en haut Aller en bas
 
Limite de Variable
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Date Limite Produits Make Up
» la télé sans limite ?
» Application iOS iPhone - grosseur limite du GedCom
» date limite 2035
» Limite de frais pro??

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: