Продолжаю улучшать ядро гуи, для обновления редактора. Добавил панель вкладок, чтобы можно было одновременно открывать несколько схем Сама панель вкладок поддерживает: • Перетаскивание на мышь • Плавные анимации • Хоткеи (в основном опирался на хоткеи хрома, в духе Ctrl+Tab, Ctrl+W и тд) • Возможность двигать вкладки через хоткеи (а вот этой фичи в хроме нет)
Сейчас самый сложный момент это разделение мира и инструментов. Изначально инструменты были частью мира, так как их рендер и обновление зависели от него. Теперь же я разделяю их на независимые модули, чтобы один набор инструментов мог редактировать множество открытых миров
Создаю обучающий симулятор по сборке своего процессора, где мы в игровой форме изучим и соберем настоящий процессор
Если вы любите редстоун, комбинаторы из факторио или вам интересно как работает/создать свой процессор, присоединяйтесь!
Подробнее про проект: https://dtf.ru/indie/747390-logical-path-redstoun-na-maksimalkah-gotovyy-bild-nuzhna-pomoshch
Продолжаю улучшать ядро гуи, для обновления редактора. Добавил панель вкладок, чтобы можно было одновременно открывать несколько схем
Сама панель вкладок поддерживает:
• Перетаскивание на мышь
• Плавные анимации
• Хоткеи (в основном опирался на хоткеи хрома, в духе Ctrl+Tab, Ctrl+W и тд)
• Возможность двигать вкладки через хоткеи (а вот этой фичи в хроме нет)
Сейчас самый сложный момент это разделение мира и инструментов. Изначально инструменты были частью мира, так как их рендер и обновление зависели от него. Теперь же я разделяю их на независимые модули, чтобы один набор инструментов мог редактировать множество открытых миров
Анимация перетаскивания вкладок
Скачать последний билд можно тут: https://goodcrafter.itch.io/logicalpath
ВК: https://vk.com/gcgame
Patreon: https://www.patreon.com/logical_path
Я плохо разбираюсь в компьютерном железе. На компе, по-настоящему, вот такая схема и будет так работать?