Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Написание игр _ Small Problem...help Please

Автор: shit_here 23.12.2006 16:54

Помогите переделать игру, задание: сверху экрана падают вражеские корабли(космические) smile.gif) (желательно если вы поможете их нарисовать,у меня чето не получаеться никак) и кораблем, который ездит по нижней оси(внизу экрана) нада стрелять по ним. Помогите переделать кораблики, сделать меню чтоб клавишами управления передвигать его ,сделать чтоб он стрелял в них и уничтожалsmile.gif), сделать чтоб их количество увеличивалось со временем,и чтоб менялись только цвета вражеских корабликов.В этой программе: снизу ездит ловушка которой требуеться ловить квадратики летящие сверху.
P.S. ПО возможности: как сделать перед появлением меню горизонтальные разноцветные полоски по экрану(как в старых играх, или как в gta vise city).
P.P.S.Можно по окончании этой темы удалить ее или переименовать в какую-нибудь другую?

Если у вас есть процедура чтоб поле было типа космического поля кинте плизз.И как зделать возможность управления мышькой, а то я чет не разобрался


Прикрепленные файлы
Прикрепленный файл  trap.rar ( 22.34 килобайт ) Кол-во скачиваний: 226

Автор: _92 20.01.2007 3:43

могу помочь нарисовать иконки кораблей..

Автор: WishMaster 20.01.2007 23:50

Вот как бы процедура рисуюшая звезды на черном фоне


procedure StarsField;

var i:integer;
begin
Randomize;
SetLineStyle(DottedLn, 0, 3);
for i:=1 to 10 do
begin
SetColor(11);
Circle(1+Random(639),1+Random(479),1);
end;
for i:=1 to 200 do
begin
SetColor(15);
Circle(1+Random(639),1+Random(479),1);
end;
for i:=1 to 10 do
begin
SetColor(yellow);
Circle(1+Random(639),1+Random(479),1);
end;

end;

Автор: shit_here 21.01.2007 0:49

спасибо за звезды! блин неделя до здачи...прогу пытался сам делать...глючит...никак не могу исправить ее...вот по моему лучше ету доделать...помогите плиз! нада хотя-бы чтоб шняга какая-нибудь из нее вылетала и "подстреливала" фигню летящую сверху...но ето я никак не магу сделать, дело в том что нимагу заставить ее перекраситься в цвет фона когда в нее попадаешь..и никак немагу чтоб она подстреливалать если "пуля" касаеться ее...помогите плиз.

Добавлено:
насчет иконок...нарисуешь - буду очень благодарен, но если они похожи на корабли)) я много видел...там типа квадратик да сверху кружек..но ето фигня..она не интересная...и если можешь объясни как их вставить...вроде меняю..но ниполучаецца....

Автор: mamont001 21.01.2007 3:16

Если хочеш можеш попробовать разобраться в етих юнитах. Показательная прога добавляеться .
Сам себе и корабль нарисуеш и все остальное ,да еще и с анимацей.



Прикрепленные файлы
Прикрепленный файл  game.zip ( 97.56 килобайт ) Кол-во скачиваний: 220

Автор: Lapp 21.01.2007 6:25

 ! 
Автору темы:
Замени отображаемое имя своего ника. Если не сделаешь, аккаунт будет удален!


Автор: shit_here 21.01.2007 16:49

а как поменять отображаемое имя?



Добавлено:
mamont001 спасибо конечно..., но у меня просто времени в обрез...незнаю че и делать...пока пытаюсь разобраться....

Автор: Lapp 21.01.2007 17:54

Цитата(shit_here @ 21.01.2007 13:49) *

а как поменять отображаемое имя?

Извини, похоже, пользователи сами не могут..
Я изменил. Если не нравится - напиши мне в личку.
Имя для входа (login) должно было остаться прежним.

Автор: mamont001 22.01.2007 0:45

Так что там разбераться ?
екзешник СПЕДИТ для редактирования спрайтов;
В самом юните:
draw-рисование
getfon-взятие фона из под рисунка
putfon-вставка фона
load-загрузка

Автор: Гость 24.01.2007 21:26

Спроси Григу... думаю он поможет