Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.07;
Скачать: CL | DM;

Вниз

консоль   Найти похожие ветки 

 
Карлсон   (2003-01-10 19:42) [0]

хотелось бы сделать консоль в своей игре.
работаю с DelphiX.
насколько я понимаю, нужно останавливать таймер для первого DXDraw, потом создавать поверх первого второй DXDraw и там уже все обрабатывать или как?
просто посоветуйте, как реализовать, ну т.е. словестный алгоритм, код я сам буду писать.
заранее спасибо!


 
Axis_of_Evil   (2003-01-10 19:51) [1]

ПЕРВОЕ: DXDraw ДОЛЖЕН БЫТЬ ОДЫН!!!

>нужно останавливать таймер для первого DXDraw
зачем? консоль в играх, помнится ничего не останавливает
отрисовывай окошко ввода (из файла картинку) и там TextOut ...
заводи переменную - строку (чего в консоли написано),
а для всех спрайтов (или чего у тебя там) игнорируй нажатия
клавиш


 
Карлсон   (2003-01-10 19:54) [2]

с первым я уже разобрался и весь код переписал под один DXDraw :)))
так действительно удобнее :)

а мигающий текстовый курсор как сделать?
или это уже перебор? :)))
хотя....
вощем пасиба!


 
Axis_of_Evil   (2003-01-10 20:11) [3]

>а мигающий текстовый курсор как сделать?
черточки рисовать (или в файл его сохрани) и отрисовывай
с интервалом


 
Mirovodin   (2003-01-10 22:53) [4]

См пример MatriX

http://delphigfx.mastak.ru/samples7.htm


 
M4   (2003-01-22 08:06) [5]

Matrix... Бл*** ...
Возьми кваку вторую, перенесённую на дельфи. Там есть console.pas
Я думаю, сам ты вряд ли лучше сделаешь...

По моему, эта ссылка рабочая... http://sfads.osdn.com/1.html


 
Ketmar   (2003-01-22 10:50) [6]

>Карлсон © (10.01.03 19:54)
а нафига тебе этот мигающий курсор? консоль - она не для красоты встраивается, а для удобства настройки/отладки. и оценивается прежде всего по кол-ву cvar и commands.

>M4 (22.01.03 08:06)
но улучшить можно. сегодня выкину в кладовку свою консоль %-)

Satanas Nobiscum! 22-Jan-XXXVIII A.S.


 
Карлсон   (2003-01-22 16:26) [7]

так просто привычней, с мигающим курсором :)
я уже все сделал :)



Страницы: 1 вся ветка

Текущий архив: 2003.07.07;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.007 c
1-20148
Endi
2003-06-24 22:42
2003.07.07
Проблема с символами в Edit


3-19961
Lord Vader
2003-06-11 10:32
2003.07.07
Несколько копий одного QuickReport на одной странице


14-20258
slykiril
2003-06-20 08:45
2003.07.07
interbase


14-20209
SMKRZ
2003-06-22 00:20
2003.07.07
Cross Over


7-20327
default
2003-04-25 15:01
2003.07.07
Об окнах...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский