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

JLevi

Пользователи
  • Публикации

    13
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Сообщения, опубликованные пользователем JLevi


  1. Как то забросил проект, вернее начинал, запутывался, бросал, снова начинал и т.д....

    Выкладываю пробную версию, еще не завершенную. Хочу узнать замечания, идеи какие нибуть.

    https://yadi.sk/d/0PKpmLP01gzEdQ

    Для начала работы надо открыть проект "File/Open Workspace", в папке есть готовый. Или создать новый.

    Не все функции реализованы. Проект получился большой, и тяжеловат для написания.

     

    • Нравится 1

  2.  

      vx13 спасибо за подсказки, особенно за  ChickenChunks. Благо валяется ноутбук со сломанным монитором. Сделал из него сервер для проверки. Но времени не хватает катастрофически. Выкладываю для проверки https://my-files.ru/rt7wfc. 

     


  3. По моему роботы в OpenComputers теряют весь смысл без загрузчиков чанков. Но в самом моде они не подходят.

    Решил добавить свои. Простые загрузчики работают только в присутствии владельца, креативные не зависимо от владельца. Перед установкой необходимо активировать (щелкнуть правой кнопкой с загрузчиком в руке).

    Имя компонента "chunkloader"

    Методы:

    getOwner()

    setActive(boolean)

    isActive()

    При включении в конфиге registerCardChunkloader для крафта нужна будет использоваться специальная карта, которая может покупаться в магазине за UU.

    Зона охвата 3х3 чанка.

    Самому негде проверить работоспособность, думаю поможете.

    https://my-files.ru/acgt2w

     


  4. Я не забросил эмулятор, просто следующий проект оказался большим и запутанным, несколько раз бросал и начинал заново.

    Он еще не готов, Выкладываю для оценки, стоит ли из заморачиваться дальше.

     

    http://my-files.ru/l46ail

     

    PS. Скриншоты выложить не смог, не разобрался как.


  5. Спасибо за коментарии. Немного доработал программу.

     

    Пишу на c++, использую WinAPI. без наворотов.

    Все таки основное предназначение, упростить написание кода, а не полностью заменить OC )

     

    Исправил ошибку с панелями (была опечатка).

    Ограничил компоненты, теперь их можно изменять.

    TestBar это компонент по имени тест. Можно использовать для тестирования адаптера. Просто потом заменить имена.

    RedstoneBar это красная плата, с поддержкой шин из разных модов. Сигнал меняется от 0 до 15 по умолчанию ( в модах бывает до 255).

    Интернет плата задумывалась, но пока еще не реализована, Нужна хорошая программа на lua для тестирования.

    С кодами клавиш пока не разобрался до конца, не удивляйтесь багам. Как и с кодировкой.

    Добавил события мыши и вставку буфера обмена.

     

    Про linux. Начинал не с нуля, за основу брал OCEmulator-Qt, с сайта мода. Он написан как раз под linux. В работе не видел, у меня винда.

     

     

    OCEmulator.zip

    • Нравится 1

  6. Работа, конечно, не простая. Да и не все функции реализованы. Дорабатывать все равно придется в игре. Реализовал поддержку нескольких экранов, редстоуна, а также тестовую панель для работы с адаптером. Open folder открывает папку с дисками. При первом запуске надо задать конфигурайию, и сохранить ее. Далее будет грузится сама из выбранной папки компьютера.

    post-15393-0-96502600-1434653896_thumb.png

    post-15393-0-97733400-1434653906_thumb.png

    post-15393-0-15017300-1434653921_thumb.png

    • Одобряю 1
×
×
  • Создать...