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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2011, 22:50   #71
Mrrl
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Beermonza Посмотреть сообщение
Мы четко знаем, что этого нет, есть воображение, ...давайте представлять это так как нам хочется в 3-х мерном пространстве, поскольку только увидев изометрический объект даже одним глазом, человек понимает что он уже похожий предмет видел в жизни, и он имеет конкретные пространственные параметры в физическом мире (не в мире воображения), ...достаточно даже малейшего оттенения на 2D круге, и все, "щелк", круг достроен до шара.
Да, но точно также, увидев реберную модель тессеракта, человек может сказать "да, это гиперкуб, я сто раз видел его на картинках! А давайте посмотрим, можно ли его повернуть так, чтобы все пары вершин совпали, и он стал обычным кубом? А если совместить проекции противоположных вершин - превратится ли он в ромбический додекаэдр? Ура, превратился! Значит, это самый что ни на есть четырехмерный гиперкуб!"
Собственно, основная задача четырех- и более-мерных игр - доказать человеку, что он может представить себе гораздо больше, чем то, с чем он сталкивался в физическом мире. И что трехмерное евклидово пространство - не единственная доступная воображению рабочая область. (можно эту же фразу прочитать по-другому: задача в том, чтобы дать возможность человеку заявить окружающим, что он может представить себе гораздо больше, чем они. И потом вляпаться лицом в грязь, когда окажется, что и для остальных четырехмерное пространство это не проблема :D )

Последний раз редактировалось Mrrl; 08.01.2011 в 23:05.
Mrrl вне форума Ответить с цитированием
Старый 08.01.2011, 23:11   #72
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от Mrrl Посмотреть сообщение
Да, но точно также, увидев реберную модель тессеракта, человек может сказать "да, это гиперкуб, я сто раз видел его на картинках! А давайте посмотрим, можно ли его повернуть так, чтобы все пары вершин совпали, и он стал обычным кубом? А если совместить проекции противоположных вершин - превратится ли он в ромбический додекаэдр? Ура, превратился! Значит, это самый что ни на есть четырехмерный гиперкуб!"
Аналогично можно взять пластилиновый удлиненный цилиндр и попытаться его соединить, получится ли "цилиндробублик", соединяем, опа! это же цилиндробублик! ...да, в нашем 3-х мерном пространстве ))). Я не против, соединяйте как хотите, вертите как хотите, но это будут сложные 3D-головоломки, ...пусть это будет игра воображения и ее возможное отображение. Сущность концепции 3D в том что это как бы обещанная "реальность", т.е. отображение объектов такими, какими мы их привыкли видеть в жизни, ...ну а 4D мы в жизни не видим, и технологии его отображения просто не существует. А Вы уже заметили, что с интерпретацией на плоскость объектов и вообще n-мерности в 3D информативность теряется, и, собственно, она и утеряна при попытке визуализировать многомерность в привычное для нас 3-х мерное пространство. Однако то 3D, что мы видим в реальном мире, кардинально отличается от того, что на экране, поскольку слишком велик шаг уже от реальности к певдо-3D и 2D в конечном счете. А с попыткой передать сущность 4D даже из воображения по такой цепочке вообще оставляет от самой затеи ничто. Пусть ух 4D будет в воображении правильно, а в ПК в виде сложных 3D-головоломок, работающих по заложенным автором правилам. Сколько авторов, столько и 4D-пространств, со своими законами. Фурора здесь нет, нобелевским лауреатом никому не стать.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 08.01.2011, 23:21   #73
Mrrl
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Beermonza Посмотреть сообщение
Пусть ух 4D будет в воображении правильно, а в ПК в виде сложных 3D-головоломок, работающих по заложенным автором правилам.
Я бы предпочел наоборот: пусть в программе все реализовано, как 5D, с пятимерными координатами-векторами-матрицами преобразования, а в воображении игрока это будет "сложная 3D-головоломка, работающая по заложенным автором правилам". А когда этот самый игрок захочет, чтобы головоломка стала простой - значит, ему пора изучать 5D. Там правила и проще, и предсказуемее.
Цитата:
Сколько авторов, столько и 4D-пространств, со своими законами. Фурора здесь нет, нобелевским лауреатом никому не стать.
Согласен с обоими пунктами. Хотя нет, пространств больше, чем авторов. У одного и того же автора могут быть совершенно разные интерпретации и представления 4D в разных играх - по себе знаю. Каждый раз все приходится придумывать заново.

В общем, "4D" в названии игрушки будет означать либо "автор думает, что в 4D поведение игры описать проще, а согласится ли с этим пользователь - его личное дело", либо "а я слышал, что есть такой модный термин, дай-ка вставлю его в название" :D

Последний раз редактировалось Mrrl; 08.01.2011 в 23:25.
Mrrl вне форума Ответить с цитированием
Старый 08.01.2011, 23:40   #74
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Я понимаю, каждый остается при своем, но что большинство просто лепят ярлык к тому, к чему он не принадлежит - это точно, и это подхлестывает интерес до поры до времени.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 09.01.2011, 01:07   #75
Mrrl
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 19
По умолчанию

