π
<-
Chat plein-écran
[^]

[Axe] FIFAxe

Assembleur, Axe, C/C++, ICE...

[Axe] FIFAxe

Message non lude noelnadal » 26 Juin 2013, 13:57

Bonjour !

Une fois n'est pas coutume, je programme actuellement en Axe :D
J'en ai parlé vite fait sur le chat, mais vu que j'ai déjà des résultats à peu près présentables je me permets de créer ce topic, qui, j'espère, ne sera pas abandonné trop vite :P

Alors en fait j'ai commencé ça le lundi de la semaine de révisions du bac, puis deux jours après je l'ai laissé en suspens, me disant qu'il valait peut-être mieux réviser :D
Du coup après le bac je m'y suis remis.

Comme son nom l'indique, il s'agit d'une adaptation de FIFA en Axe, pour TI-83 Plus et tout ce qui est compatible avec. Ça tourne à 6 MHz, et pour l'instant ça rend pas mal du tout :D

Ce qui est fait pour l'instant :
- une équipe
- le terrain
- les buts (et le score, qu'on peut cacher s'il nous gêne)
- le temps qu'on peut cacher aussi
- les coups de sifflet de l'arbitre
- la mi-temps
- le ballon
- replacement des joueurs en fonction de l'emplacement de la balle
- tirs dans 16 directions
- tirs à deux vitesses
- tacles
- courir ou marcher

Ce qui est à faire :
- la deuxième équipe (sinon c'est trop facile de marquer, hein :P )
- touches et corners (très important)
- prolongations, tirs aux buts ? :D
- plusieurs possibilités quand à comment les jours se positionnent (là c'est du 3-2-4-1 je crois)
- jeu normal, offensif, défensif
- et surtout, une page d'accueil, détection de victoire/défaite/match nul... bref, tout ce qui est ergonomique

Vous l'avez peut-être deviné, ce sera un jeu qui se jouera avec deux TI et le câble. Je ne prévois pas d'IA pour l'instant, et ça m'étonnerait que j'en fasse une un jour :D

Allez, voici un screenshot : par contre, l'émulateur WabbitEmu sur Mac est particulièrement relou, les touches sont disposées n'importe comment, du coup je peux juste vous montrer une partie de ce qu'on peut faire (mais c'est déjà par mal, non ? Non ? :D )

Image
En voyant ça on dirait que je ne sais pas jouer, mais sur ma TI je me débrouille beaucoup mieux que ça :D


Voili voilou ! Pour l'instant, ça fait 4950 octets. Mais bon, vous le savez, en Axe j'sais pas optimiser :troll:

Pour télécharger : http://ti-pla.net/a19397
Dernière édition par noelnadal le 04 Juil 2013, 19:08, édité 8 fois.
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 36.1%
 
Messages: 2261
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: [Axe] FIFAxe

Message non lude Persalteas » 27 Juin 2013, 19:24

Hum, j'aime beaucoup :)

On peut tester ? :P
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: [Axe] FIFAxe

Message non lude blg_flg » 27 Juin 2013, 19:54

Ça a l'air trop cool ! :D Les croix sont juste peut-être pas super pour les joueurs, mais le concept est pas mal. ^^
Image
Image
Image

Image
Avatar de l’utilisateur
blg_flg
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 8.6%
 
Messages: 243
Inscription: 14 Sep 2012, 18:49
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [Axe] FIFAxe

Message non lude nikitouzz » 27 Juin 2013, 19:56

4100o ? O_o je peux voir le code source ? X)
Mes records personnels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes

Image
Avatar de l’utilisateur
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 42.7%
 
Messages: 1016
Images: 1
Inscription: 16 Fév 2012, 18:39
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Fac de maths

Re: [Axe] FIFAxe

Message non lude kindermoumoute » 27 Juin 2013, 20:00

Bonne chance pour la connexion en temps réel entre deux calculatrices. ;)
Tutoriel sur l'axe parser, un langage de programmation pour z80 ultra rapide et beaucoup plus facile que l'ASM !
Avatar de l’utilisateur
kindermoumouteProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 2.6%
 
Messages: 849
Inscription: 30 Sep 2009, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ecole d'ingénieur informatique et industriel

Re: [Axe] FIFAxe

Message non lude noelnadal » 28 Juin 2013, 11:51

Je peux éventuellement faire une release pré-alpha pour vous montrer ce que j'ai fait avant. Et peut-être aussi le code source, mais bon, j'ai peut que nikitouzz fasse une crise cardiaque :troll:

Et pour la connexion entre deux calculatrices, je me débrouillerai à peu près comme dans AXETRON : http://ti-pla.net/a19371 même si il y a plus d'infos à envoyer :P
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 36.1%
 
Messages: 2261
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: [Axe] FIFAxe

Message non lude noelnadal » 29 Juin 2013, 17:07

J'ai rajouté les 8 nouvelles directions de tir. :-)
Téléchargement bientôt disponible ! Ça veut dire demain. :D

EDIT : c'est bon :D
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 36.1%
 
Messages: 2261
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: [Axe] FIFAxe

Message non lude noelnadal » 04 Juil 2013, 19:11

Quelques nouveautés :

-> changement de côté à la mi-temps;
-> lorsqu'on tire le ballon il finit par ralentir au bout d'un moment, si personne ne le récupère... c'est logique, mais je n'y avait pas encore pensé :D

Malheureusement, je ne suis pas en mesure de vous uploader une nouvelle version d'ici une quarantaine de jours (sauf imprévu)... :( j'espère que d'ici là je pourrai rajouter la deuxième équipe et vous présenter une version bêta :D
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 36.1%
 
Messages: 2261
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: [Axe] FIFAxe

Message non lude Adriweb » 04 Juil 2013, 19:47

Pense à faire des backups :P

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 78.4%
 
Messages: 14670
Images: 1118
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: [Axe] FIFAxe

Message non lude Lu_Lu54 » 14 Avr 2015, 20:34

ça se finit bientôt ce projet, ou tu l'abandonnes pour tes concours ? :D :D :D

Nan je rigole beau boulot j'avais jamais lu ce topic...
Image

Tu as une TI-nspire cx cas ?
Mes programmes :
certains utiles : CalcTriangles, HowManyDiv, DivEuclid step by step, factorisation de polynômes par la division euclidienne, Dénombrement, TransDioptres step by step
d'autres plus expérimentaux ;) : sommes2dés, DecPi
et encore plus à venir !
Avatar de l’utilisateur
Lu_Lu54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 3.4%
 
Messages: 449
Images: 8
Inscription: 06 Sep 2014, 14:30
Localisation: Près de Nancy
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ère S


Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 15 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1356 utilisateurs:
>1342 invités
>10 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)