Logic Gate Engine
Этот проект изначально создавался только для меня, но после многих взаимодействий с использованием разных языков и тестов я чувствую, что он готов для использования другими. Есть еще кое-что, что можно добавить для повышения удобства использования, но сама программа должна быть полностью функциональной.
===============================
Добро пожаловать в Logic Gate Engine!Это программа-песочница, в которой вы можете делать все, что только можете вообразить. Есть много вещей, которые вы можете сделать, и даже больше вы можете сделать теоретически. Нет цели или задачи, есть только ваш разум.
Эта программа может обрабатывать 1000 ворот и была успешно протестирована с ~38000 ворот со скоростью >60fps. Загрузка файлов с таким количеством шлюзов приведет к зависанию программы на короткое время, однако это крайний случай, и большинство файлов загружаются почти мгновенно.
Доступные ворота:- Кнопка (Ввод с помощью мыши: можно удерживать для активации)
- Переключатель (Ввод с помощью мыши: можно переключать при взаимодействии)
- Буфер (выводит то же, что и ввод; может использоваться для задержки или организации)
- Не (выводит противоположное входных данных)
- ИЛИ (выводит ИСТИНА, если любой из входных данных ИСТИНА)
- НЕ (выводит ЛОЖЬ, если какой-либо входов ИСТИНА)
- И (выводит ИСТИНА, если все входы ИСТИНА)
- НЕ-И (выводит ЛОЖЬ если все входыe ИСТИНА)
- ИСКЛЮЧАЮЩЕЕ ИЛИ (выводит ИСТИНА, если только один из входных данных ИСТИНА)
- ИСКЛЮЧАЮЩЕЕ ИЛИ (выводит ЛОЖЬ, если только один из входных данных ИСТИНА)
- Простой свет (отображает цвет или комбинацию цветов в зависимости от входных данных)
- Свет (отображается белым, если введено значение TRUE, в противном случае отображается черным)
- Управление камерой (панорамирование и масштабирование)
- Создание, перемещение и соединение ворот
- Привязка ворот к сетке размером 1/4
- Дублирование ворота и их соединения
- Удаление ворот
- Создание зон (действует как комментарии/заметки)
- Режим бездействия (отключает перемещение и соединение ворот)
- Сохранение/загрузка с файлами .logic (файлы JSON)
- Высокая производительность
- Статистика о количестве ворот, вершинах сетки и FPS
=================================
Известные ошибки:
- Настройки экрана и разрешения работают неправильно, что может привести к сбоям
Как скачать Logic Gate Engine через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака Logic Gate Engine
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!