А вот по поводу таблицы рекордов... Я так вот рассчитал, что если я хочу создать таблицу прямо в игре, то мне нужно:
- создать тип записи рекордов. Получается так:
Код:
type
TResult = record
Name:string[10];
Score:cardinal;
end;
var
Table: array [1..10] of TResult; //топ 10
- далее сформировать процедуры записи, вывода и сортировки текста таблицы, - это не сложно в принципе (море пафоса).
- организовать ввод имени.
Вот собственно тут вопрос, я предположил что можно с помощью Textout и события KeyPress вводить текст прямо на компоненте DXDraw. Как бы получается при проигрыше предлагается ввести имя, а затем оно записывается и отображается в таблице рядом с очками. Но я не додумал как это сделать ( Можно ли как-то вписывать текст в переменную, которая в свою очередь будет выводится с помощью Textout? -
придумал собственный извращенный способ.
А и еще, Bargest сказал выводить результаты в нужных координатах нарисованной таблицы. Собственно, а можно ли узнать подробней "как"? )