Citrine/FR
Laissez vos rêves prendre vie!
Créez facilement vos propres applications et jeux en français! Partagez avec tout le monde sur PC, mobile et console de jeux.
Télécharger Citrine
Rejoindre sur patreon
Comment fonctionne Citrine ?
1. Phases:
Citrine lit les programmes de haut en bas,
de le début d'une phrase à la fin. Chaque phrase se termine par un point.
2. Variables
Voici comment déclarer une variable dans Citrine :
3. Messages
Vous écrivez un programme en envoyant des messages aux objets
(nombres, textes, booléens, séquences, etc.). La notation générale est :
Si le message a des arguments, vous les mélangez avec le message de la manière suivante :
<object> <a>: <argument 1> <b>: <argument 2>Ici, a et b sont tous les deux partie du même message. Pour un message avec 1 argument composé d'un seul caractère (comme +), vous devez omettre les deux-points.
4. Virgules
Vous pouvez enchaîner plusieurs messages. Si un message
a des arguments, vous devez mettre une virgule (,) après celui-ci si vous
souhaitez envoyer un message de continuation. Exemple :
5. Tâches
Vous pouvez grouper des instructions en les entourant de { et }. Cela devient une tâche. Vous pouvez également envoyer des messages aux tâches,
par exemple * 3 pour exécuter la tâche 3 fois :
Au début de la tâche se trouvent les paramètres. Utilisez <- pour retourner une réponse depuis une tâche. Vous pouvez étendre tout objet en attachant de nouvelles tâches à de nouveaux messages :
Nombre avec: ['double'] faire: {<- moi * 2.
}.
Écrire : 3 double, arrêter.
C'est la base.
La meilleure façon de découvrir Citrine est de l'explorer de manière ludique.
Découvrez vous-même quels objets et messages sont disponibles....
Explorateur d'Objets
FAQ
Jeu de Démonstration


Un exemple de jeu créé avec Citrine est Piccolo.
Dans ce jeu, vous incarnez un groom d'hôtel qui est à l'heure
les valises doivent être livrées aux clients impatients de l'hôtel. Mais attention! Enroute
ne croisez pas l'autre personnel de l'hôtel. Code/Graphics: Gabor de Mooij,
Music: Bobby Babalas.
Piccolo Windows 1.1 (.exe)
Piccolo Linux 1.1 (.deb)
Piccolo Android 1.1 (.apk)
Piccolo MacOS 1.3b (apple silicon .dmg)
Piccolo iPhone/iOS (.ipa)
Piccolo Source Code
Manual/Handleiding (PDF, Dutch/English)
PAD/XML piccolo_pad.xml
Privacy Policy
Serveur d'exportation (bêta)
Faites glisser votre fichier Citrine dans la case ci-dessous
à exporter!
Pas encore de code d'accès ? Devenez membre ! En rejoignant la communauté Citrine, vous aurez accès au serveur d'exportation !