LINUX.ORG.RU
ФорумTalks

3D-игра с эффектами специальной теории относительности


1

0

В Массачусетском технологическом институте есть лаборатория компьютерных игр (MIT Game Lab). Казалось бы, зачем она там? Какие игры могут разрабатывать доктора наук в рабочее время? И вот они показали, какие: встречайте сюрреалистичный 3D-экшн A Slower Speed of Light. Игрок перемещается по 3D-пространству на скорости, близкой к скорости света, и собирает сферические объекты, каждый из которых замедляет скорость света на фиксированные значения. При этом в реальном времени обсчитываются визуальные эффекты, в соответствии со специальной теорией относительности.

Обсчитываемые эффекты:

Эффект Доплера: красное и фиолетовое смещение видимого света, а также сдвиг инфракрасного и ультрафиолетового света в переделы диапазона, видимого человеческим глазом.

Аберрация света: повышение интенсивности света в направлении движения.

Релятивистское замедление времени: разница в восприятии времени для игрока и окружающего мира, способность видеть объекты, какими они были в прошлом.

Преобразования Лоренца: искажение пространства на скорости, близкой к скорости света.

В игре сочетается доступный геймплей и серьёзная научная база в области теоретической физики. В каком-то смысле, это уникальная игра по такому сочетанию качеств. Её можно показывать ученикам на уроках физики в старших классах школы и, наверное, в университете. В общем, везде, где изучают специальную теорию относительности.

http://habrahabr.ru/post/157229/ Игра есть под win и мак. Насколько я понял, игра написана на .нет, у меня под вайном запустилась, но не поиграл - когда должен был пойти процесс игры, она просто упала.

★★★★

Последнее исправление: ymuv (всего исправлений: 1)

В Массачусетском технологическом институте
игра написана на .нет

МИТ уже не тот.

Deleted
()

не учтено изменение твёрдости объектов ну ещё куча всякого :():

игра написана на .нет, у меня под вайном запустилась, но не поиграл - когда должен был пойти процесс игры, она просто упала.

Ну дак ведь на ЛОРе считают, что .нет ненужно.

Bad_ptr ★★★★★
()
Ответ на: комментарий от Lamppost

По видео больше похоже на симулятор наркомана под веществами.

Да, это неплохо объясняет, почему он поглощает колёса, и мир раскрашивается во все цвета радуги.

Sadler ★★★
()

На релятивистских скоростях пространство сжимается, а там непонятно искажается.

alltiptop ★★★★★
()
Ответ на: комментарий от alltiptop

а там непонятно искажается.

Может быть, скорость движения различных точек тела немного неравномерна?

Sadler ★★★
()
Ответ на: комментарий от Sadler

Там одна камера, хотя и после начала движения свет, доходящий до неё от разных точек существенно различается во времени, но это действует только для движения с ускорением, равномерно там должно постепенно пространоство становиться приплюснутым по направлению движения.

alltiptop ★★★★★
()
Ответ на: комментарий от alltiptop

Возможно, так и происходит. Народ на экране активно вращает головой и бегает в разные стороны (за мизерное время). Кто знает, может быть, на прямой оно бы и устаканилось.

Sadler ★★★
()
Ответ на: комментарий от pashazz

Не обязана :)

Mono не полон (XNA уже перенесли под mono?), это во-первых. Во-вторых, из .Net легко и непринуждённо дёргается Win API, если сильно нужно. Поэтому не факт, что под Mono должно запускаться.

Norgat ★★★★★
()

а почему не на Scheme? :)

Harald ★★★★★
()
Ответ на: комментарий от pashazz

Причём тут мак? Данная штука скорее всего прочно завязана под Unity3D, а там то ядро, скорее всего, на крестах написано (иначе с чего бы разрабы обещают инструменты для Unity3D). Unity3D нативно не запускается под Linux (но вроде как обещались портировать, если память мне не изменяет), хотя дли шарповых скриптов использует mono, да.

Norgat ★★★★★
()
Последнее исправление: Norgat (всего исправлений: 1)
Ответ на: комментарий от Norgat

XNA уже перенесли под mono?

MonoGame. Не знаю, как у него с совместимостью.

По сабжу: согласен с Lamppost. Алсо, в видео еще засветился индус геймдизайнер.

buddhist ★★★★★
()

Показывает меню, потом предысторию и инструкцию по управлению, затем падает. На соседнем седьмом офтопике абсолютно аналогично.

KivApple ★★★★★
()

В игре сочетается доступный геймплей и

серьёзная научная база в области теоретической физики.

серьезная

слишком круто сказано.

dikiy ★★☆☆☆
()
Ответ на: комментарий от beastie

запустил её прикола ради на маке… ну что скзать? жутко тормозная и лагит не по детски. рано ещё mit'у игрушки писать.

beastie ★★★★★
()
Ответ на: комментарий от ymuv

Относительно старый Book Pro (с Core Duo на борту). Это конечно немного отличается от заявленного ими железа, но всё равно это не повод, что бы так глючить (последняя треть видео) и так тормозить.

beastie ★★★★★
()
spectrip

собственно все стало ясно.

оффтоп: у ютуба опять дизайн поменялся?

rikardoac
()
Ответ на: комментарий от buddhist

Алсо, в видео еще засветился индус геймдизайнер.

Ещё там был азиат, азиатка и чел с акцентом неизвестного происхождения. Политкорректное видео.

x-signal ★★
()
Ответ на: комментарий от x-signal

Это эффект Доплера и преобразования Лоренца.

buddhist ★★★★★
()

на старом q9550 с HD5850 вполне себе летает. под оффтопиком, правда.

как-то примитивно сделано - после мгновенной остановки вследствии столкновения с объектом проекция не моментально меняется, а постепенно...

olegsov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.