Есть кнопка "компилировать", если её нажать, она компилирует .pixi в .pixicode
1. В чём разница .pixi и .pixicode (кроме размера)
Я видел в play markete приложения сделанные на pixilang'е.
2. Есть ли какой-то способ компилировать pixilang в исполняемый файл или программы сначала писали на пиксилэнге, а потом переписывали?
Компиляция
- NightRadio
- Site Admin
- Posts: 3954
- Joined: Fri Jan 23, 2004 12:28 am
- Location: Ekaterinburg. Russia
- Contact:
Re: Компиляция
.pixi - это исходник, просто текстовый файл.В чём разница .pixi и .pixicode (кроме размера)
Pixilang парсит его и превращает в .pixicode (в памяти или на диске). Далее запускается виртуальная машина Pixilang, в которую грузится pixicode.
.pixicode - это байткод для виртуальной машины. Что-то вроде команд ассемблера для несуществующего (придуманного мной) процессора. Формат байткода может меняться в новых версиях языка, поэтому .pixicode из старых версий не получится загрузить в новый Pixilang.
Pixicode нужен, если вы не хотите делиться исходниками своей программы :)
Нет. Каждое мое приложения, написанное на Pixilang - это просто копия Pixilang, внутри которой зашит байткод в формате pixicode.Есть ли какой-то способ компилировать pixilang в исполняемый файл
Re: Компиляция
Я где-то читал/смотрел/услышал/выдумал, что код, написанный на Pixilang, распространяется по лицензии, запрещающей скрывать код и продавать егоNightRadio wrote: ↑Wed Jan 27, 2021 12:35 pmPixicode нужен, если вы не хотите делиться исходниками своей программы
- NightRadio
- Site Admin
- Posts: 3954
- Joined: Fri Jan 23, 2004 12:28 am
- Location: Ekaterinburg. Russia
- Contact:
Re: Компиляция
нет :)код, написанный на Pixilang, распространяется по лицензии, запрещающей скрывать код и продавать его
Re: Компиляция
То есть можно создать игру на пиксиленге и потом ее выложить в какой-нибудь сайт инди-игр за платно?NightRadio wrote: ↑Sat Mar 06, 2021 3:30 pmнеткод, написанный на Pixilang, распространяется по лицензии, запрещающей скрывать код и продавать его
- NightRadio
- Site Admin
- Posts: 3954
- Joined: Fri Jan 23, 2004 12:28 am
- Location: Ekaterinburg. Russia
- Contact:
Re: Компиляция
Да.То есть можно создать игру на пиксиленге и потом ее выложить в какой-нибудь сайт инди-игр за платно?
Но с условием, что все содержимое из папки docs/license (архив с Pixilang) будет включено где-то в описании игры.