![]() |
|
Модераторы: Rickert |
![]()
|
|
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
4D action
-------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
gepard поделись идеей/сюжетом если не секрет. Но создать полноценную игру это работа групы профи с большим стажем, 70% групы это художники/аниматоры/3Dмодельеры...
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Дык ты эта, выложи идею, обсудим, обсосём, может и присоединится хто Это сообщение отредактировал(а) chipset - 21.3.2005, 03:31 --------------------
|
||||
|
|||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Sardar
Да я уже где только не довал объявлений(правда тогда речьшла не о 4d-action'е) и нифига: бабло всем надо -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
Неправда, энтузиазьм нужен -------------------- |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Domestic Cat
Да вообщем-то один фиг выходит: никого кроме меня, да брата, и нет -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Дык ты так и не раскололся, что за экшн и почему 4D
--------------------
|
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
chipset
Да, Чипи, это будет интересно(если мы, как-нить сядем, толково, его писать, а то всё времени мало). Видел когда-нить такую лестницу: она ведёт с одного этажа на тот же самый? Хотя окончательно ещё не решено: скорее всего будет псих. сцен больше, аля: дверь, в одну сторону открываясь, ведёт в одну комнату, а в другую сторону - другую комнату. Ещё 4 измерение, как время и как новая координата пространства(хотя это ещё большой вопрос, наверное, попробуем ограничится сценами типа той же лестницей) Это сообщение отредактировал(а) gepard - 25.3.2005, 08:27 -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Т.е. принцип программирования такой же - просто способ создания карт различается?
--------------------
|
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
chipset
В какому смысле "Принцип программирования"? Если будет реализовано так, как мы задумываем, то там всё другое! От пространства до поведения времени -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
3D модели, секторы, порталы, ось X,Y,Z --------------------
|
||||
|
|||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Да нет, почему же...
Если речь пойдёт о времени, то будет 4 координаты. А всё остальное - так же Не забывай, что мы физически не можем существовать(и представить) в 4Д -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Гм. Игра позволяющая перемещаться во времени? Меня это заинтриговало.. --------------------
|
||||
|
|||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Концепция есть, но её нет!
У меня это так часто случаться стало: "Работает, но не работает!" И ведь правда - так оно и есть. А по поводу перемещения во времени: играл в "Принц Персии: пески времени"? Там есть управление временем, правда там оно в зачаточном состоянии: есть возможность только отматывать время назад, на небольшой срок... Это сообщение отредактировал(а) gepard - 25.3.2005, 09:11 -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
gepard, иногда в обычной игре теряешся если открытых пространств мало, одни двери да вентиляционные шахты, а тут еще оно всё за тобой перемешивается
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Sardar
Ну это уже, как говорят, личные проблемы -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Umid_H52, Модератор: Пожалуйста, один топик - один вопрос.
Глянь Half Life 1. Я думаю человек выйдет из-за такой игры с малость головокружением.. ЗЫ. Может разделить тему? Это сообщение отредактировал(а) chipset - 25.3.2005, 17:02 --------------------
|
||||
|
|||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
chipset
Почему человек должен выйти с головокружением? Я часам в неё играл и нифига... Хотя это дело, опять-таки, личного характера: у кого-то от скорости геймплея ку3 тошнит, кто-то теряется после халф-лайфа, кто-то боится тёмных уголков Дум3. -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Не, я про 4D экшн
Нет, такого у меня нету с современным 3D.. Помню, после вольфенстеина первого малость мутило.. Это сообщение отредактировал(а) chipset - 26.3.2005, 07:09 --------------------
|
||||||
|
|||||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
-------------------- |
|||
|
||||
| S.A.P. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2664 Регистрация: 11.6.2004 Репутация: нет Всего: 71 |
gepardТвой сюжет очень напомнил мне игру Max Payne где он в некоторых эпизодах бегал во сне и попадал из одной комнаты в ту же самую и творилось что то непонятное. Было неприятно играть в таких местах.
|
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
Изобразить 3Д на 2Д экране - нижно уметь, а 4д - не представляю как... Если мы не можем представить 4Д (существовать-то можем), то концепция получается чем то вроде "пойди-туда-возьми-хрен-знает-что". Ничего интуитивного, понятного всем, там не будет, и это будет очень напрягать. Как смотреть кино, порубленное на куски по пять минут и перемешанные в произвольном порядке.
-------------------- |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Ну время то мы представляем.. --------------------
|
||||
|
|||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Domestic Cat
3д - проекция 2д 4д - проекция 3д Я скоро приведу картинки в пример. -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
-------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
Это всего-навсего оптические иллюзии, к 4д отношеия не имеющие... Представь себе двумерное животное а потом подумай, может оно понять что такое 3д или нет.
Кстати, приятно было бы играть в игру, запоненную такими вот иллюзиями? -------------------- |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Зато оригинально.. ;) --------------------
|
||||
|
|||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Domestic Cat
Во-первых, как Чипсет уж понял, это можно реализовать в наше время... А во-вторых, играть в эту игру будет не менее интересно, чем в любой 3д-экшн. Просто надо с умом обиграть это нововдение... -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Хотя, я думаю что эту фигню лучше для квестов задействовать.. Ж)
--------------------
|
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 3 Всего: 172 |
А можно для тех, кто не понял? Что и как реализовать? -------------------- |
|||
|
||||
| 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. И ничего не лагает ! -------------------- ![]() |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Да я понимаю.. Точно, Soul Reaver
Но как ты во времени будешь двигаться? Прикинь, прикончил ты какого-нибудь ур.. субьекта --------------------
|
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 7 Всего: 232 |
Перемещаться во времени может только игрок, иначе невозможно вообще предсказать игровую ситуацию, т.к. персонажи могут хаотически прыгать из прошлого в будущее и наоборот (тогда уж надо заранее просчитать ВСЕ игровые ситуации, а это вообще нереально).
-------------------- ![]() |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
mr.DUDA: загрузка/сохранение?
--------------------
|
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 7 Всего: 232 |
Просто сохраняем все параллельные слои игры, они составляют игровое состояние. Вообще, задача-то тривиальная (я про 4D-игру в моём варианте), не вижу никаких сложностей с реализацией.
-------------------- ![]() |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
mr.DUDA, с парралелельными мирами я понял, а вот с путешествиями во времени - нет
--------------------
|
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 2 Всего: 110 |
хм...интересно у вас тут
ну и я чего-нибудь скажу раньше это было приблизительно так: летаете вы в какой-нибудь Элите от звезды к звезде окрестность любой звезды и есть параллельный мир, т.к. перемещение между ними принципиально другое (да, конечно, сюжет предполагает, что это то же самое перемещение в трехмерном пространстве, только скачком, но реально в игре есть просто набор звезд с планетами и окрестности их не пересекаются) там эти два перемещения старались отделить друг от друга по возможности (иначе бы получилось некоторое несоответствие, пришлось бы реализовывать полет от звезды к звезде вручную, а значит описывать все межзвездное пространство), а вот если представить гиперпереход не как скачок на большое расстояние, а просто перемещение в параллельный мир, то получается действительно 4-d (что и предложил mr.DUDA, и что мне кажется очень интересным) что касается природы 4-го измерения... лично мне кажется, что время не очень подходит во-первых, этим полностью убивается возможность сетевой игры, а часто именно этот режим игры продлевает ее жизнь во-вторых... я не буду утверждать, что путешествия во времени невозможны, но на данный момент они явно не вписываются в наши представления о реальности, поэтому не исключен тот случай, когда в какой-нибудь неподходящий момент в какой-нибудь ситуации выскочит противоречие, логическое противоречие, которое невозможно решить без переделывания всей концепции... (в случае 3-d у нас есть очень простой способ разрешать подобные неприятности - просто подумать, как это будет в реальности, возможно, с некоторыми допущениями) -------------------- qqq |
|||
|
||||
| chipset |
|
||||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Эт ты уже насчёт времени? Я согласен.
Они кстати возможны. Я вот, всё время перемещаюсь, жаль только в одну сторону.. Добавлено @ 11:21
А-ля гиперпространство --------------------
|
||||||||
|
|||||||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 2 Всего: 110 |
смотря что под этим понимать не нравится мне использовать этот термин, т.к. его слишком часто используют в фантастике там, как мне кажется, он означает просто место, через которое можно быстро попасть в далекую точку исходного пространства, т.е. по сути гиперпространство - просто параллельный мир с более удобными (для писателя, разумеется здесь получается просто массив трехмерных пространств, что в некотором приближении можно было бы назвать 4-d почему в некотором приближении... очень просто, набор плоскостей не есть трехмерным пространством - это просто набор плоскостей, обычно, под 4-мерным пространством понимается пространство, где можно по каждому из 4-х измерений передвигаться непрерывно я, не сомневаюсь, что это можно реализовать, я сильно сомневаюсь, что это будет удобно разглядывать и в этом будет удобно ходить так что тут что-то вроде "неполноценного 4-d пространства" на 4-ой оси целые числа являются какбы аттракторами (не обращайте внимания): основные события происходят в них, а если кто-то выпрыгнул из одного, его притягивает другой, это - все та же идея не реализовывать "межзвездное пространство", потому как его обычный ПК может просто не потянуть... -------------------- qqq |
|||
|
||||
| chipset |
|
||||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Именно поэтому я его и использовал
Ну дык и 3D на 2D экране, можно лишь приближенно реализовать...
А вот этого не понял. Почему притягивает? Хто такие аттракторы? --------------------
|
||||||||
|
|||||||||
| maxim1000 |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 2 Всего: 110 |
это что-то приблизительно такое:
это - как дорога с двумя полосами для машин с правилами или без если без правил - дорога представлет собой обычное 2-d пространство, в котором можно дыигаться как угодно если с правилами - дорога представляет собой два 1-d пространства - т.е. уже нельзя ехать посередине - ты обязан выбрать полосу, если выехал с одной полосы, значит, надо полностью въехать на другую или вернуться на предыдущую... -------------------- qqq |
||||
|
|||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Т.е. нельзя быть в двух пространствах одновременно? --------------------
|
||||
|
|||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 2 Всего: 110 |
лучше рассмотреть центр каждой полосы и центр машины тогда получается, что есть две прямых (соответствуют полосам дороги) и есть точка эта точка может быть на одной из двух прямых, а может и между, так вот правила говорят, что между она должна быть очень недолго, после этого она должна все-таки выбрать полосу и "войти в это пространство", получается что каждая полоса ее как бы притягивает (отсюда и слово аттрактор) -------------------- qqq |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
maxim1000, я просто думал что переход между пространствами будет осуществляться моментально...
Это сообщение отредактировал(а) chipset - 6.4.2005, 12:37 --------------------
|
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 2 Всего: 110 |
это - тоже вариант, но мне он кажется не очень "физичным" дело в том, что в данном случае становится практически невозможным преследование одного игрока другим (и неважно, кто из них компьютер, а кто человек), потому как один может просто все время скакать между пространствами... нет близости, связности... хотя если это оформить как следует, то может, и интересно получится ставить отдельные "переходы"... это, может, и хорошо, только тогда вся 4-мерность пропадает полностью - есть просто несколько миров с какими-то сложными переходами... -------------------- qqq |
|||
|
||||
| chipset |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Ты прав.
Ну, а если порталы будут рандомом открываться? --------------------
|
||||||
|
|||||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 2 Всего: 110 |
если они будут открываться редко - никакого 4-d если часто - невозможно будет играть, слишком большой перевес на стороне убегающего... а нужен баланс -------------------- qqq |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
А кто сказал что кто-то будет убегающим?
Т.е. ты хочешь чтобы игрок сам создавал портал или они были в статических местах? :\ --------------------
|
|||
|
||||
| maxim1000 |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 2 Всего: 110 |
я ничего не хочу сказать я просто пишу свои мысли по этому поводу зачем порталы вообще? ведь для того, чтобы игрок перемещался по полу совсем не обязательно иметь какие-то технические приспособления, чем 4-е измерение хуже? просто в любой момент времени игрок может перемещаться не только по трем измерениям, но и по четвертому, как только он выходит из какого-то мира, его начинает тянуть назад (похоже на гравитацию), если он продолжает прилашать усилия к перемещению в том же направлении, он постепенно становится ближе к соседнему миру, тогда тот начинает его притягивать сильнее, а можно как бы прыгнуть - немного сместиться вдоль 4-го измерения, продолжая при этом двигаться по остальным трем, а потом опять вернуться, если зафиксировать камеру по 4-му измерению, то создастся впечатление, что игрок немножко растаял, прошел сквозь что-либо и снова уплотнился Добавлено @ 13:57
а убегающий и преследователь есть всегда постреляли в тебя, а у тебя патронов нету - вот и приходится убегать -------------------- qqq |
||||
|
|||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Обязательно надо скачать Soul Revere
В общем он сам может прыгать в паравселенные (а-ля Азимов --------------------
|
||||
|
|||||
| Dark Elf |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 576 Регистрация: 26.12.2003 Где: Брисбен Репутация: нет Всего: 10 |
А вы кстати сделайте перемещение как в фильме Куб 2 : Гиперкуб (мне понравилось
|
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Не смотрел, а как там? --------------------
|
||||
|
|||||
| Batou |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.4.2005 Репутация: нет Всего: 5 |
chipset,первая часть лучше
кстати , а почему был упомянут и отброшен вариант с "реальным" четвертым измерением , то есть с дополнительной осью координат? ведь если можно спроэцировать 3Д мир на плоскость экрана , почему нельзя сделать то же самое с четырьмя измерениями? реально добавить ось , кнопочки управления , формулы поворота-перемещения относительно нее , потом спроэцировать в 3Д а оттуда стандартным способом в 2Д. такого никто никогда не делал! если в таком пространстве можно будет осмысленно двигаться , это будет просто гениальная концепция для игры , можно даже сказать это будет что-то вроде кваки в свое время --------------------
.GitS.Мысли творят действительность , а бремя доказательства лежит на сомневающемся. |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Batou, можешь обьяснить, а лучше - нарисовать - как это будет выглядить?
Я не могу понять четвертую ось как пространственную, хотя число три бесмысленно в физических законах... --------------------
|
|||
|
||||
| Batou |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.4.2005 Репутация: нет Всего: 5 |
я не понимаю (до конца) формул ,которыми пользуюсь для 3Д графики , однако они работают
и не важно , вокруг скольки осей вертится точка - в проекции на экран меняются только ее x и y во всяком случае было бы интересно посмотреть на вращение того же гиперкуба вокруг дополнительной оси - чисто как это будет выглядеть --------------------
.GitS.Мысли творят действительность , а бремя доказательства лежит на сомневающемся. |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 2 Всего: 110 |
ох, опасно вводить еще и вращение для этой оси... меняются свойства мира
например, как бы ты не крутился, никогда не станешь точно таким, как твое отражение в зеркале это свойство всех пространств с нечетным количеством измерений а в четном - пожалуйста... неизвестно, какие свойства еще вылезут, так ведь и законы физики перепутаются и можно остаться без реального мира, как примера подражания (и мне кажется, что это не только придаст сложности программистам, но и не очень понравится пользователям - не все ж они математики) все-таки лучше сделать отдельную четвертую ось и поменьше взаимодействия движения по ней и движения по трем другим кстати, что касается визуализации - можно с цветами поиграться - чем не 4-е измерение? -------------------- qqq |
|||
|
||||
| chipset |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Угу, и я о чем.
Формулы в студию! --------------------
|
||||||
|
|||||||
| Batou |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.4.2005 Репутация: нет Всего: 5 |
http://vm.msun.ru/Autor/Dis_dokt/Ngeo_mng.htm вот бы кто еще перевел эти закорючки на нормальный человеческий язык --------------------
.GitS.Мысли творят действительность , а бремя доказательства лежит на сомневающемся. |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Вы тут о чём вообще?
-------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 1 Всего: 186 |
Не знаю, вы тут какую-то муть гоните
Не понимаю, про какие ты формулы, ед. формула, которую я знаю - вычисление абсолютного расстояния в 4D-пространстве - расстояния между двумя объектами в разном времени ( © Albert Einstein) |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Run-time error
Почти все формулы расчитаны на n-мерное пространство. -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| VAN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 4.5.2005 Репутация: нет Всего: нет |
Насчёт перемещений во времени, конечно, реально сделать.
Пишем сюжетную линию (что-то типа других пространств), у игрока по ходу игры меняются некоторые параметры... В будущее прыгаешь в зависимости от них. Если прыгаешь в прошлое, то отматывается некоторое время по сюжету (а лучше их сделать несколько) и т.д. |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
VAN
Всё дело в том, чтобы "запомнить" реальность пока игрок играет, чтобы потом, при перемещении во времени, воспроизвести её, таким образом можно полностью сэмтировать(если здесь уместно это слово) прошлое. Весь вопрос в том: как сделать это эффективно?! -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 2 Всего: 165 |
Хех, а ещё можно делать так чтобы игрока было видно как-бы, и его действия при перемещении в прошлое.
--------------------
|
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: нет Всего: 151 |
Ну тогда надо делать еще и так, чтобы игрок видел себя-будущего.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| gepard |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Lamer George
Ты читал книгу, не помню автора, "Что может быть проще времени"? Там гвоорилось(и я с этим согласен), что будущее не определено - там ничего нет, там ещё ничего не существовало, там есть только примерные образы и чем ближе настоящее к будущему, тем чётче очертания предметов и их свойства.
Всмысле "его действия при перемещении в прошлое"? Всмысле его действия в прошлом? Ну я так и сказал:
-------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
||||
|
|||||
| Batou |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.4.2005 Репутация: нет Всего: 5 |
Фишка в том , что прошлое нужно не просто воспроизводить - оно ведь будет меняться , нужен будет дружественный ИИ , который будет играть роль игрока из прошлого , реагировать на изменение обстановки =)
Допустим игрока где-то покоцала толпа противников , так что он едва ноги унес. ХП мало. Он возвращается назад , к началу схватки с толпой противников. Пока он наблюдает со стороны , бой развивается так , как он был записан , т.е. идет воспроизведение. Как только игрок вмешивается в бой , обстановка изменяется , начинает работать ИИ , игрок вместе со своей копией из прошлого крошат противников в два раза быстрее... В результате у копии сохраняется больше патронов/ХП итп , у самого игрока их запас тоже увеличивается... Ах да , и прошлое разумеется перезаписывается "новым" вариантом. ЗЫ: Извращенный способ самоубийства - прихлопнуть свою копию из прошлого =) --------------------
.GitS.Мысли творят действительность , а бремя доказательства лежит на сомневающемся. |
|||
|
||||
| juriy9 |
|
|||
|
Unregistered |
gepard:
Не забывай, что мы физически не можем существовать(и представить) в 4Д Неправда!!! Существовать не можем, а вот представить можно если мозги напрячь. Другое дело что на 2D монитор спроецировать 4D - это уже слишком и разобрать там что-нибудь сложно (да не то что сложно, а очччччччень трудно) будет. |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
"Человек может понять всё что угодно, но представить - нет" (с) Не помню кто сказал. Раз вы можете представить 4D, то как это сделать нам? Научите. Я вот сколько не бился - не смог -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: нет Всего: 151 |
Не читал Курта Воннегута, "Бойня номер пять, или крестовый поход детей"? Там он говорит о тральфамадорцах, которые живут в четырех измерениях. Движущиеся объекты представляются им "червяками", размазанными от точки начала движения до точки конца. То есть человек - это такая "колбаска", на одном конце которой он маленький, а на другом - старый. К тому же, они могут перемещаться во времени, как мы - в пространстве. Таким образом, они могут переживать снова и снова те моменты времени, когда нет войн и прочего. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Batou |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.4.2005 Репутация: нет Всего: 5 |
Я уже мозг напрягал - из 4х измерений в самом деле ничего путного не выйдет , по крайней мере привыкать к этому очень долго прийдется. Нужно сказать , что если заядлому 2Д-геймеру вдруг подсунуть 3Д игрушку , он тоже не сразу сориентируется=)
Смоделировать 4Д пространство - дело техники , а вот научться в нем ориентироваться... Думаю это вполне посильная задача для человеческого сознания , просто для нее нет аналогов в реальном мире и потому у сознания нет опыта в этом деле. Весь вопрос в том , на кого расчитывать игру - среднестатистический геймер долго разбираться не будет , и просто закинет болванку куда-нибудь на шкаф... вот если ребенку подсунуть такую игрушку , проблем у него не будет никаких... я к тому , что это совсем не нереальная идея , только она скорее всего останется без внимания или станет игрой для "избранных" интеллектуалов =)).. Это сообщение отредактировал(а) Batou - 2.6.2005, 13:29 --------------------
.GitS.Мысли творят действительность , а бремя доказательства лежит на сомневающемся. |
|||
|
||||
| Batou |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.4.2005 Репутация: нет Всего: 5 |
Прога построения сечения 4Д-куба 3Д пространством...
http://www.ay-prog.narod.ru/download/programs/win/SC4D.zip Так вот ты какой , северный олень (с) не помню кто --------------------
.GitS.Мысли творят действительность , а бремя доказательства лежит на сомневающемся. |
|||
|
||||
| juriy9 |
|
|||
|
Unregistered |
Batou Абсолютно согласен.
Хотя есть надежда что аналоги появятся - слышали наверное во всяких передачах типа Science World или как там они называются что типа учёные внедрили электроды в мозги абизьян и им удалось считывать и даже посылать туда информацию. Вот если это дело разрамсят как следует, пошуршат там научатся посылать в мозг человека генерируемые компьютером галлюцинации, тогда точно будуть везде про 4Д думать - там ведь не надо будет мониторов, которые плоски и непотребны для отображения 4Д. А как представить? Хочу сказать, что 4D - не невозможно, не нереально, и доступно человеческому мозгу, и не надо думать что это из области недостижимой фантастики - представить 4D. (Хотя может это я один дурак там думал). Можно запомнить объём? Например, комнату со всей мебелью, предметами и прочим? Можно. Запомнили. Теперь как угодно исказим предметы, как в Виндовом скринсейвере "метаморфозы" (но немного) - получили вторую 3D-плоскость 4D-пространства. Можно исказить ещё и получить третью плоскость и т.д. Потом все эти плоскости в голове наложить друг на друга. Тогда, раз мозг воображает сразу несколько объёмов, то каждый отдельный объём уже будет восприниматься, как что-то неполное, как одна из плоскостей в четырёхмерном пространстве. Тут просто потренироваться надо. |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
В том-то и вопрос: а как их искозить? Ну исказил ты на обум и что? Это всего лишь твоё видение. А как оно на самом деле?
Batou И что ты видишь в этой проге? Не, народ: "Это не Рио-Де-Жанейро..." © Остап Бендер "Золотой Телёнок". -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Так я же говорю про то как представить 4Д, я не говорю про то как увидеть его в реальном мире, если оно существует (если ты это имеешь в виду под словами А как оно на самом деле).
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Так я же говорю про то, как представить, а не про то как увидеть 4Д в реальном мире если оно есть.
|
|||
|
||||
| juriy9 |
|
|||
|
Unregistered |
Так я говорю про то как представить 4Д, а не про то как его увидеть или как оно выглядит в реальности, если оно есть.
|
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Хоть бы зарегался для начала
-------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Batou |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.4.2005 Репутация: нет Всего: 5 |
juriy9 , тут весь вопрос в гибкости воображения. ИМХО электроды в мозгу - не самый правильный путь к цели
Начните с простого - с 4Д точки , потом 4Д линия итд... и зарегистрируйтесь , в самом деле , это же дело трех минут... gepard , время реал-4Д игрушек еще не пришло , а может и никогда не прийдет , остановимся на варианте с перемещениями во времени. --------------------
.GitS.Мысли творят действительность , а бремя доказательства лежит на сомневающемся. |
|||
|
||||
| Nemesis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 20.2.2005 Где: Москва Репутация: 1 Всего: 5 |
Довольно интересно... странно, что это как-то остановилось.. или же все-таки нет??? Лчно мне интересно и я с удовольствием бы поучавствовал, если можно...
--------------------
|
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Понимаешь, оно не придёт само. Его надо "притащить" за руку -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Batou |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.4.2005 Репутация: нет Всего: 5 |
gepard , за ноги =))
Идейно всегда поддержу , но на кодинг сейчас просто нет времени --------------------
.GitS.Мысли творят действительность , а бремя доказательства лежит на сомневающемся. |
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Batou
Да у меня таже дурь Сессия, падла.. -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Shockwave |
|
|||
|
Unregistered |
Теория это конечно интересно, но как вы это собираетесь реализовать на практике? Не совсем понятно, если загружать, например, многослойный уровень, это будет жуткий тормоз(по какому принципу в таком уровне делать нормальный калинг?). Как будет действовать АИ на многослойном уровне? Эффекты перехода? Да и многое другое. А так, в теории, идея интересная. Если есть идеи практической реализации подобного, могу помочь с программированием на C++ & DirectX 9. Просто очень заинтересовался подобным, давно в геймдеве не было ничего особенно новаторского
|
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
Лично я не хочу горбатится на халяву, а пообсуждать всегда можно.
-------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| Shockwave |
|
|||
|
Unregistered |
Ясно, теоретики.
|
|||
|
||||
| gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: 8 Всего: 40 |
-------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Горбатицца нахаляву???
А как насчет войти в историю как основоположники жанра nD-action? Пойду спать, а завтра штудировать скачанное. К зиме постараюсь накорябать что-то векторно-непонятное на си, авось что-то пойму, идея приобретет очертания))) Ни разу ни над чем серьезно не задумывался более недели назад, но трепаца не собираюсь и вам не советую. Главный вопрос - несколько загадочных строк, делающих из четырех пременных две. Вот это главное. Это сообщение отредактировал(а) _ToNic_ - 15.9.2007, 03:59 |
|||
|
||||
| LipatOFF |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 6.7.2007 Репутация: нет Всего: нет |
народ, если что - я с вами
по поваоду времени, можно всё положение вещей сохранять в какой-нибудь очень простой форме (чуть ли не двоичный массив из чисел). потом, при "промотке времени", все данные динамически изменяются по каким-либо условиям, и, тем самым, мы получаем различное "будущее" в зависимости от наших действий. Это сообщение отредактировал(а) LipatOFF - 15.9.2007, 21:48 |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
LipatOFF,
_ToNic_, некрофилия? |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Короче у нас в инсте препод сказал что 4D - график построить невозможно, я с тех пор никак не могу успокоиться))) Искал в инете, нашел гору мусора и самая серьезная тема по этой теме видимо здесь))) Хоть и старая. Наработки ваще есть какие или только древний треп?
|
|||
|
||||
| leaf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 16.9.2007 Репутация: нет Всего: нет |
Есть такие штуки - модулярные формы, Дальше цитата из книги Саймона Сингха "Великая теорема Ферма":
"... каждую из форм можно представить в виде бесконечной суммы слагаемых специального вида, которые и отличают одну форму от другой. К сожалению, ни нарисовать, ни даже наглядно представить себе модулярную форму невозможно. Модулярную форму можно представлять себе как функцию, область определения которой находится в двух измерениях, но область значений которой также двумерна. Поэтому если бы мы хотели посмотреть на график такой функции, то он оказался бы в четырехмерном пространстве." "Еще одной особенностью модулярных форм является то, что на области их определения можно ввести специальную структуру, превращающую эту область в гиперболическое пространство. Людям, вынужденным жить в обычном трехмерном мире, понять, что такое гиперболический мир, довольно трудно, но с точки зрения математики именно эта особенность придает модулярным формам столь необычайно высокий уровень симметрии. Голландский художник Мориц Эшер был так увлечен математическими идеями, что попытался воплотить понятие гиперболического пространства в некоторых из своих гравюр и рисунков." Присоединённый файл ( Кол-во скачиваний: 31 )
Escher.jpg 32,39 Kb |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
http://www.seua.am/eng/graph/8.htm Во блин))) Найти бы теперь этот алгоритм и буит счастье))))
|
|||
|
||||
| Ryoga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 262 Регистрация: 20.9.2005 Репутация: 3 Всего: 6 |
Так что вы собрались за четвёртую координату брать и кому это, вообще, нужно?
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
_ToNic_, Это я в прошлом автор этой темы.
Вот тебе ещё одна тема, которая касается посредственно этого - http://forum.vingrad.ru/forum/topic-28239/...25B1/index.html Я много и долго искал, думал на эту тему, меня так же как и тебя завели слова, но не те, что тебе препод сказал, а другие: "Тот, кто сможет к нынешним 4 осям перпендикулярно прилепить 4-ую - тот перевернёт все представления." Смотри. Представь, что перед тобой лист бумаги, который является двумерным пространством, в нём есть всякие человечечки, бегают, смеются и всё такое - прочее. Теперь смотри, ты берёшь и начинаешь "погружать" в этот лист мячик, неважно что это невоззможно, просто представь что мячик проходит сквозь лист, как будто погружается в воду, и выходит с другой стороны. Что видят человечки, живущие в листе? У них в мире появляется круг, который увеличивается, а потом уменьшается и исчезает. Они могу наблядать лишь проекцию трёхмерного объекта. Они никак не смогут увидеть его в 3D. Так же и мы не сможет увидеть четырёхмерной сферы, если кто будет пытаться опустить её в наше измерение, понимаешь? + к этому, по моему мнению, убедительному доводу добавлю вот ещё что: возьми одномерное пространство, где существует только длинна, возьми в нём палку, просто линию и начни давить на неё с двух разных концов с гигантской силой. Что станет с палочкой? Она сплющется, ибо больше никуда деваться не может. А теперь возьми эту же палку в двумерном пространстве и также начни на неё действовать силой. Что получитсья? Она у тебя сломается и выгнется. Какой вывод? Физические законы разные. Согласись, что не все законы нашего измерения будут верны для четвёртого. А следовательно справедлив вопрос: сможем ли мы там впринципе существовать, с точки зрения геометрических структур хотя бы? Вообщем, читай тему, ссылку на которую я привел - там много разговоров на уте тему. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Это все гонево, я тебе точно говорю. 3D мы тоже не видим. Мы видим проекцию на плоскость. Мы видим 2D, но одновременно две картинки (двумя глазами). Но даже человеку с одним глазом достаточно сделать пару шагов и он поймет, что находится не в плоском пространстве, сможет определять на глаз расстояния до предметов. Я знаю, что можно изобразить n-мерный объект на плоскости. Но никто не поймет что он не плоский пока картинка не начнет двигаться. Я знаю как это сделать. Но пока не могу нормально описать в коде...
Это сообщение отредактировал(а) _ToNic_ - 21.9.2007, 14:56 |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
_ToNic_, раз не можешь описать - значит не можешь сделать. Это как: "неважно что ты скажешь, важно как тебя поймут".
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
У меня криво получилось. Сейчас занимаюсь выпрямлением. Пока нормально получаются только обычные 3-х мерные кубы. Потому что по их виду можно догадаться что это кубы))) Тессеракт рисовать пока даже не пытался. Ибо знаю что он будет такой же кривой. Но когда исправлю ошибки в формулах сразу и управление под 4D переделаю. По идее работать все должно с произвольным числом измерений. Главное - понять и начать, а это уже есть. Так что все будет.
Это сообщение отредактировал(а) _ToNic_ - 21.9.2007, 23:01 |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Ну давай, ждём результатов.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Я уже задолбался. Как получить координаты объекта по расстоянию до трех точек? И как лучше обозначить положение игрока в пространстве? Я обозначил как три точки, соответствующие верхнему левому, нижнему левому и верхнему правому углу экрана. Так проще переводить в 3D окружающее пространство, но я в чем-то ошибся и вышло фигово((( Может, лучше как вектор? Тогда его легче поворачивать в любом числе измерений, но с отображением тогда проблемы... Я запутался((( Киньте кто-нить что-нить простое для 3D. Ну хоть без полигонов, только точки. Я когда-то давно в школе такую ерунду делал, но это давно было... Меня никто ничему ведь не учил. Разочаровал, да? )) Вот у меня сейчас то проекция неправдоподобная то куб на куб не похожь(((
Это сообщение отредактировал(а) _ToNic_ - 23.9.2007, 02:33 |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Ничего не понял, что ты попросил. ещё раз, медленно, вдумчиво и внятно давай.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
_ToNic_, скриншоты помогут.
|
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Не думаю))) Там 16 точек, сплетенных 32 линиями и все это искажается, уменьшается, увеличивается и размазывается при нажатии на кнопки Q, W, E, A, S и D. Короче ерунда несусветная. Потом я решил сделать более сложную но более реалистичную перспективу. И это все ваще в точку сложилось((( Дохрена формул, я в них запутался. Дайте мне кто-нить простой пример трехмерной ерунды из точек. Ну чтобы типа как полет между звездами, не знаю. Главное чтоб простой. Посмотрю как это делается по-нормальному чтобы не изобретать велосипед. Ну типа положение игрока задается вектором, вокруг тока точки, перспектива делается руками. То есть простейший програмный рендеринг. Я просто всегда все это сам придумывал, делал ошибки в глупостях, долго возился, в конце концов все нормально реализовать не мог, получалась ерунда)))
Это сообщение отредактировал(а) _ToNic_ - 24.9.2007, 21:47 |
|||
|
||||
| dereyly |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 217 Регистрация: 16.6.2006 Репутация: 2 Всего: 4 |
Тебе нужно почитать книгу "Компьютерная графика" таких книг много начиная от теории заканчивая реализации на понравившимся языке... точне попытайся создать тему на форуме и спросить у народа какая книга проще и доступнее
свою мысли эт хорошо, но все же они должны иметь теоретичекую базу |
|||
|
||||
| cheiwe |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 20.7.2006 Репутация: нет Всего: нет |
Тебе именно расчёт пути? У меня была е-книжка называлась что-то вроде "программирование реал-тайм стратегии", там все коды для нахождения пути между объектами и т.п. есть. Может пригодится? |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Блин, навеное у меня какой-то дефект речи и я ничего объяснить не могу((
Я кое-как ночью выправил то что было, но понял что ничего с этим сделть не удастся. На небольших расстояниях, сравнимых с размерами экрана, перспектива почти нормальная на вид, но при увеличении расстояния объекты страшно тянет к центру экрана. Просто страшно тянет. Вся карта в линию выстраивается. По этому я решил непить все попроще и побыстрее а нормально перевести в 3D для отображения. Короче такая вот вещь:
Хотя нет... чет больно слишком упростил. Это не все, надо еще глубину измерить, а это уже в плоскость не переведешь... И еще надо узнать не находится ли точка уже позади, а то так вообще все сразу отображаться будет))) |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Короче пытаюсь перевести 4D в 3D, в чем-то ошибся и не работает.
|
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
ЙА ОТЖОГ
Короче я переменные, куда складывал квадраты разностей координат обнулял не перед отрисовкой каждой линии, а только в начале рендеринга))) Ну так оно все складывалось к координатам для каждой следующей линии прибавлялись координаты предыдущей)))) Давно ятак не ржал)))) |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Ну вот
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Задолбался!
Получается только ортогональная проекция, потому что расстояние от точки до экрана рассчитать не могу((( Вернее могу, но получается что-то настолько бредовое, что не то что тессеракт, даже КВАДРАТ на себя не похожь! |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
_ToNic_, скрин дай. ты там может давно уже получил тессеракт и мучаешься. Это должны быть два парраллельных куба соединённых.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Не, там квадрат. Но если повернуть, то будет тессеракт. Но он плоский! Перспективы нет!!!
|
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
_ToNic_, посмотри тут как должен выглядеть тессеракт в движении http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%...%B0%D0%BA%D1%82
|
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
А как реализуется поворот вектора в сторону другого вектора, выходящего из той же точки? Меня эти картинки навели на мысль что надо бы сделать свой велосипед в области управления игроком, а потом уже облагораживать графику))) Короче скорее всего в конце получится авиасимулятор по типа "Шторма" или "Глайдера". То есть с упрощенной физикой.
Это сообщение отредактировал(а) _ToNic_ - 28.9.2007, 23:57 |
|||
|
||||
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
Доброе время суток, господа!
Дааа, заинтриговала же меня тема 4D! Только ИМХО это больше не разработка игры, а научный поиск. Просто мы реально не можем представить себе 4D, а 4-ой координате можем сопоставить только время. Тема, действительно, горячая, так что постараюсь в неё влиться сейчас, перечитывать все посты - не хватит терпения и времени _ToNic_ А как реализуется поворот вектора в сторону другого вектора, выходящего из той же точки Я себе представляю это так (надеюсь, понял вопрос): a - первый вектор, который надо повернуть b - вектор, до совмещения с которым нужно повернуть вектор a Векторное произведение a x b даст ось вращения. При |a| и |b| = 1, скалярное произведение даст cos угла поворота -> есть вектор, есть угол -> поворачиваем Господа, не могли бы Вы вкратце описать текущую концепцию создания подобной игры? У меня, просто, есть свои идею, но не хочу повторять чужие мысли, вдруг уже озвучивалось. |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
_ToNic_,
|
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
|
|||
|
||||
| VisualProgrammerNET |
|
|||
![]() Почётный халявщик ![]() ![]() Профиль Группа: Участник Сообщений: 461 Регистрация: 30.10.2005 Где: Зеленоград Репутация: нет Всего: 6 |
В общем, вот вам пример готовой демки 4D-сцены на движке ProFX. В статье так же обрисовывается, что собственно такое 4D-реальность:
http://gotps3.ru/article/chetyrjohmernaja_..._playstation_3/ -------------------- 3 ГОДА НА |
|||
|
||||
| Ryoga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 262 Регистрация: 20.9.2005 Репутация: 3 Всего: 6 |
Прикольно, хотя что что-то там портится в первом ролике не видно... Во втором, конечно, да. Но, в любом случае, думаю это не совсем то, что имел ввиду народ.
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
VisualProgrammerNET, не смеши мои тапочки. Мы тут разговариваем о пространственном 4 измерении, а ты нам говоришь об обычных изменящихся текстурах.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| VisualProgrammerNET |
|
|||
![]() Почётный халявщик ![]() ![]() Профиль Группа: Участник Сообщений: 461 Регистрация: 30.10.2005 Где: Зеленоград Репутация: нет Всего: 6 |
Пространственно ты не представишь 4 измерение. А это был пример того, что было бы, если за 4 измерение взять время.
-------------------- 3 ГОДА НА |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
VisualProgrammerNET, понимаешь, реализации четвёртого измерения как времени - пока что нет или я о таком не слышал, потому что оно под собой подразумевает свободной движение по времени и изменение потока событий - нарушения причинно - следственных событий с последующим пересчётом происходящего. Например: шёл ты шёл, упал в колодец, вернулся во времени и обошёл его. Твой день явно после этого сложится под-другому, согласись?
Так что состарить кафель, по-сравнению с этим - фигня, согласись? -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
||||
|
||||
| Ryoga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 262 Регистрация: 20.9.2005 Репутация: 3 Всего: 6 |
Строго говоря, это движение не только во времени, но и в пространстве. "Старение" же - движение исключительно во времени. Реализовать изменение порядка событий можно, весь вопрос в том, сколько это затребует ресурсов. Это сообщение отредактировал(а) arilou - 9.10.2007, 00:18 |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Ryoga, нет, это не только вопрос ресурсов, это ещё и вопрос ИИ. Тут надо знать характер личность, чтобы была возможность переинтерпретировать события.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Ryoga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 262 Регистрация: 20.9.2005 Репутация: 3 Всего: 6 |
Rickert, в каком смысле?
Если имеется ввиду, что мы прыгнули в прошлое и столкнулись там лбами, то я, вообще, слабо себе представляю, что тут делать. В любом случае, что бы там ни смоделировал компьютер, это не будет поведение игрока. К тому же, как я понимаю, мы должны были видеть всю деятельность от прыжка в прошлое ещё до него - а это, как я это себе представляю, не возможно. Точнее, можно реализовать, но лишь "по сценарию" - в этой миссии мы бежим и справа взрывается машина, а в следующей нас посылают с заданием взорвать эту же машину, после чего слева от неё пробегает скриптовый двойник, например. Хотя, вроде, есть разные теории времени - я не специалист. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Ну вот, а говоришь, что это реализуемо. Можно конечно напрячься и сделать такую модель. Блин, давно подмывает организовать команду, которая бы решала сложные задачи типа этой. Кто за? -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Ryoga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 262 Регистрация: 20.9.2005 Репутация: 3 Всего: 6 |
Мда, видимо, я подумал о чём то другом, когда говорил, что можно реализовать - например, то, что в прошлом не будет нашей сущности, а просто будет просходить "откат" назад или как-то так.
Вопрос "Кто за?" слишком размытый. ;) Собирай команду под конкретную задачу... |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Я тут подумал малость и понял, что на самом деле это можно реализовать вот как.
Допустим у нас есть система, которая записывает необходимые ключевые действия, по которым потом можно воспроизводить происходящее. Теперь разбираем парадокс: мы идём, на нас нападают и тут мы уходим в прошлое и делаем так, чтобы мы пошли другим путём и не попали "в засаду", после этого, теоретически можно преположить, что та реальность, из которой мы вернулись в прошлое - разрушается, а следовательно не может существовать, а значит и мы, из будущего, не можем существовать - мы исчезаем, а управление передаётся тому "новому" прошлому - будущему. Теперь добавить в это сюжет: допустим главный герой - беглец, на котором были поставлены эксперименты по квантованию и он пытается что-то из будущего спрятать в прошлом, и за ним посылают спец. отряд по отлову - постоянные прыжки во времени без ограничений + добавить эффектов, типа "наслаивания" времён одного на другое - выйдет супер. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Ryoga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 262 Регистрация: 20.9.2005 Репутация: 3 Всего: 6 |
Ну, вот, кажется, это примерно то, о чём я и думал, когда писал в первый раз.
Хотя, я всё же больше думал, чтобы прыгать назад на уже отыгранный период времени (больше напоминает Сэйф/Лоад), а здесь надо этот период ещё создать. |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
Rickert, ИМХО, тут надо немного другую схемку смотреть.
Это слишком сложно - врядли реализуемо на текущем уровне -- если мы так делаем, то возникает парадокс, т.к. в прошлом мы уже не окажемся, т.к. исчезает причина. Отсюда теория фрактального ветвления Вселенной. А вот реально будет такое, наверное: мы идем, на нас нападают, мы уходим в прошлое и нападаем на врага до того, как он на нас напал. И тогда продолжаем игру уже за себя, которого в прошлом -- возвращаемся обратно. Т.е. делаем предпосылку, что при уходе в прошлое мы пропадаем в настоящем. Насчет парадокса встречи с самим собой - решается просто - себя убить нельзя (запрещено физическими законами, например). Как у Желязного темпоральная фуга. ЗЫ. Игрушка такая точно коммерческой не будет жесть в общем |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Так я именно это и хотел сказать. А физическое убиение запрещать - это резать крылья. ИМХО -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Фигня это все. Это реализовано в Принце Персии Песках Времени. И это фигня я вам скажу. Оригинально но предсказуемо. А я предлогаю n-мерное пространство, в котором все измерения будут РАВНОПРАВНЫ. Да, именно так, этот алоритм преобразования nD->3D работает одинакого для любого числа измерений. Надо просто поменять цифрку в цикле, где преобразовываются координаты и увеличить одну из размерностей массива. Но щас немного все стопарнуло. Щас перепищу основу на си, буду искать ошибки, доделывать. Щас надо сделать следующие вещи:
1. Алгоритм преобразования довести до ума. 2. Разобраться с Open GL под си. (киньте ссылу на хороший учебник) 3. Управление. Вы не думайте что я ничего не делаю, я изучаю то чем пользуюсь))) Это сообщение отредактировал(а) _ToNic_ - 19.10.2007, 21:40 |
|||
|
||||
| fse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 28.9.2007 Где: г. Рязань Репутация: нет Всего: 1 |
Всем привет!
"теория фрактального ветвления Вселенной" - блин, отжиг, уж извини... В-общем-то, это 10-ая страница постов утопистов, мне кажется, т.к. никакой концепции нет даже приблизительно. Что мне кажется, выбирать не из чего: 1) подвязать 4-ую координату кроме xyz, это будет, если реализовываемо, некая абстракция. Как буд-то ты обкурился и тупо пялишься в монитор, не понимая ни что нарисовано, ни сути игры 2) Четвёртая координата - время. И мы заглядываем в прошлое и можем это динамически по ходу игры контролировать. Этот концепт мало отличается от Load/Save и сложно реализовывается в управлении режима реального времени игрока. 3) Четвёртая координата - время. И мы заглядываем в будущее! Вот это единственное, мне кажется, что можно обдумать! Я представляю это так: игрушка додумывает движение игрока и знает будущее движение ботов. И дорисовывает "прозрачный шлейф" по предположительному будущему движению игрока. Если бот выруливает из-за угла, то и он "полупрозрачно" рисуется на экране по "шлейфу своего предстоящего движения". При чём чем больше развит игрок "по заглядыванию в будущее", тем на большее время прогнозируется исход игры. Реально, даже в тупую, как автоигра компа с компом - это сделать не сложно и не ресурсоёмко. Чисто графически отобразить - может и сложно, я в этом не спец. Представляю так: с интервалом некоторым времени рисуется много моделей игрока, с учётом его движения, но с более прозрачным альфа-каналом. И даже этот концепт будет меганеинтересен. Разве что только если добавить мощьную динамику игры, но тогда придётся сильно пожертвовать графикой, я думаю. Вот одно предложение. Какие другие, но конкретные? Просто пока, моё мнение, происходит ано*изм... |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Ой насмешил! Да ничего там не реализованно - так пшик... Твои идеи про n-мерный экшн - это тупик. знаешь почему? Потому что когда ты получишь проекцию n-мерного объекта - то это н ебудет иметь никакой конструктивной логики, другими словами, ты просто не сможешь сделать нормальные карты для игры - ведь ты не сможешь оперировать непосредстванно с n-мерным обектом. Это будет просто белеберда. Ты можешь конечно реализоовать это так - что бы было, но реально ты не сможешь сделать играбельной версии. ИМХО. Хотя говорят что возможно всё, посмотрим что представишь нам Добавлено через 6 минут и 26 секунд fse, ты предложил лишь малую часть того, что предложил я, но только ты неверное представление имеешь о принципе времени. Вот представь: стоишь ты и начинаешь использовать "машину перехода в будущее", таким образом тебя в будущем уже нет - ты находишься внекотором временном "коконе" и движешься, смотря на будущее "со стороны". Это если не использовать квантовую теорию неопределённости. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 6 Всего: 61 |
В чем будет состоять геймплей? Предугадываение движений ботов - это одна ихз возможных фишек, не более. |
|||
|
||||
| lebaon |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 10.3.2006 Репутация: нет Всего: нет |
мне всеже идея с 4 пространственным измерением нравиться, просто чтобы ты мог передвигаться по 4 му измерению
|
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Карты можно делать из обычных трехмерных карт, растягивая их во времени. То же самое и с объектами. Например пуля в таком пространстве превратится в линию, которая начирается от ствола в прошом и заканчивается в стене в будущем. Взорвавшаяся граната будет выглядеть как толстая кривая, в конце расширяющаяся и исчезающая... Правда я не отвечаю что в такой обстановке можно будет играть))) Это будет похоже на замороженный мир, где время превратилось в пространство и все динамические объекты стали статичными, а потом пришли игроки, для которых время это пятая координата... А можно начать с простого. Налепить простейшие карты, но в 4D, а потом по мере понимания усложнять. На наш мир это точно будет непохоже! Кстати, интересный факт! Если в четырехмерном пространстве перемещаться только в трех координатах, то оно кажется трехмерным, с некоторыми... до боли знакомыми относительными искажениями!
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
_ToNic_, у тебя там как с реализацией? Поделишься результатом?
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| ksili |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2069 Регистрация: 3.11.2005 Где: Красноярск Репутация: нет Всего: 17 |
Я читал в прошлом году, что какой-то зарубежный профессор со своими студентами сделал скульптуру четырёхмерного тела. Принцип тот, о котором здесь уже говорилось: 3d-тело можно изобразить в виде проекции на 2d, значит 4d-тело можно изобразить в виде 3d-тела - и это будет его проекция в наш трёхмерный мир. Я видел мелкую фотку в инете той скульптуры, но ничего не понял. Там говорилось что-то про равенство каких-то углов. Одно было понятно - скульптура обладала какой-то структурой.
То есть вообще говоря там четвёртым измерением было не время, а просто четвёртое пространственное измерение. И в картинках, которые привел автор топика, то же самое вроде бы. Если вы хотите запутать игрока с непонятными переходами из одного места в другое, несоответствиями размеров, открываниями дверей в разные стороны, то почитайте роман (или повесть) Кита Лаумера "Ночь иллюзий" и сделайте игру по её сюжету. Там это сделано на высшем уровне. Ещё очень давно в журнале "Техника молодёжи" рассказывалось, что где-то было создано что-то типа аттракциона. Это было какое-то помещение, может быть даже двухэтажное. Зрительные обманы, возникающие в нём были основаны на том, что люди привыкли к стандартному строению своих жилищ: окна и двери прямоугольные и одинакового размера, потолки одинаковой высоты и т.д. Из-за того, что эти размеры были подобраны специальным образом люди находящиеся там, казались друг другу совсем не такими, какие они на самом деле. Например, стоят совсем недалеко друг от друга два человека, при этом со стороны один из них выглядит карликом, а второй переростком (там фотка была) Добавлено через 9 минут и 33 секунды Кстати, как говорят знающие люди, игра становится популярной. когда она вызывает в игроке много ассоциаций, когда в его сознании есть некая база о мире, представленом в этой игре. Поэтому например, среди игр о второй мировой войне гораздо больше ставших популярных, чем среди игр о какой-нибудь колонии на Луне. Так что если ты сделаешь такую 4d игру вряд ли она будет играбельной, т.к. игрок будет чувствовать себя в ней не в своей тарелке. Ему будет не от чего оттолкнуться. Немного поиграть - нормально. Но долго - вряд ли. Немало гениальных игр на этом и погорели. -------------------- Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с) |
|||
|
||||
| lebaon |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 10.3.2006 Репутация: нет Всего: нет |
_ToNic_ именно! пусть по 4 оси сможет двигаться только гг, а все остальные- в 3д, и это будет круче чем слоумо
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Меньше слов - больше дела, Господа.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| lebaon |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 10.3.2006 Репутация: нет Всего: нет |
а вот уже и управление временем сделали:
TimeShift
|
|||
|
||||
| Ryoga |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 262 Регистрация: 20.9.2005 Репутация: 3 Всего: 6 |
Интересно, что на практике...
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Я думаю тут идёт речь именно о "перемотке" ограниченного промежутка времени. А мы ведём речь о "перемещении" - как моментальный прыжок по оси координат.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| kefir01 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 22.6.2007 Репутация: нет Всего: 2 |
А как такая идея со временем:
Игрок гуляет по уровню, стреляет мобов или еще что... В какой-то момент попадает в нечто вроде временной петли, которая кидет его на некоторое время назад или вперед. Если он попадает в прошлое то кроме необходимости искать выход обратно рискует встретиться с пачками еще не убитых им же мобов, но также и с самим собой, занятым этим делом (т.е. по мере прохождения все действия игрока записываются). Однако если попасть в поле зрения себя-в-прошлом, то в него подключается AI, который открывает по вам огонь на поражение с преследованием. Причем убить себя-в-прошлом нельзя, ибо это приведет к концу игры, вас же он убить может. Нужно будет убегать, прятаться и т.п. Если же удается от него оторваться, то AI отключается и я-в-прошлом возвращается на свои ближайшие вейпоинты и идет к месту телепортации. Ваша же задача найти другой телепорт, который может привести вас либо в так называемое настояще, либо в будущее. В будущем можно будет наблюдать за рождением мобов и естсественно убивать их, выполнить задание какое-нит по ходу, найти телепорт в настоящее. В настоящем побегать до поры-до времени.. До тех пор пока не наступит будущее в котором вы естественно повстречаете себя-в-будущем, который естественно будет выполнять задание, убивать мобов и охотиться на вас, если вы ему попадетесь на глаза. А вы попадетесь с вероятностью 95%. Возможно также думаю повторное возвращение в прошлое и будущее. Т.е. возможно столкновение с собой борющемся против себя в прошлом или будущем. Такая вот возможна бредятина. Хотя 4д согласен это назвать нельзя по большому счету, так что сорри за возможный оффтоп. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
0) Не факт, что ты должен существовать, при нарушении причинно следственных связей.
1) Это много ограничений - плохо. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Rpahut |
|
|||
![]() 0xdeadbeef ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 9.4.2006 Репутация: 5 Всего: 7 |
Не согласен. Проекция 4Д на 3Д - обычный трехмерный объект. Только при перемещении игрока вдоль четвертой оси будет меняться его проекция - т.е. форма. Или даже можно брать не проекцию а срез 4Д-объекта - тогда вобще выглядеть это будет как обычное 3Д пространство. Во. Концептуальный пример =) Для удобства восприятия дополнительного измерения возьмем двумерного игрока и трехмерный объект. Тут игрок не видит проекцию объекта, а только срез, который наглухо перекрывает ему дорогу. ![]() По крайней мере для головоломки потенциал тут огромный, но можно и экшн сделать - например наковырять провалов в полу, напустить мобов позлее и заставить игрока от них бегать по всем четырем измерениям, отгораживаться стенами или вмуровывать в них, подставлять провалы под ноги итд итп --------------------
C/C++ GameDevRSS Раздела программирования игрOpenGL - уроки от NeHeКак продать идею? |
|||
|
||||
| Rpahut |
|
|||
![]() 0xdeadbeef ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 9.4.2006 Репутация: 5 Всего: 7 |
Техническая сторона - каждый объект, имеющий четвертое измерение, может быть представлен набором трехмерных объектов, расположеных в определенном порядке на четвертой оси. При перемещении по этой оси объекты тупо морфятся друг в друга. И, как вариант, можно менять положение объектов в 3Д по четвертой оси. Например, переместился в одну сторону, платформа спустилась с недосягаемой высоты, залез на нее, переместился обратно и поднялся вместе с ней наверх.
Тут кстати вижу тонкости - например стоя в проеме исчезающей двери игрок не может(не-должен-мочь) переместиться на ту координату, где этой двери нет. Это надо как-то отслеживать, хотя бы ограничивать свободу перемещения по четвертой оси в зависимости от того где находится игрок... --------------------
C/C++ GameDevRSS Раздела программирования игрOpenGL - уроки от NeHeКак продать идею? |
|||
|
||||
| ziga |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 273 Регистрация: 25.4.2007 Репутация: нет Всего: 1 |
Чем то напоминает игру креш на psp, бегаешь человечком в 3д пространстве а если перед тобой препятствие на которое нельзя запрыгнуть просто перемещаешь камеру в положение смотрящее вниз на героя делаешь игру 2д и спокойно забираешься на это препятствие поскольку с верху в 2д пространстве это препятствие плоское и сливается с полом, возвращаешь пространство обратно в 3д и ты уже на этом препятствие. На словах сложно объяснить, надо видеть. |
|||
|
||||
| _ToNic_ |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.9.2007 Репутация: нет Всего: нет |
Чушь это все. Никакого "морфятся"! В нормальном 3D же ничто никуда не морфится и тут не будет. Я же говорю, все 4 координаты равноправны. 4D объекты не состоят из последовательности 3D объектов, а являются скорее 3D объектами растянутыми еще и в четвертом измерении. То есть 4D объекты состоят из обычных плоских треугольных полигонов, четыре координаты которых преобразуются в три координаты в зависимости от положения камеры и в таком совершенно обыденном виде отправляются на рендеринг. 4D сцена если все объекты на ней имеют по одному из измерений одинаковую координату выглядит всегда как трехмерная. А вот стоит только сдвинуть пару объектов по этой самой координате и начинаются интересные явления)))
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
_ToNic_, полностью согласен. Можно понапридумывать много всяких "подобностей", но речь идёт именно о действительно четырхёёмерном пространстве. Причём физической четвёртой координате.
Ты, кстати, как там со своим проектом? -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Rpahut |
|
|||
![]() 0xdeadbeef ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 9.4.2006 Репутация: 5 Всего: 7 |
_ToNic_, допустим все-таки не чушь
Дальше. Можно обойтись и без морфов, если для каждого возможного значения четвертой координаты определить 3Добъект-срез. Не буду пояснять, почему это невозможно. Уже просто удобнее определить ключевые объекты, а промежутки между ними заполнять на лету. Добавлено через 14 минут и 1 секунду
Ничего против не имею. Мой пост - просто играбельный вариант, не вызывающий у игрока мысли "WTF?". --------------------
C/C++ GameDevRSS Раздела программирования игрOpenGL - уроки от NeHeКак продать идею? |
|||
|
||||
| Rpahut |
|
|||
![]() 0xdeadbeef ![]() Профиль Группа: Участник Сообщений: 243 Регистрация: 9.4.2006 Репутация: 5 Всего: 7 |
У правдоподобного 4Д-объекта есть заковыка, которая меня смущает - где взять четвертую координату для его вершин. Тессеракт - это одно, а вот с неправильным и объектами начинаются проблемы.
--------------------
C/C++ GameDevRSS Раздела программирования игрOpenGL - уроки от NeHeКак продать идею? |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
Rpahut, Вот - вот. А составлять его из других объектов и морфить как-то - не дело. ИМХО
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
![]()
|
| Правила форума "Программирование игр, графики и искуственного интеллекта" | |
|
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |