
Concours Python 2024-2025 - Championnat de codage jeu vidéo
Re: Concours Python 2024-2025 - Championnat de codage jeu vi
Petit jeu pour la TI-83 EDITION PYTHON, basé sur le Blackjack mais utilisant une micro:bit pour tirer et voir les cartes. Ce jeu n'a pas encore être pu testé sur une vraie machine faute de câble mais a priori il fonctionne 😅😨


-
cirekraft
Niveau 5: MO (Membre Overclocké)- Posts: 36
- Joined: 19 Nov 2018, 17:53
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: Schraf
Re: Concours Python 2024-2025 - Championnat de codage jeu vi
Merci bien pour cette participation hautement originale ! 👍
Je confirme qu'il n'y a bien aucune erreur de mémoire sur machine.
Je confirme qu'il n'y a bien aucune erreur de mémoire sur machine.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42187
- Images: 16667
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Concours Python 2024-2025 - Championnat de codage jeu vi
Envoi d'un nouveau jeu (Cascade) pour la HP Prime, remplaçant l'autre qui était un peu trop simpliste à mon goût. Il utilise l'écran tactile de la machine.

Il s'agit d'un jeu du type Bubble Breaker / SameGame qui eux-mêmes proviennent de Chain Shot! (1985)

Il s'agit d'un jeu du type Bubble Breaker / SameGame qui eux-mêmes proviennent de Chain Shot! (1985)
-
cirekraft
Niveau 5: MO (Membre Overclocké)- Posts: 36
- Joined: 19 Nov 2018, 17:53
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: Schraf
Re: Concours Python 2024-2025 - Championnat de codage jeu vi
Bonjour, je signale ma participation (tardive, je m'excuse) au concours. Merci !
script disponible ici: https://my.numworks.com/python/mathieu- ... defence_v7
script disponible ici: https://my.numworks.com/python/mathieu- ... defence_v7
-
HenriHenry
Niveau 1: MD (Membre Débutant)- Posts: 5
- Joined: 28 Dec 2024, 04:36
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Concours Python 2024-2025 - Championnat de codage jeu vi
HenriHenry wrote:Bonjour, je signale ma participation (tardive, je m'excuse) au concours. Merci !
script disponible ici: https://my.numworks.com/python/mathieu- ... defence_v7
Sympa comme concept.
1. J'ai une erreur sur la touche toolbox : NameError : name 'F' isn't defined. (sur une 3ème upgrade je crois)
2. Dommage qu'il faille retourner à chaque fois sur OK
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Amélioration NumWorks à pousser (un commentaire, un pouce, je compte sur vous) : #2292, #1680
-
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)- Posts: 1096
- Images: 67
- Joined: 17 May 2012, 09:49
- Location: Avignon
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: nsi_xyz
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42187
- Images: 16667
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor

Re: Concours Python 2024-2025 - Championnat de codage jeu vi
Bon, c'est en cours chez moi ... je me suis mis dessus en milieu de semaine pour vous faire une petite participation perso, ça va arriver dans pas longtemps, le temps que je fasse ça propre et joli 

Some works in progress :
The GUI Toolkit NF for nSpire | MyShmup for fxCG-50 | Magic Light for Casio Graph 90+E and Magic Light for nSpire CX/CX-II | Simple Text Editor for nSpire | OutRun for Casio Graph 90+E |
![]() | ![]() | ![]() | ![]() | ![]() |
And more to come ... stay tuned
-
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 539
- Images: 32
- Joined: 19 Jan 2021, 09:41
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- GitHub: SlyVTT
Re: Concours Python 2024-2025 - Championnat de codage jeu vi
Je croyais que tu participais en équipe avec Afyu. Je me trompe ?
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42187
- Images: 16667
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Concours Python 2024-2025 - Championnat de codage jeu vi
Bonjour.
Pour information, nous avons :
C'est bien dommage que si peu de jeux soient soumis ou portés pour TI/Casio, alors que je n'y vois aucune difficulté avec tous les outils gratuits que nous avons fournis. Ce n'est pas plus compliqué que de coder pour NumWorks.
C'est dommage surtout pour les participants et participantes je veux dire de se limiter à la catégorie NumWorks. Nous aurions bien aimé récompenser correctement tous les jeux valables, mais nous n'avons hélas pas suffisamment d'éléments NumWorks pour cela.
Soumettre un jeu ou portage correct pour TI/Casio maintenant, c'est la garantie absolue d'avoir un gros lot.
Pour information, nous avons :
- 7 jeux pour NumWorks uniquement
- 1 jeu créé pour NumWorks puis porté pour TI
- 1 jeu créé pour NumWorks puis porté pour Casio
- 1 jeu créé pour NumWorks puis porté pour Casio et TI
- et la collection multiplateforme de jeux par l'indescriptible cirekraft
C'est bien dommage que si peu de jeux soient soumis ou portés pour TI/Casio, alors que je n'y vois aucune difficulté avec tous les outils gratuits que nous avons fournis. Ce n'est pas plus compliqué que de coder pour NumWorks.
C'est dommage surtout pour les participants et participantes je veux dire de se limiter à la catégorie NumWorks. Nous aurions bien aimé récompenser correctement tous les jeux valables, mais nous n'avons hélas pas suffisamment d'éléments NumWorks pour cela.
Soumettre un jeu ou portage correct pour TI/Casio maintenant, c'est la garantie absolue d'avoir un gros lot.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42187
- Images: 16667
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor

Re: Concours Python 2024-2025 - Championnat de codage jeu vi
Voici ma contribution : Magical Meltdown
(la capture temps réel depuis la machine ne rend vraiment pas justice à la vitesse du jeu
)
Il s'agit d'un petit jeu codé en un peu moins d'une dizaine d'heures dans le cadre du concours Python 2024-2025 de TI-Planet.
Ce programme a pour vocation de montrer ce que l'on peut réaliser rapidement avec Python Extra. Il est donc conçu pour les machines Casio couleur :
- fx-CG10/20 ou Prizm (je vous recommande d'overclocker ces machines au parametre F3 de PTune afin de profiter d'une expérience de jeu optimale)
- fx-CG50 ou Graph 90+E
- fx-CG100 (à venir) ou Graph Math+ (OS 2.0 avec mod MPM)
Ce jeu est librement inspiré (qui a dit plagié ? 😃) du mini-jeu Conveyor Meltdown de Mario Party Star Rush sur Nintendo 3DS.
Il utilise la bibliothèque haute performance gint de Python Extra (merci Lephenixnoir).
Contrôles
- Croix directionnelle pour naviguer dans les menus, validation avec EXE
- En jeu : flèche gauche ou droite pour changer le sens des tapis roulants
À tout moment, vous pouvez quitter le jeu en urgence avec la Boss Key, mappée sur la touche 5
But du jeu
- Mettre les cartes rouges (cœur et carreau) dans les chapeaux avec un ruban rouge
- Mettre les cartes noires (pique et trèfle) dans les chapeaux avec un ruban gris
Chaque carte correctement placée rapporte 10 points, tandis qu'une erreur vous fait perdre un cœur de vie.
Vous avez droit à 5 erreurs.
Au fur et à mesure, votre niveau va s'améliorer. Celui-ci est indiqué par les lapins en haut à droite.
Plus votre niveau augmente, plus les cartes tombent rapidement.
Modes de jeu
- Normal (fond vert) : les tapis tournent dans le sens de la touche que vous avez appuyée (gauche/droite)
- Inversé (fond rouge) : les tapis tournent dans le sens inverse de la touche que vous avez appuyée (gauche/droite)
- Madness (fond fuchsia) : les tapis changent chacun de sens aléatoirement quand vous appuyez sur gauche ou droite... Vous allez vite devenir fou !!!
Installation et lancement
- Copier les deux fichiers Magical.py et MagiImg.py sur votre calculatrice (à la racine ou dans un répertoire)
- Aller dans le sélectionneur de fichiers de Python Extra (F1 sur G90+E ou CATALOG + XOTY sur Math+)
- Sélectionner Magical.py et appuyer sur EXE
- Vous êtes prêt à jouer !
Bon rangement de cartes...
Participation sur Casio
(la capture temps réel depuis la machine ne rend vraiment pas justice à la vitesse du jeu

Il s'agit d'un petit jeu codé en un peu moins d'une dizaine d'heures dans le cadre du concours Python 2024-2025 de TI-Planet.
Ce programme a pour vocation de montrer ce que l'on peut réaliser rapidement avec Python Extra. Il est donc conçu pour les machines Casio couleur :
- fx-CG10/20 ou Prizm (je vous recommande d'overclocker ces machines au parametre F3 de PTune afin de profiter d'une expérience de jeu optimale)
- fx-CG50 ou Graph 90+E
- fx-CG100 (à venir) ou Graph Math+ (OS 2.0 avec mod MPM)
Ce jeu est librement inspiré (qui a dit plagié ? 😃) du mini-jeu Conveyor Meltdown de Mario Party Star Rush sur Nintendo 3DS.
Il utilise la bibliothèque haute performance gint de Python Extra (merci Lephenixnoir).
Contrôles
- Croix directionnelle pour naviguer dans les menus, validation avec EXE
- En jeu : flèche gauche ou droite pour changer le sens des tapis roulants
À tout moment, vous pouvez quitter le jeu en urgence avec la Boss Key, mappée sur la touche 5
But du jeu
- Mettre les cartes rouges (cœur et carreau) dans les chapeaux avec un ruban rouge
- Mettre les cartes noires (pique et trèfle) dans les chapeaux avec un ruban gris
Chaque carte correctement placée rapporte 10 points, tandis qu'une erreur vous fait perdre un cœur de vie.
Vous avez droit à 5 erreurs.
Au fur et à mesure, votre niveau va s'améliorer. Celui-ci est indiqué par les lapins en haut à droite.
Plus votre niveau augmente, plus les cartes tombent rapidement.
Modes de jeu
- Normal (fond vert) : les tapis tournent dans le sens de la touche que vous avez appuyée (gauche/droite)
- Inversé (fond rouge) : les tapis tournent dans le sens inverse de la touche que vous avez appuyée (gauche/droite)
- Madness (fond fuchsia) : les tapis changent chacun de sens aléatoirement quand vous appuyez sur gauche ou droite... Vous allez vite devenir fou !!!
Installation et lancement
- Copier les deux fichiers Magical.py et MagiImg.py sur votre calculatrice (à la racine ou dans un répertoire)
- Aller dans le sélectionneur de fichiers de Python Extra (F1 sur G90+E ou CATALOG + XOTY sur Math+)
- Sélectionner Magical.py et appuyer sur EXE
- Vous êtes prêt à jouer !
Bon rangement de cartes...
Participation sur Casio
Last edited by SlyVTT on 15 Mar 2025, 14:16, edited 1 time in total.
Some works in progress :
The GUI Toolkit NF for nSpire | MyShmup for fxCG-50 | Magic Light for Casio Graph 90+E and Magic Light for nSpire CX/CX-II | Simple Text Editor for nSpire | OutRun for Casio Graph 90+E |
![]() | ![]() | ![]() | ![]() | ![]() |
And more to come ... stay tuned
-
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 539
- Images: 32
- Joined: 19 Jan 2021, 09:41
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- GitHub: SlyVTT
Who is online
Users browsing this forum: No registered users and 19 guests