А вот, кстати идея еще одного "четырехмерного пэкмэна". Основана не на проекциях, а на сечениях.

Возьмем какой-нбудь четырехмерный многогранник. Или просто сеть из двумерных граней, как-то соединенную по ребрам. Где-то в центре выберем точку, проведем через нее гиперплоскость. В сечении получится трехмерный лабиринт - по его отрезкам и будут бегать пэкмэн и монстры.
У игрока будет возможность поворачивать плоскость сечения (степени свободы и интерфейс надо будет сосчитать). При таком повороте форма лабиринта изменится, а монстров будет сносить на новое положение гиперплоскости. Пэкмэн будет оставаться на ней, например, потому, что крутить мы будем всегда вокруг какой-нибудь 2D-плоскости, содержащей прямую "пэкмэн-центр". Так что он будет видеть меняющийся (по воле игрока) лабиринт.
"Семена", вероятно, будут точками с определенным радиусом доступности - по мере движения плоскости они могут возникать и исчезать. Чем будет точка рождения монстров, не могу даже представить. Наверное, ей придется ползать вслед за гиперплоскостью
С одной стороны, в этой игре достаточно 3-мерного вьюера - безо всяких проекций. С другой - объяснить, по каким правилам лабиринт меняется, и как определить "идентичность" точки (если ее съели, она больше в этом месте не возникнет - но что такое "это место" в постоянно меняющемся мире?) без явной отсылки к 4D-представлению всей конструкции, я пока даже не понимаю.

По-моему, бред. Кто рискнет реализовать?
Mrrl вне форума Ответить с цитированием
Старый 09.01.2011, 01:21   #76
oleg.v
Пользователь
 
Регистрация: 24.11.2010
Сообщений: 80
По умолчанию

Фильм Flatland: The Movie повествует о теме ваших споров.

Последний раз редактировалось oleg.v; 09.01.2011 в 19:27.
oleg.v вне форума Ответить с цитированием
Старый 09.01.2011, 10:46   #77
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

Что придумывать, все до нас придумали:
http://damateur.narod.ru/t/
http://damateur.narod.ru/pages/3_Mat...th_Affine4.htm
Kostia вне форума Ответить с цитированием
Старый 09.01.2011, 10:50   #78
Mrrl
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 19
По умолчанию

Придумывать сюжет игры, цель, управление, наиболее подходящие способы визуализации, поведение противников (если они есть), внутреннее представление... как и в любой другой игре.
Mrrl вне форума Ответить с цитированием
Старый 09.01.2011, 12:04   #79
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Прочитал всю тему. Споры идут отом, как отобразить то-то на то-то. Но никто не вспомнил о простейшем мысленном эксперименте.
Предположим, что 4-е измерение - это время.
Предположим, что помимо нашего пространства есть ещё и двумерное, существующее параллельно нашему. Как вы думаете, что будут наблюдать двумерцы, при прохождении через их мир трёхмерной сферы?
Правильно, они будут наблюдать ряд концентрических окружностей расширяющихся и сужающихся с течением времени. Прохождение через наш трёхмерный мир 4-х мерного объекта сопровождается таким-же эффектом. Мы видим трёхмерный объект, непостижимым образом изменяющий свою форму.
Таким образом, смоделировав (математически) четырёхмерный объект и создав группу срезов (распределённых во времени) прохождения его через 3D, с последующим отображением на 2D экран, можно получить интересные визуальные эффекты.
К сожалению - это единственный путь представления 4-х мерного объекта, через 3D пространство, который можно реально и наглядно реализовать посредством современной техники.
К слову сказать, такие явления мы периодически наблюдаем. Это, так называемые, полиморфные НЛО. Их отличительная особенност: они возникают в одной точке пространства. Меняют свои размеры и массу и так-же бесследно исчезают.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 09.01.2011 в 12:20.
Smitt&Wesson вне форума Ответить с цитированием
Старый 09.01.2011, 13:18   #80
Mrrl
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Таким образом, смоделировав (математически) четырёхмерный объект и создав группу срезов (распределённых во времени) прохождения его через 3D, с последующим отображением на 2D экран, можно получить интересные визуальные эффекты.
У Вас есть предложения, как использовать такое представление 4D для игры? Было бы интересно ознакомиться.
Mrrl вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паранойя или реальность !? gefest58 Свободное общение 17 06.01.2011 18:40
Игры на Delphi - миф или реальность? Sensizu Свободное общение 4 01.06.2010 20:28
Окно ввода (promt): миф или реальность?! Urukhay4 JavaScript, Ajax 3 12.11.2009 00:56
Заработок в инете: миф или реальность? Slavik Свободное общение 19 06.11.2009 16:07
делфи7 под seven / миф или реальность Lemo Софт 9 30.08.2009 01:43