Rechercher : dans
Par :

Programme Jeu Sniper Casio

Dernière réponse le 6 jun 2009 à 20:37:40 Arno59, le 3 mai 2005 à 00:52:00 
 Signaler ce message aux modérateurs

Voici un de mes progs que j'ai réalisé avec le logiciel FX-Interface version 4.0 sous Windows 98
Calculatrice Casio Graph65

Sniper est un pti jeu de tir dans 1 repère (O,Ox,Oy).

Source:

"Sniper 1.0"
0ºA~Z
Xmin=0
Xmax=4
Xscl=1
Ymin=0
Ymax=25
Ran#©3+.8ºC
Plot C-.1,.5
Plot C+.1,.5
Line:""
"Charge de"
"poudre"?ºA
Graph Y=-5X^2+AX
(-2A)¹-10ºR
R>=C-.1äR=<C+.1ä1ºB
B=1ä"BOUM !"
B<>1ä"PERDU"


Attention certains caractères ne sont pas bien afficher (il faut l'editeur adéquate)

Message d'erreur : Ma Error
La liberté a-t-elle un prix ?

Meilleures réponses pour « Programme Jeu Sniper Casio » dans :
Comment jouer aux jeux de console sur PC VoirIl s’agit de faire de votre PC une véritable console de jeux. Le principe : l’émulation de jeux Étape 1 : télécharger un émulateur de console de jeux Étape 2 : jouer au jeu de console sur son PC Le principe : l’émulation de jeux Intérêt...
Logiciels pour créer un jeu vidéo (RPG maker, Mugen, etc.) VoirLogiciels de création de jeux polyvalents Logiciels de création de jeux de combat Logiciel de création de jeux de rôle Autres logiciels Si vous n'êtes pas programmeur, mais que vous souhaitez créer votre jeu vidéo, des logiciels très...
Windows 7 - Installer / désinstaller un programme VoirINSTALLEZ ET DESINSTALLEZ DES PROGRAMMES Bien sûr, installer ou désinstaller un logiciel sur votre ordinateur n’est a priori pas quelque chose de compliqué. Il suffit généralement de suivre les instructions qui s’affichent à l’écran et en quelques...

1

Arno59, le 3 mai 2005 à 01:08:21

Erratum : le message d'erreur est Syn Error:
La liberté a-t-elle un prix ?

Répondre à Arno59

2

seb, le 3 mai 2005 à 10:47:33

La liberté implique des concessions mais ça c'est un avis personnel

Répondre à seb

3

Arno59, le 7 mai 2005 à 10:41:10

Bonjour,

Y-a-t-il des programmeurs sous Casio ? La liberté a-t-elle un prix ?

Répondre à Arno59

4

cocoggu, le 23 déc 2006 à 18:24:51

Je suis un programmeur débutant sur casio 65 et je voudrais savoir comment on pourrait faire pour créer un mouvement continu comme dans un snake par exemple car j'ai essayé de faire un million de boucles sans jamais réussir.

Répondre à cocoggu

5

Lapinkiller, le 24 déc 2006 à 00:47:58

Si tu est débutant ce n'est pa encore à ta portée car c'est tres difficile de faire un snake (pour l'affichage)

sinon pour l'erreur lorsque syn ereur s'affiche appui sur la touche fleche gauche ou fleche droite et tu devrai atteirir dans ton programme la ou il y a l'erreur
carla comme y'a pas les bon symbole j'arrive pa a reperer l'erreur Lapinkiller, étudiant en BTS IRIS (informatique et réseaux...)
"La fin du monde n'est pas pour demain, elle est arrivée hier" (Lapinkiller)

Répondre à Lapinkiller

6

pixel-mort, le 29 sep 2007 à 12:33:36

Mais comment on met un jeux sur la claculatrice casio graph 65 ??

on doit rentrer toutes ces donnée dans la calculatrices ?

expliquez moi
merci

Répondre à pixel-mort

7

sedoxy, le 19 oct 2007 à 16:08:19

Bonjour,
il fo marker "charge de poudre"?->A

Répondre à sedoxy

8

loulou, le 8 jan 2008 à 16:40:09

Bonjour,

tu va sur google tu le telecharge tu prend ton cable et tu le mets sur ta calculette ;)
cool non ??? aller chussss les artistes !!!

Répondre à loulou

9

meuhmeuh, le 14 mai 2008 à 21:17:53

Problemme pas de cable comment je fait

Répondre à meuhmeuh

10

Arno59, le 15 mai 2008 à 17:34:00

Bonjour,

Achètes-en un sur le net :

Exemple : sur le site Priceminister :
http://www.priceminister.com/...

--> Logiciel FX-Interface version 4.0

http://www.jeuxcasio.com/viewdownloaddetails-57-FX-Interface.html

L'Open source répond à la liberté de choix du consommateur  du XXIe siècle

Répondre à Arno59

11

Insider, le 6 jun 2009 à 20:28:41

Ce sujet date depuis quelque temps.
Cependant, pour les prochains visiteur je vais répondre cocoggu.
C'est faux, il n'y a pas besoin d'être expert pour faire afficher un trucen continue.
Cependant pour programmer, la il ne faut plus être débutant :D.
C'est pourquoi je me contenterai de répondre à sa question: un mouvement continu .

Nous commençons par initialiser les variables: A et B que nous allons utiliser pour indiquer les coordonnées du point:

1>A
1>B Le point initial s'affichera en haut à Gauche de l'écrant.
Lbl 0
ClsText
0>I
A+1>A
If A=21:Then Goto 1
Else If B=7:Then Goto 2
Ifend:ifend
Do
I+1>I
Locate A,B,"."
Lpwhile I ><40 >< = Différent Histoire que l'affichage ne soit pas trop rapide
Goto 0
Lbl 1
A-1>A
Goto 0
Lbl 2
B-1>B
Goto 0

Avec ce morceau de code, vous verrez défiler un point sur la première ligne de l'écrant à une vitesse assez lente. C'était pour répondre à la question de cocognu.
Maintenant nous pouvons améliorer ce programme afin que quand on appuie sur une des flèche, la direction de défilment change (nous dirigeons le points). La deuxième étape dans la programmation d'un Snake.


1>A
1>B Le point initial s'affichera en haut à Gauche de l'écrant.
Lbl 0
ClsText
0>I
A+1>A
If A=21:Then A-1>A
Else If B=7:B-1>B
Else If B=0:B+1>B
Else If A=0:A+1>B
Ifend:ifend:Ifend:Ifend
If Getkey=37:Then Goto 1
Ifend
Do
I+1>I
Locate A,B,"."
Lpwhile I ><4 >< = Différent Histoire que l'affichage ne soit pas trop rapide
Goto 0
Lbl 1
ClsText
0>I
B+1>B
If A=21:Then A-1>A
Else If B=7:B-1>B
Else If B=0:B+1>B
Else If A=0:A+1>B
Ifend:ifend:Ifend:Ifend
If Getkey=27:Then Goto 0
Ifend
Do
I+1>I
Locate A,B,"."
Lpwhile I ><4 >< = Différent Histoire que l'affichage ne soit pas trop rapide
Goto 4

Avec ce code, vous pourez dirriger le "curseur" soit vers le bas, soit vers la droite. Pour les autres direction ajoutez des "getrkey" avec la touche correspondante à la direction etc... A vous d'amélioré.
Le code a été testé et il fonctionne cependant, il se peut quand recopiant j'ai laissé quelques erreurs.
Enfin vous verrez bien, ce n'est qu'à titre d'exemple, à ceux qui veulent progresser d'améliorer ce code pour en faire un snake à la fin.

Dans ce code a été employé les fonctions:

Getkey: Elle attribue une variable à la dernière touche appuyé sur le clavier (chaque touche correspond à une varialbe (elles sont indiquées dans votre manuel).
Exemple: Si j'appuie sur la touche flêche bas lors de l'exécution du programme, getkey sera égale à 37.

Do & Lpwhile: Fonction d'une boucle. Do est le début de la boucle, Lpwhile <Conditoon> va renvoyer à Do tant que la condition est appliquée.
Ici je m'en sert pour limiter la vitesse de défilement, essayé ce code en supprimant les lignes qui partent de DO jusqu'à Lpwhile, vous constaterez que la vitesse est très rapide. Si vous changez la valeur de I dans la condition (augmenter la) vous changerez ainsi la vitesse, plus I est grand, plus la vitesse est lente.

If & Else If & Then & Ifend: Fonction de base pour les conditions. Attention ces commandes ne sont pas forcément dans les graph 25.

Lbl & Goto: Fonction de base de la boucle. Lbl définie une ligne, Goto renvoie à la ligne définie précedement ou après par lbl.
Attention Lbl ne peut prendre comme valeur que des chiffres (0-9).

Répondre à Insider

12

 Insider, le 6 jun 2009 à 20:37:40

Faites attention à mes Goto et Lbl, j'ai oublié de changer les lignes.
Exemple Goto 4 ne fonctionnera pas étant donné que lbl 4 n'a pas été défini.
C'est donc pour cette ligne: goto 1.

A vous de l'améliorer, ce n'est qu'un extrait de code, après il vous faudra vous armez de patiente et de persévérance pour finaliser votre projet.

Vous pouvez donc Ajouté avec des conditions sur les getkey et d'autre ligne ou vous metterez en boucle B-1>B ou A-1>A selon la touche actionner (cf partie précédente du programme ;)) les directions Gauche et haut.
Bon j'en ai déjà assez dit, à vous de jouer :D

Répondre à Insider