![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
консоль [Delphi, Windows]
Карлсон © (2003-01-10 19:42:00)хотелось бы сделать консоль в своей игре.
работаю с DelphiX.
насколько я понимаю, нужно останавливать таймер для первого DXDraw, потом создавать поверх первого второй DXDraw и там уже все обрабатывать или как?
просто посоветуйте, как реализовать, ну т.е. словестный алгоритм, код я сам буду писать.
заранее спасибо!
Карлсон (2003-01-22 16:26:00) [1]так просто привычней, с мигающим курсором :)
я уже все сделал :)
Ketmar (2003-01-22 10:50:00) [2]>Карлсон © (10.01.03 19:54)
а нафига тебе этот мигающий курсор? консоль - она не для красоты встраивается, а для удобства настройки/отладки. и оценивается прежде всего по кол-ву cvar и commands.
>M4 (22.01.03 08:06)
но улучшить можно. сегодня выкину в кладовку свою консоль %-)
Satanas Nobiscum! 22-Jan-XXXVIII A.S.
M4 (2003-01-22 08:06:00) [3]Matrix... Бл*** ...
Возьми кваку вторую, перенесённую на дельфи. Там есть console.pas
Я думаю, сам ты вряд ли лучше сделаешь...
По моему, эта ссылка рабочая... http://sfads.osdn.com/1.html
Mirovodin (2003-01-10 22:53:00) [4]См пример MatriX
http://delphigfx.mastak.ru/samples7.htm
Axis_of_Evil (2003-01-10 20:11:00) [5]>а мигающий текстовый курсор как сделать?
черточки рисовать (или в файл его сохрани) и отрисовывай
с интервалом
Карлсон (2003-01-10 19:54:00) [6]с первым я уже разобрался и весь код переписал под один DXDraw :)))
так действительно удобнее :)
а мигающий текстовый курсор как сделать?
или это уже перебор? :)))
хотя....
вощем пасиба!
Axis_of_Evil (2003-01-10 19:51:00) [7]ПЕРВОЕ: DXDraw ДОЛЖЕН БЫТЬ ОДЫН!!!
>нужно останавливать таймер для первого DXDraw
зачем? консоль в играх, помнится ничего не останавливает
отрисовывай окошко ввода (из файла картинку) и там TextOut ...
заводи переменную - строку (чего в консоли написано),
а для всех спрайтов (или чего у тебя там) игнорируй нажатия
клавиш