| Разработка и ромхакинг > Разработка игр |
| [PC] Rock 'n' Roll Racing R |
| << < (8/41) > >> |
| ALEX_230_VOLT:
--- Цитата: CR_Racer ---Астероид - кометы. --- Конец цитаты --- Не совсем. Кометы будут падать НЕ постоянно, а изредка, и в случайных местах. --- Цитата: CR_Racer ---Думаю, как-то странно боеприпасы по 7 идут. Может, по 10 лучше? Всё-таки, если сделать 800x600, то место будет. И для 5 машин в гараже тоже. И для списка цветов. --- Конец цитаты --- Согласен, но тогда придёться перерисовывать меню. Кста, как тебе мой вариант? |
| CR_Racer:
ALEX_230_VOLT, идёт, только панель, где оружие, слишком грубовата, ИМХО. Как сохранение/загрузка будет? Как часто можно будет сохраняться. Просто если после каждой гонки можно будет загрузиться, то проигрышей не будет :) |
| ALEX_230_VOLT:
CR_Racer, панель можно конечно и от первой версии. Созранение будет как в оригинально игре, т.е. ВСЁ, кроме кол - ва пройденных гонок, я думаю что это честно :) |
| evgeny:
Я нашел причину, по которой демка не запускается. CR_Racer неверно прописал путь к модели машины. Он указал конкретный адрес на своем компьютере с проектом, вместо текушей папки. Вот так: D:\Program Files\Borland\Delphi7\Projects\RRR\Data\Cars\Marauder\Marauder.qmd |
| ALEX_230_VOLT:
evgeny, ты гений! Точно! Заработало! Вот только пришлосьради этого стока папок делать.... Да и как ездить я не понял, тока камеру и научился вертеть :) Всё, теперь понял. Надо Нум локовскими управлять. 1 и 3 - поварачивать, 2 - езать, 5 - прыжок. Кста, заносы в оригинале сильнее, да и прыжки больно высоковаты... Но для начала ничего :) И в оригинале скорость от столкновения не так заметно снижаеться. Да и повороты в оригинале чувствительнее. Ну не знаю, в оригинале я легко еду прямо, а тут как то постоянно наискосок еду. Есть! Я понял почему так! Дело в том, что на Сеге используються заранее продуманные уголы поворота. То есть в этой дэмке такая логика: одна доля секунды при нажатой клавише = +1 угол поворота, а на Сеге не так! Там одна секунда = повороту машины НА ЗАРАНЕЕ ПРОДУМАННЫЙ угол и нас Сеге машина может поворачиваться ТОЛЬКО в 16 направлениях (тока что проверил) Короче: надо как и на Сеге сделать повороты скриптовыми, чтобы повороты автоматически выводили машину на центр дороги. |
| Henty:
CR_Racer, Исправь пожалуйста баг, а то у меня на компе стоит только диск C... |
| Fly:
Замени RRR.exe этим - всё заработает. |
| CR_Racer:
evgeny, молодец, спасибо большое. Сам бы я искал ещё долго, наверное. Временно установил этот адрес, а потом забыл и ломал голову. Fly, спасибо, что исправил! Тогда я сначала доделаю ограждения и повороты и снова опубликую. :) --- Цитата: ALEX_230_VOLT ---Дело в том, что на Сеге используються заранее продуманные уголы поворота. То есть в этой дэмке такая логика: одна доля секунды при нажатой клавише = +1 угол поворота, а на Сеге не так! Там одна секунда = повороту машины НА ЗАРАНЕЕ ПРОДУМАННЫЙ угол и нас Сеге машина может поворачиваться ТОЛЬКО в 16 направлениях (тока что проверил) Короче: надо как и на Сеге сделать повороты скриптовыми, чтобы повороты автоматически выводили машину на центр дороги. --- Конец цитаты --- Да, логика в моей демке такая. Но что-то я не понял, как в оригинале. И что сделать. Поясни, пожалуйста. И ещё. Скольжение в игре как работает? Как я понял, при повороте на большой скорости на угол > 45 градусов. Ещё нужно знать, как в зависимости от апгрейдов на шины ведёт себя машина. С подвесками разобрался вроде - угол падения между дорогой и машиной играет роль. |
| AKM1989:
ALEX_230_VOLT, Панель оружия никак не сочетается со всем остальным на экране. Смотрится не очень. Палочки - кол-во снарядов нужно перерисовать, а не просто взять с сеги. Попробуй добавить все что добавил на картинку 2. Добавлено через 22 минуты ----------------------------------- Запустил игру. Вот какие недочеты нашел я: - Игру тяжело тянет мой комп (хотя за на нем я прошел все NFS вплоть до Undergrounda 2!) Какие сист. требования у RRR? - Управление. Очень тяжелое. Срочно нужно сделать как предложил Алекс. Еще, машина умеет крутиться на месте (на сеге небыло). -Столбики на трассе выглядят совсем ненатурально. Теперь предложение: Учитывая, что игра на 3-д движке и можно вертеть камерой (в процессе игры нужно заблокировать эту возможность) может сделать возможность просмотра повтора? Там-то и понадобится возможность вида с разных углов. Сделать по типу как в NFS Porchse unleashed. |
| evgeny:
Надо округлить количество направлений поворотов, чтобы легче было выравнивать машину паралельно дороге. |
| AKM1989:
Да, выравнивать машину очень тяжело. :( Кстати, тормозит игра у меня не везде. Например если повертеть камерой можно найти участки, где игра идет без тормозов. Заскриншотил два кадра. Концепция повтора. |
| Henty:
Ради прикола сделал трассу - простой эллипс, но с холмиком. Проедте по ней, и посмотрите что получится :) На холмике с разгона машина очень высоко подлетает... У трассы ещё баг есть - на финиш не заехать :) |
| CR_Racer:
--- Цитата: AKM1989 ---Игру тяжело тянет мой комп (хотя за на нем я прошел все NFS вплоть до Undergrounda 2!) Какие сист. требования у RRR? --- Конец цитаты --- Пока не сформулировал. Скорее всего, дело в прорисовке. Сейчас игра запускается в отдельном окошке. Это - большой тормоз. У моего 2400 МГерц, идёт нормально. А эмулятор, когда его запускаю в оконном режиме, тормозит сильно, чего не скажешь о его запуске в полноэкранном режиме. Игра всё равно будет полноэкранной, однако, для удобства отладки, я сделал оконный. Скоро выложу полноэкранную версию. --- Цитата: AKM1989 ---Управление. Очень тяжелое. Срочно нужно сделать как предложил Алекс. Еще, машина умеет крутиться на месте (на сеге небыло). --- Конец цитаты --- Над этим ещё буду работать. Понять бы, как происходит скольжение, повороты и т.п. --- Цитата: AKM1989 ---Столбики на трассе выглядят совсем ненатурально. --- Конец цитаты --- Над ними я ещё почти не работал. Не соображу пока, как текстуру накладывать, если идёт наклон дороги. Henty, прикольно. |
| Henty:
CR_Racer, Я немного понял как трассу делать, но не мог бы ты сделать что-то набодобие РидМишки, где все возможные обозначения. Да, ещё было бы неплохо примечания к постройке трасс сделать... Может я, попрактиковавшись, трассы делать буду :) Немного переделал дорожную плитку, и поворот. http://puffinmusic.nm.ru/turn.bmp Так вроде лучше как-то смотриться... |
| ALEX_230_VOLT:
Так, наконец то выкладываю характеристики боссов и игроков. В отличие от оргинальной игры, сдесь у каждого игрока 3 бонуса, а не 2. Бонусы могут быть как прибавлением к характеристикам, так и спец способностью. Спец способность можно испозовать только один рах за круг, и ЕЩЁ! НЕ ПУТАЙТЕ СПЕЦ СПОСОБНОСТИ ГЕРОЯ И МАШИНЫ! это РАЗНЫЕ вещи! На спец способности героя ОТДЕЛЬНАЯ кнопка. Игроки. 1) Snake Sanders +1 acceleration, +1 top speed, +1 defence. 2) Civerhawk +1 acceleration, +1 jump, Укус дракона - через 2 сек. после нажатия, игрок на 3 сек приобретает зелёную ауру, и все кто его коснуться будут парализованы (смогут ехать только вперёд, БЕЗ поворотов) на 5 сек. 3) Ivanzypher +1 jump, +1 top speed, +1 defence. 4) Katarina +1 jump, +1 cornering, вот тут не знаю какую способность дать. Или уловку (возможность на 10 сек менять машину, способности, на машину и способности другого участника гонки) или невидимость (думаю ясно, машина на 10 сек становиться прозрачной) 5) Jake +1 acceleration, +2 cornering (да да! вам не показалось, действительно +2). 6) Torquin +1 top speed, +1 cornering, +1 atack. 7) Olaf +1 acceleration, +1 top speed, +1 cornering. Лесной: +1 cornering, +1 atack, спец способность (пока не решил какая, но наверное невидимость) Космический: +1 atack, +1 defence, +1 jump. Боссы: тут я наверно кое где перегнул палку (например с Grinder, для второго уровня это перегиб, на зато с другой стороны это же ДРАКОН!). Тогда есть такая идея: некоторые способности боссов появляються только на выскоком уровне сложности. 1) Viper +1 acceleration, +1 defence, +1 jump. 2) Grinder x19 +1 acceleration, +1 top speed, +1 jump, метка дракона (эта спец способность пускает во врага что - то типа плевка (дальность небольшая). Первые две секунды в поражённого игрока летят ВСЕ выпущенные в течении этих двух секунд пули, независимо от того какой игрок ими стрелял, затем в течении 5 сек во врага летят пули ТОЛЬКО того кто пустил метку (Grinder). Если кто не понял, то речь идёт о самонаведении) 3) Ragerwortt +1 top speed, +1 cornering, +1 atack. 4) Road Killer +2 atack, +1 defence, мощный лазер (эта способность СОВСЕМ не похожа на способность его машины "лазер", эта хрень бьёт толстым лучём через ВСЮ карту, первые две секунды разогреваеться и не наносит крона, затем в течении 3 сек ЖУТКО жарит) 5) Butcher Icebone +1 cornering, +1 acceleration, +1 top speed. 6) Slish +1 atack, +1 jump, +2 top speed, постоянный огненный щит (все кто его косаються медленно теряют здоровье) Лесной: +2 defence, +2 cornering, +2 acceleration. Земной: +2 acceleration, +2 top speed, +1 jump. Всё. Жду отзывов, скоро напишу разьяснение по поворотам. Кста, данные (особенно по несозданным персам) не являються окончательными, всё ещё может кардинально измениться :) |
| Henty:
--- Цитата ---4) Katarina +1 jump, +1 cornering, вот тут не знаю какую способность дать. Или уловку (возможность на 10 сек менять машину, способности, на машину и способности другого участника гонки) или невидимость (думаю ясно, машина на 10 сек становиться прозрачной) --- Конец цитаты --- Думаю для неё стоит сделать такую штуку, чтобы она могла СКВОЗЬ машины проезжать, не задевая их. На 10 сек. |
| CR_Racer:
Henty, отлично, можешь создавать трассы. Их будет много, поэтому лучше начинать сейчас. Вот структура файла трассы. Первая строка - количество блоков, то есть, если нет пустых строк, то число строк в файле минус 2. Вторая строка. Начальное направление. Вправо = 1; Вниз = 2; Влево = 3; Вверх = 4; Правда, пока не знаю, куда камера смотреть будет. :) Третья строка и до конца. Сами данные о трассе в виде X, Z, где X - длина проекции трассы на горизонтальную плоскость (если трасса наклонена горизонтально, то кратно 4), Z - начальная высота (она же - конечная высота предыдущего блока). / - поворот направо (относительно текущего направления). \ - поворот налево (также относительно текущего направления). При поворотах текущее направление, естественно, меняется. Пока не сделал поддержу разветвляющихся трасс (с перекрёстками и т.п.), поэтому структура файла не окончательная. Но "обычные" трассы уже можно создавать. Ничего переделывать не придётся, в крайнем случае, я сам об этом позабочусь :). Для сведения, 4 при горизонтальной дороге соответствует ширине одной плитки (для точного повторения оригинала). Жду выхода самой первой трассы :). Кажется, прежние текстуры лучше были. А текстура поворота должна быть абсолютно круглая с внешней стороны. Пока ничего переделывать не надо. Когда выложу демку в следующий раз, будет видно (там немного изменено из-за ограды, с внутренней стороны ещё вырезка будет, см. рисунок). ALEX_230_VOLT, отлично! Все "плюсы" одобряю, только нужно у всех по три сделать:). По спец. способностям. У Grinder'a, конечно, зверская вещь. Нужно полегче :). А лазер будет сквозь дорогу просачиваться? |
| ALEX_230_VOLT:
--- Цитата: Henty;165725 ---Думаю для неё стоит сделать такую штуку, чтобы она могла СКВОЗЬ машины проезжать, не задевая их. На 10 сек. --- Конец цитаты --- Да не... Я оворю ВИЗУАЛЬНО прозрачной, на самом деле это ничего не даёт. Просто тебе будет сложнее целиться по такому игроку, хотя, можно сделать чтобы игрок становился ПОЛНОСТЬЮ невидимым, а чтобы игрок видел свою машину, то чтобы появлялась стрелочка над ним. --- Цитата: CR_Racer ---ALEX_230_VOLT, отлично! Все "плюсы" одобряю, только нужно у всех по три сделать. По спец. способностям. У Grinder'a, конечно, зверская вещь. Нужно полегче . А лазер будет сквозь дорогу просачиваться? --- Конец цитаты --- Вообщето у всех и так по три (я про игрков, боссы ЕСТЕВСТВЕННО имеют больше). Спец споспобность тож являеться плюсом, и если какойто способности +2, то это = двум плюсам (чёто я загнул, но думаю ясно). На счёт лазера: я нарисую как это должно быть. Киберхавку возможно уберу акселерацию. |
| imus_2k:
Как вам такая планета "Фикалия" и босс Фикалойд, и спец машины, говнолёты :rofl: |
| ALEX_230_VOLT:
imus_2k, в качестве юмороной планеты конечно пойдёт :) А если серьёзно, то хватить мешать, не интерсно - не лезь. И вообще это ТЫ создал эту тему. Короче, ты такой умный, внимательно слушаю твой план действий! А то ты тока и говоришь что "сделать игру интереснее". Вот ты предложи КОНКРЕТНО что ты хочешь видить в игре. Я тебя ОЧЕНЬ ВНИМАТЕЛЬНО слушаю. И так! Слово тебе! Просим! Просим! |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |