Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

Как создавать новую структуру 


Phisio   (2001-12-19 22:56) [0]

Мастера помогите!!!
Пишу игрушки и надо создать нового война, но чтобы его имя изменялось последовательно,создавалась одинаковая картинка,были жизни и всё такое:)Можно ли создать структуру с переменными свойст объектов(воинов),если да, то как сделать так,чтобы программа самостоятельно создавала воина,давала одинаковые картини,последовательное и т.д.А при умирании объекта происходило его удаление



vasco   (2001-12-19 23:54) [1]

Круто...
Попробуй компонент TWarrior.
:)



Sail   (2001-12-20 04:54) [2]

-> vasco:
А что это за компонент?
И с чем его едят?!
;-)



Polevi   (2001-12-20 09:40) [3]

2vasco @
у TWarrior недостаточная функциональность - лучше использовать TGame



McSimm   (2001-12-20 13:24) [4]

:)

Попробую ответить, хотя пошутить тоже хочется.

TWarrior = class // или class(TBaseCharacter)
public
Name: String;
Image: TBitmap;
LifeCount: Integer;
........
constructor Create;
.......
end;

constructor TWarrior.Create;
begin
inherited;
Name := GetNameFromNamesList; // например функция такая
LifeCount := 10;
Image := WarriorImage; // Какой-то TBitmap
....
end;



Владимир Васильев   (2001-12-20 17:24) [5]

У меня в игре есть готовые структуры на игровые объекты и эффекты (взрывы, магия и тд ). См. http://www.gamedev.narod.ru




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх








Память: 0.75 MB
Время: 1.656 c
14-22351          nikols                2001-10-31 18:55  2002.01.08  
Опрос: Кто занимается (знает, интересуется CORBA)


1-22174           chva                  2001-12-21 00:50  2002.01.08  
Пауза в работе


1-22091           Mikhalyov Dmitry      2001-12-19 16:02  2002.01.08  
вопрос из Pascal


6-22274           Polevi                2001-10-08 10:42  2002.01.08  
А зачем нам сокеты???


1-22064           daos                  2001-12-19 08:46  2002.01.08  
реестр