Debian Games Project
Summary
programming
jeux de programmation de Debian

Ce métapaquet réalise l’installation de tous les jeux de programmation visant à enseigner la programmation sous forme ludique.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Games to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Games mailing list

Links to other tasks

Debian Games programming packages

Official Debian packages with high relevance

basic256
environnement éducatif de programmation BASIC pour les enfants
Versions of package basic256
ReleaseVersionArchitectures
sid2.0.99.10-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie2.0.99.10-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm2.0.0.11-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye2.0.0.11-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.1.4.0-3amd64,arm64,armhf,i386
stretch1.1.4.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package basic256:
interfacex11
roleprogram
uselearning
Popcon: 16 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

BASIC-256 est une version de BASIC simple à utiliser conçue pour enseigner aux jeunes enfants les bases de la programmation. Il utilise les structures de contrôle classiques comme gosub, for/next et goto, ce qui aide les enfants à comprendre le fonctionnement du contrôle de flux d'un programme. Il dispose d'un mode graphique intégré qui permet de dessiner à l'écran en quelques minutes et un ensemble de tutoriels détaillés et faciles à suivre qui introduisent les concepts de programmation grâce à des exercices amusants.

colobot
jeu de stratégie de programmation éducatif
Versions of package colobot
ReleaseVersionArchitectures
bookworm0.2.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie0.2.1-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid0.2.1-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie0.1.3-1amd64,armel,armhf,i386
stretch0.1.9-5amd64,arm64,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-backports0.1.11.1-5~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.1.11.1-6amd64,arm64,armhf,i386
buster-backports0.1.12-4~bpo10+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.1.12-7amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package colobot:
uitoolkitsdl
Popcon: 23 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

Colobot (« Colonize with Bots ») est un jeu éducatif visant à enseigner la programmation par l'amusement. Le joueur est un astronaute en voyage avec des assistants robots pour trouver une planète à coloniser. Il comprend des graphismes 3D temps réel et CBOT, un langage orienté objet similaire à C++ et Java, qui peut servir à programmer les robots du jeu.

laby
apprentissage de la programmation avec des fournis et des toiles d’araignée
Versions of package laby
ReleaseVersionArchitectures
sid0.7.0-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie0.7.0-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm0.7.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye0.7.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.6.4-2amd64,arm64,armhf,i386
stretch0.6.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.6.3-1amd64,armel,armhf,i386
Debtags of package laby:
devellang:c, lang:java, lang:ocaml
fieldmathematics
interfacex11
roleprogram
uitoolkitgtk
usegameplaying, learning
Popcon: 18 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

Laby est un petit programme pour apprendre à programmer avec des fourmis et des toiles d’araignée. Il faut faire sortir une fourmi d’un labyrinthe, en évitant les toiles d’araignée, en déplaçant des blocs, etc.

En utilisant Laby, il est possible d’étudier OCaml, C, C++, Java, Prolog, Ruby, Pascal, JavaScript, Python, Lua, Vala, Scheme, Go et PHP. D’autres liaisons peuvent être facilement ajoutées pour la prise en charge d’autres langages de programmation.

Screenshots of package laby
robocode
jeu de programmation en Java basé sur un combat de chars
Versions of package robocode
ReleaseVersionArchitectures
bookworm1.9.3.9-3all
trixie1.9.3.9-3all
sid1.9.3.9-3all
jessie1.6.2+dfsg2-1all
stretch1.9.2.5-2all
buster1.9.3.3-3all
bullseye1.9.3.9-2all
upstream1.9.5.4
Debtags of package robocode:
roleprogram
usegameplaying
Popcon: 6 users (2 upd.)*
Newer upstream!
License: DFSG free
Git

Robocode est un jeu de programmation en Java où le but est de développer un robot char de combat pour lutter contre d’autres chars. Les batailles de robots se déroulent en temps réel et sur l’écran. La devise de Robocode est : « Construisez le meilleur, détruisez le reste ! ».

Screenshots of package robocode
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 248622