Перейти к содержимому
VladG24_YT

Демо Ocelot Brain на Java

Рекомендуемые сообщения

Пока у развивающегося Ocelot Brain ведётся работа над полноценной документацией, я решил что было бы неплохо, если бы демо Оцелота было бы доступно не только на Scala, но и на во многом совместимом со Scala языке программирования Java. Тогда бы возросла доступность Оцелота для тех разработчиков, которым уж совсем не даётся Scala, а попробовать Оцелот хочется.

 

Поэтому я создал гист на ГитХабе, в котором приведён абсолютно тот же (по функционалу) код что и в оригинальном Demo.scala, но уже для Java 8: https://gist.github.com/Vladg24YT/dcbb1ed68658122f21e8edcf32f0db6d

Лог PowerShell'а, доказывающий работоспособность демо, прилагается:

https://pastebin.com/U6NCg97Y

Содержимое Ocelot.log:

Скрытый текст

2021-02-08 23:58:04.752 [main] INFO  Ocelot - Brain initialization...
2021-02-08 23:58:04.754 [main] INFO  Ocelot - Version: 0.6.5
2021-02-08 23:58:04.754 [main] INFO  Ocelot - Loading configuration...
2021-02-08 23:58:04.949 [main] INFO  Ocelot - Registering available machine architectures...
2021-02-08 23:58:04.989 [main] INFO  Ocelot - Found a compatible native library: 'Ocelot-0.6.5-lua52-native.64.dll'.
2021-02-08 23:58:05.030 [main] INFO  Ocelot - Found a compatible native library: 'Ocelot-0.6.5-lua53-native.64.dll'.
2021-02-08 23:58:05.032 [main] INFO  Ocelot - Registering loot (floppies and EEPROMs with standard OpenComputers software)...
2021-02-08 23:58:05.035 [main] INFO  Ocelot - Registering entity constructors (for persistence purposes)...
2021-02-08 23:58:05.058 [main] INFO  Ocelot - Initializing unicode wcwidth.
2021-02-08 23:58:05.068 [main] INFO  Ocelot - Initializing font glyph widths.
2021-02-08 23:58:05.086 [main] WARN  Ocelot - Invalid glyph char code detected in font.hex. Expected 0<= charCode <10000, got: 1D300
2021-02-08 23:58:05.087 [main] WARN  Ocelot - 87 total invalid glyph char codes detected in font.hex
2021-02-08 23:58:05.087 [main] INFO  Ocelot - glyph width ready.
2021-02-08 23:58:05.091 [main] INFO  Ocelot - Initialization finished.
2021-02-08 23:58:11.636 [main] INFO  Ocelot - Preparing for Ocelot shutdown...
2021-02-08 23:58:11.637 [main] INFO  Ocelot - Ocelot is shut down.

 

 

Изменено пользователем VladG24_YT
Мелкие уточнения

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, VladG24_YT сказал:

ведётся работа над полноценной документацией

Многозначащий вопрос, кто корпит над документацией?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, NEO сказал:

Многозначащий вопрос, кто корпит над документацией?

¯\_(ツ)_/¯

Если честно, я даже не знаю корпит ли кто-либо в принципе. Я так написал лишь чтобы это не выглядело как упрёк какого-то ноунейма в сторону людей, разрабатывающих Ocelot.

Изменено пользователем VladG24_YT

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо!
Не был уверен, что Оцелот будет работать с джавы и это очень удобно - иметь такой Gist в качестве референса.


Документация будет, наверное, немного позже :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...