Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2007, 08:03   #1
steck
/\/\Et@/\|/|$T
Пользователь
 
Аватар для steck
 
Регистрация: 26.03.2007
Сообщений: 89
Вопрос помогите в написании игры

я пишу игру-гонку на машинах у меня следующие квесчены
1)как зделать попроще чтоб при пересечении финиша был конец игры
я зделал очень тупым способ потому-что других не знаю я прописывал if top=1213 then ....и т.д так до 1250 тоже с left как зделат попроще?
2) я хочу чтобы моя машина ехала только по дороге но не ехала по забору а первым способом понятно это делать тупо столько мозги надо ........ ? Таким образом куча времени пройдёт прежде чем зделаешь
3)вот я кинул на форму image1 после image2 ,image2 будет всегда поверх image1 как зделать так чтобы image1 была поверх image2?
there are no programmers there is no life
steck вне форума Ответить с цитированием
Старый 13.04.2007, 10:37   #2
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Цитата:
вот я кинул на форму image1 после image2 ,image2 будет всегда поверх image1 как зделать так чтобы image1 была поверх image2?
Во время проектирования в Делфи:
Правой клавишей мыши по Image1, в появившемся меню Control -> Bring to Front.
zetrix вне форума Ответить с цитированием
Старый 13.04.2007, 15:46   #3
steck
/\/\Et@/\|/|$T
Пользователь
 
Аватар для steck
 
Регистрация: 26.03.2007
Сообщений: 89
По умолчанию

а как зделать так чтоб был звук от мотора,как это зделать я знаю вот только не знаю как зделать так чтоб по мере разгона громкость увеличивалась или лечше чтоб от скорости машины ,зависила скорость воспроизведения звука мотора так кто-нибудь может дать ответ на все вопросы ато блин такое желание написать игру перед однокласниками-ламмерами понтануца
there are no programmers there is no life
steck вне форума Ответить с цитированием
Старый 13.04.2007, 15:51   #4
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Цитата:
однокласниками-ламмерами

Взято с сайта mirgames.ru
Держи исходник:
Вложения
Тип файла: rar race128k_src.rar (198.8 Кб, 62 просмотров)
zetrix вне форума Ответить с цитированием
Старый 17.04.2007, 18:24   #5
steck
/\/\Et@/\|/|$T
Пользователь
 
Аватар для steck
 
Регистрация: 26.03.2007
Сообщений: 89
Хорошо ну блин

как это вобще возможно -зверство я б до токого не додумался, просто не риально ,нет слов кто нибудь такое сзделать вообще сможет? А откуда они там 3Dшки использовали я как это увидел чут со стула не упал, а вот как со звуком быть понял почти ничего сложного. И там form нет как оно вообще так ну блиннннн
стану по delphi раз в двести больше учится
there are no programmers there is no life
steck вне форума Ответить с цитированием
Старый 21.04.2007, 09:26   #6
Yogurt
Пользователь
 
Аватар для Yogurt
 
Регистрация: 22.01.2007
Сообщений: 25
По умолчанию

Цитата:
Сообщение от steck Посмотреть сообщение
1)как зделать попроще чтоб при пересечении финиша был конец игры
я зделал очень тупым способ потому-что других не знаю я прописывал if top=1213 then ....и т.д так до 1250 тоже с left как зделат попроще?
Можно сделать следующим образом.
if (car.top>start.top) and (car.top<start.top+start.height) then ...
Точно так поступать и шириной. В принципе это то же самое, что и у тебя, только позволяет на одном и том же коде загружать разные карты.

Ежели у тебя на форме располагается только 2 изображения: машина и фон в виде трассы, то я не думаю, что можно сделать как-то ещё.
Yogurt вне форума Ответить с цитированием
Старый 26.04.2007, 23:08   #7
ChukCha
Пользователь
 
Регистрация: 18.04.2007
Сообщений: 80
Вопрос

У меня один вопрос, как можно зделать штоб когда первая машына врезалась в торую происходило какоето действия (виводило сообщения или от SpinEdit -1) помогите пожалуста.

Последний раз редактировалось ChukCha; 27.04.2007 в 16:06.
ChukCha вне форума Ответить с цитированием
Старый 29.04.2007, 07:50   #8
Yogurt
Пользователь
 
Аватар для Yogurt
 
Регистрация: 22.01.2007
Сообщений: 25
По умолчанию

Я бы кинул на форму таймер и каждые, например, 50 мс проверял бы условие столкновения, и когда столкновение призошло вызывал бы нужную процедуру.
Yogurt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен соавтор в написании онлайн игры (delphi, 3d max) timon777 Gamedev - cоздание игр: Unity, OpenGL, DirectX 12 16.02.2011 18:26
Помогите пожалуйста при написании графических часов на С Black_Ak24 Общие вопросы C/C++ 7 12.06.2008 10:24
Помогите при написании WebBrowser kuzmich Компоненты Delphi 17 15.12.2007 18:58
Помогите в создании игры Кронос Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 11.11.2007 14:49
помогите в написании одной програмки Илюха Общие вопросы Delphi 17 12.10.2007 07:55