Localized programming language Citrine
¡Deja que tus sueños se hagan realidad!
Crea fácilmente tus propias aplicaciones y juegos en español.
Comparte con todos en PC, móvil y consola de juegos.
Descargar Citrine
¿Cómo funciona?
1. Oraciones
Citrine lee los programas de arriba hacia abajo,
desde el principio de una oración hasta el final. Cada oración termina con un punto.
2. Variables
Así se declara una variable en Citrine:
3. Mensajes
Creas un programa enviando mensajes a objetos
(números, textos, booleanos, secuencias, etc.). La notación general es:
Si el mensaje tiene argumentos, los mezclas con el mensaje de la siguiente manera:
<objeto> <a>: <argumento 1> <b>: <argumento 2>Aquí, a y b son ambos parte del mismo mensaje. Si un mensaje consiste en solo un carácter y también hay un solo argumento (como con '+ 3'), puedes omitir los dos puntos.
4. Comas
Puedes encadenar múltiples mensajes. Si un mensaje tiene argumentos,
debes agregar una coma (,) si deseas enviar un mensaje de seguimiento.
5. Tareas
Puedes agrupar instrucciones rodeándolas con { y }.
Esto crea una tarea. También puedes enviar mensajes a las tareas.
Por ejemplo, puedes enviar el mensaje '* 3' para repetir una tarea
3 veces.
Al principio de la tarea puedes agregar parámetros (:i). Con <- puedes devolver una respuesta de una tarea. Puedes extender cualquier objeto con nuevas tareas conectándolas a un mensaje específico:
Número en: ['doble'] hacer: {<- yo * 2.
}.
Salida escribir: 3 doble, detener.
¡Ahora ya sabes lo básico! ¡Sumérgete en el maravilloso mundo del citrino con estos recursos!
¡Lea el manual, explore la API o eche un vistazo al código fuente!
¡Un buen ejemplo!


Un ejemplo de juego creado con Citrine es Piccolo.
En este juego, asumes el papel de un botones de hotel que llega a tiempo
las maletas deben entregarse a los huéspedes impacientes del hotel.
¡Pero cuidado! En ruta
no te topes con el otro personal del hotel. 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 m1+ (.dmg)
Piccolo iPhone/iOS (.ipa)
Piccolo Source Code (.ctr)
Piccolo Manual (.pdf)
Piccolo PAD (.xml)
Privacy Policy