Lycée Charlemagne
Académie: Paris
Paris
France

Partagez cette page sur Mastodon et/ou Twitter.
6h pour coder un jeu
~ 9e édition ~
Les élèves ont eu 6h seulement pour découvrir les univers, imaginer un jeu et le coder.

Python - Première

Jean Eliott Studio

Si le jeu ne s'affiche pas correctement, vous pouvez utiliser ce .
import requests, os
codes = 'zdgt/pn64r'
site = 'https://www.nuitducode.net'
url = site + '/storage/depot-jeux/python/' + codes
py = requests.get(url + '/app.py')
with open('app.py', 'wb') as file:
    file.write(py.content)
pyxres = requests.get(url + '/theme.pyxres')
with open('theme.pyxres', 'wb') as file:
    file.write(pyxres.content)
print(py.content.decode())
os.system('pyxel run "app.py"')
Copier-coller ce code dans un environnement Python possédant la bibliothèque Pyxel pour lancer le jeu.
Pour installer un environnement Python + Pyxel, voir la documentation.
Afficher les .
  • app.py
  • theme.pyxres
**UNIVERS / THÈME CHOISI**: Bataille navale

**MODE D'EMPLOI**
Se déplacer: zqsd ou les flèches directionnelles
viser: souris
tirer: clic gauche

**PRÉSENTATION / EXPLICATIONS**
Naval war est un jeu de bataille navale. Nous sommes le 13 juin en l'an 2040. Il y a 11 ans, les Etats-Unis d'Amérique ont déclaré la guerre à l'Europe. Le joueur contrôle un navire de guerre français tentant de retourner en France après une bataille au large des côtes mexicaines. Le but est de détruire les navires adverses tout en esquivant les mines qui se dresseront sur le chemin du joueur.