www.mudconnector.su https://forum.mudconnector.su/ |
|
ConsoleGraphEngine v2.7 pre-release https://forum.mudconnector.su/viewtopic.php?f=5&t=659 |
Страница 1 из 1 |
Автор: | Харч [ Вс май 27, 2012 10:40 pm ] | ||
Заголовок сообщения: | ConsoleGraphEngine v2.7 pre-release | ||
Как и обещал Мой движок для удобной работы с консолью. Суть движка: в консоли создаются мини-консоли, в которых можно уже работать. В них скорость прорисовки увеличена до максимума. Виджеты создаются внутри экрана. Экранов может быть много (например разные экраны для каждого состояния). Но одновременно может идти работа с одним экраном. А виджеты в нем уже позволяют работать без напряжения. Нет миганий и дерганий при динамичном обновлении "картинки" (из символов разумеется ). Версии с 0.5 alpha до 1.9.1 beta я написал еще в школе. Но сейчас полностью переписал архитектуру движка. Поэтому пример текстового редактора и морского боя на нем пока нет (они есть на 1.9.1). Только самые легкие примеры, вроде hello world и крестиков ноликов. Прилагается небольшое описание функций движка (файл API.txt). Движок пока откомпилирован только под Code::Blocks. Этот движок можно использовать например для написания клиента для мада. Один виджет - текст, другой - состояние персонажа, третий - чат и так далее. Это пока только пререлизная версия.
|
Автор: | Харч [ Чт июн 21, 2012 10:17 pm ] |
Заголовок сообщения: | Re: ConsoleGraphEngine v2.7 pre-release |
7 скачиваний, и никто не отписался Напишите хотя бы свои мысли |
Автор: | KadVar [ Пт июн 22, 2012 10:15 pm ] |
Заголовок сообщения: | Re: ConsoleGraphEngine v2.7 pre-release |
Даже уже 10, один из них я. Не понял что хотелось достичь... |
Автор: | Харч [ Чт июн 28, 2012 8:03 pm ] |
Заголовок сообщения: | Re: ConsoleGraphEngine v2.7 pre-release |
Вот возьмем например браузер. Рассмотрим HTML. Там есть такой тэг - div. Это что-то вроде мини-страницы в странице. Вот то же самое я и достигал с помощью этой библиотеки, только получал консоль в консоли + фишка: минимальное количество действий для перерисовки. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |