Localized programming language Citrine
Позвольте своим мечтам воплотиться в жизнь!
С легкостью создавайте свои собственные приложения и игры на русском языке!
Делитесь ими со всеми пользователями ПК, мобильных устройств и игровых консолей.
Загрузите последнюю версию
Как работает Citrine?
1. Предложения
Citrine читает программы сверху вниз,
от начала предложения до конца. Каждое предложение заканчивается точкой.
2. Переменные
Вот как объявить переменную в Citrine:
3. Сообщения
Вы пишете программу, отправляя сообщения объектам
(числа, тексты, логические значения, последовательности и т.д.). Общая нотация следующая:
Если у сообщения есть аргументы, вы смешиваете их с сообщением следующим образом:
<объект> <a>: <параметр 1> <b>: <параметр 2>Здесь a и b являются частью одного и того же сообщения. Если сообщение содержит 1 аргумент, состоящий из 1 символа (например, +), то нужно опустить двоеточие.
4. Запятые
Вы можете соединять несколько сообщений вместе. Если у сообщения
есть аргументы, нужно поставить запятую (,) после него, если вы
хотите отправить продолжение сообщения. Пример:
5. Задачи
Вы можете группировать инструкции, поместив их в { и }. Это становится задачей. Вы также можете отправлять сообщения задачам,
например, * 3, чтобы выполнить задачу 3 раза:
В начале задачи находятся параметры. С помощью <- вы возвращаете ответ из задачи. Вы можете расширить любой объект, привязав новые задачи к новым сообщениям:
Число с: ['удвоить'] сделать: {<- сам * 2.
}.
Вывод: 3 удвоить, стоп.
Это основы.
Лучший способ узнать Citrine — это исследовать его в игровой форме.
Откройте для себя, какие объекты и сообщения доступны....
Обозреватель объектов
FAQ
Демо-игра
Примером игры, созданной с использованием Citrine, является Piccolo.
В этой игре вы выступаете в роли гостиничного посыльного, который
должен вовремя доставить чемоданы нетерпеливым гостям отеля. Но будьте осторожны! По
дороге постарайтесь не столкнуться с другими сотрудниками отеля. Код/графика: Габор де Муай,
Музыка: Bobby Babalas.
посыльный Windows 1.1 (.exe)
посыльный Linux 1.1 (.deb)
посыльный Android 1.1 (.apk)
посыльный MacOS 1.3b (apple silicon .dmg)
посыльный исходный код
посыльный буклет с инструкциями (.pdf)
посыльный PAD (.xml)
Сервер экспорта Бета-версия
Перетащите ваш файл Citrine в поле ниже для экспорта!
Вход стоит 500 рублей в месяц, оплачивайте с помощью XMR