![]() |
|
Модераторы: Rickert |
![]()
|
|
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Кстати, я тоже не догнал - каким боком относятся оптические иллюзии к 4D
--------------------
|
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Я имел ввиду, что можно реализовать такие картинки с помощью, например, OpenGL.
Как это тоносится к 4D? Данный "элемент" игрового процесса никак не связан с 4D. Но ведь никто не сказал, что этот 4D будет основан на таком "пространственном" представление объектов. Нет! 4D будет... Это, как одно из нововведений, для повышения интереса и сложности игры. -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Все равно не догоню как реализовать четвёртое измерение, если это что-то кроме времени.. --------------------
|
||||
|
|||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 7 Всего: 232 |
gepard,
вот как это можно реализовать (я про 4Д): 1) вместо одного состояния игры (которое собстна и отслеживается игровым движком) сделай 3...5 состояний, каждое из которых прослеживай примерно (то есть одно - с точностью до 100%, остальные - только ключевые моменты) 2) рендерить нужно основное состояние (т.е. уровень, по которому идёт игрок) и одновременно, упрощённо, 1..2 других. Поясню. Вот идёт игрок по коридору. За углом - дверь. Открывает дверь и видит тот же коридор, который медленно "растаивает", из-под него проявляется настоящее продолжение уровня. Или другой пример. Идёт по двору, со всех сторон в игрока стреляют, и вдруг посредине двора появляется полупрозрачное подобие комнаты; игрок приближается к нему, "комната" становится всё более реальной в то время как окружение игрока - "бледнеет", "растворяется". И вот игрок уже в комнате 3) Как это сделать: да очень просто ! См. предыдущий пункт. В одно и то же время в одной и той же точке находится не одна игровая модель, а несколько ! Переключение между ними осуществляется "плавно", в соответствии с задумкой дизайнера игровых уровней, или в соответствии со скриптами. Вот и всё !!! Так можно реализовать хоть прохождение Нео по подземке с обозреванием самого себя в конце тоннеля -------------------- ![]() |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
mr.DUDA, кстати идея! Так ведь можно повысить хард-корность стрелялок на порядок, особенно если подкидывать состояние рандомом!
--------------------
|
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
Вот вы даетe! Да все мы играем v 4д, когда в мультиплеере лагит так, что непонятно где ты и в кого стреляешь -------------------- |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Лаг - это когда мощностей системы не хватает чтобы определенное, комфортабельное кол-во кадров срендерить на экран. Таким образом вывод не поспевает за вводом. mr.DUDA предложил использовать некоего рода мультимапный уровень, в котором существуют одновременно несколько реальностей и ты перескакиваешь из одну в другую рандомизатором или ещё как-нить. Короче, просто пять карт по которым бегают чуваки и время от времени переносятся в соответствующие области других карт Если найдется время, я попытаюсь реализовать демку такого поведения. Это сообщение отредактировал(а) chipset - 4.4.2005, 23:46 --------------------
|
||||
|
|||||
| Domestic Cat |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
Да ну? Сколько играл в мультиплеер, лаг всегда означал всевозможные приколы, возникающие из-за нетворка, когда у меня пинг 300 а у хозяина 55
Очень неприятно и тошно в такое играть.
Тогда экран бы неприятно мерцал, не более того. -------------------- |
||||||
|
|||||||
| chipset |
|
||||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Пропустил часть про мультиплеер
Он у тебя неприятно мерцает когда ты запускаешь Doom3 на GF200MX? Добавлено @ 00:59
Ну ты же не пробовал --------------------
|
||||||||
|
|||||||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
Лаг дает некоторое представление о такой игре, но настаивать не буду -------------------- |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Да причем тут лаг.. Лаг, это когда происходящее на экране не соотвествует времени, к примеру у другого игрока. Представь себе всё это как множеств порталов которые возникают в случайном месте, типа прорывы четвертого изменения, кстати неплохой сюжет можно наверстать... --------------------
|
||||
|
|||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
mr.DUDA
Ну это уже идея игры. Где же тут четвёртое измерение? Что будет означать 4-ая координата объекта? Таких идей у нас уже десятки. СУВ. -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 7 Всего: 232 |
4-я координата есть "номер параллельного мира", если можно так сказать. З.Ы. если надо именно время, то в этот самый "параллельный мир" можно запихнуть в том числе отмотанную назад историю действий в "текущем мире", тогда 4-я координата примет смысл времени (хотя, основная моя идея была не в этом, а в том чтобы переключаться между пространствами, давая игроку кайф от того, что он бродит по параллельным мирам). -------------------- ![]() |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Гмм... И как тогда играть? --------------------
|
||||
|
|||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 7 Всего: 232 |
1) Расставить на уровне в нужных местах триггеры, переносящие игрока или игровые объекты из одной реальности в другую 2) Дать игроку возможность с пом. "специальных девайсов" или "сверхспособностей" переходить из одной реальности в другую (или из одного времени в другое) Кстати, нечто подобное есть в Soul Reaver. И ничего не лагает ! -------------------- ![]() |
|||
|
||||
![]()
|
| Правила форума "Программирование игр, графики и искуственного интеллекта" | |
|
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |