阅读更多
MIT游戏实验室近日发布了其教育型游戏A Slower Speed of Light的beta版本,同时也开源了游戏引擎和开发工具。


A Slower Speed of Light是一款第一人称游戏,展示了当光速变慢甚至接近观察者移动速度时会出现的现象,可以让你体验一把相对论的世界。游戏中玩家需要收集魔法球使光速变慢,在光速变慢的同时,玩家的移动速度也将越来越接近光速,此时狭义相对论的各种效应将会出现。比如:

  • 多普勒效应:红移和蓝移现象,红外和紫外光将进入可见范围
  • 探照灯效应:前进方向上进入眼睛的光子会变多,正对前进方向会变亮,背对前进方向会变暗
  • 时间膨胀:自身的时间将减慢
  • 洛伦兹变换:当接近光速时观察到的空间将发生扭曲
  • 时间回溯,看到物体的过去
该游戏使用OpenRelativity创建。OpenRelativity是一个基于Unity的引擎,该工具可以帮助开发者创建、测试相对论方面的试验。MIT实验室已经将其开源。

详细信息:http://gamelab.mit.edu/games/a-slower-speed-of-light/

OpenRelativity项目地址:https://github.com/MITGameLab/OpenRelativity
  • 大小: 13.9 KB
5
0
评论 共 1 条 请登录后发表评论
1 楼 futurelife 2013-05-31 08:38
硬件要求不低啊

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 十大开源游戏引擎深入比较

    在国内外,业界盛传有十大开源游戏引擎,分别是OGRE、Irrlicht、Panda3D、Crystal Space、jME、Blender Game Engine、Reality Factory、The Nebula Device 2、RealmForge、OpenScene- Graph。我们对这十款开源游戏...

  • Mit Mini Cheetah开源代码开发环境搭建

    MIT Mini Cheetah–开源代码仿真环境搭建 摘要 2019年以来,关于四足机器人的报道越来越多,我比较关注的是MIT mini cheetah。Mini Cheetah的外表是很可爱的,它长约0.4米,重约20磅,外形比较接近人们养的小狗,让...

  • MIT 开源协议是什么意思?底层原理是什么?

    这使得MIT许可证成为了一种受欢迎的开源许可证,被广泛应用于各种开源软件项目中。MIT开源协议是一种宽松的开源许可证,允许软件在保留版权和许可证声明的前提下,免费使用、复制、修改、合并、出版、分发、再授权和...

  • Hilo - 阿里巴巴出品的免费开源 H5 游戏引擎,轻巧无依赖,适合用来开发营销互动小游戏

    Hilo 是阿里团队推出的一个开源的 H5 游戏引擎,特点是对非游戏从业的前端开发者非常友好,轻量无依赖,适合用来开发营销小游戏。 作为一款阿里团队内部一直在使用游戏引擎,Hilo 活跃在阿里系大量的电商节日和活动...

  • 国内外顶尖人工智能实验室/AI实验室推荐!

    1. 麻省理工学院计算机科学与人工智能实验室(CSAIL) 2. 卡耐基梅隆大学机器人学院(Robotics Academy) 3. 斯坦福大学的人工智能实验室(SAIL) 二、国外市场派 1. 谷歌DeepMind人工智能实验室 2. 微软Microsoft ...

  • 什么是 游戏引擎 ?各个主流引擎的区别

    资料和教程最多的游戏引擎之一,很方便学习游戏开发的初学者。官网不爽的地方:需要安装额外的idea不爽点:idea比较繁琐,需要使用其他的额外idea,ui方面需要使用其他的工具。推荐点:对小白入手很友好,游戏引擎...

  • 开源许可证解析:从MIT到GPL

    开源许可证为软件定义了使用者的权利和义务。MIT和GPL是两种最常见的许可证,但它们在许多方面都有所不同。本文将对这两种许可证进行深入的解析,帮助您了解它们的主要特点和适用场景。

  • 十大开源游戏引擎深入比较之美

    在国内外,业界盛传有十大开源游戏引擎,分别是OGRE、Irrlicht、Panda3D、Crystal Space、jME、Blender Game Engine、Reality Factory、The Nebula Device 2、RealmForge、OpenScene- Graph。我们对这十款开源游戏...

  • 三种开源协议的选择:BSD,Apache,MIT

    在github上使用开源项目的时候,最常见的有MIT、Apache、BSD三种许可协议,几种区别如下图: 一般Apache都比较少遇到,最多的是BSD和MIT。 BSD和MIT的唯一区别:是否能用你的开源项目打广告,禁止,则选择BSD;允许...

  • MIT Mini Cheetah开源四足机器人仿真环境20211130

    1. 实验室官网MIT Biomimetic Robotics Lab 2. Mini Cheetah作者硕士论文A low cost modular actuator for dynamic robots 参考: 1.Mit Mini Cheetah开源代码开发环境搭建【一镜到底X视频笔记】 2.MIT ...

  • 游戏开发使用的各个主流引擎对比

    本篇文章主要讲解,游戏开发中常用的4个游戏引擎及其idea特性的介绍和对比 主流猿子们很常用的游戏引擎分别为,unity,cocos,laya,egret,其中unity占比最多,其次是cocos,再者是新秀laya和egret。 不乏有些公司...

  • 7个最优秀的手机游戏引擎

    随着智能手机成为主要的游戏平台,移动游戏引擎变得越来越流行。 下面将介绍7个最优秀的手机游戏引擎。 1.Corona SDK 游戏开发引擎 这是一款实用Lua语言作为开发语言的游戏引擎,对我来说比起的其他的游戏引擎要好学...

  • python游戏引擎-转:十大开源游戏引擎深入比较

    在国内外,业界盛传有十大开源游戏引擎,分别是OGRE、Irrlicht、Panda3D、Crystal Space、jME、Blender Game Engine、Reality Factory、The Nebula Device 2、RealmForge、OpenScene- Graph。我们对这十款开源游戏...

  • 基于浏览器的3D网页游戏JavaScript 3D游戏引擎介绍

      创建基于浏览器的3D游戏一般用JavaScript+HTML5+WebGL技术,所有JavaScript 3D游戏引擎是一个话题。基于浏览器的游戏最棒的地方是不依赖于系统...然而选择一个合适的游戏引擎是有时能帮你完成项目或突破项目瓶颈...

  • GPL、MIT、Apache...开发者如何选择开源协议?一文讲清根本区别

    个人开发者到底选择GPL协议还是MIT协议? 为什么小米可以避开开源协议? 安卓是开源的,为什么华为还要自己造鸿蒙? 你知道史上最奇葩的开源协议吗? 这些问题,都将在这篇文章中找到答案。 开源,是很多个人...

  • 如何在开源程序中添加MIT License许可

    为自己的开源程序添加最受欢迎的开源许可证之一MIT License,按照下面步骤5分钟即可完成。 官网条款全文 条款全文网址:https://opensource.org/licenses/MIT MIT License版权方不明,因此无正式官网,在此推荐...

  • MIT开源最强虚拟人生成器

    麻省理工学院媒体实验室(MIT Media Lab)的研究人员开源了一个虚拟角色生成工具。该工具结合了面部、手势、语音和动作领域的人工智能模型,可用于创建各种音频和视频输出,一举登上《Nature Machine Intelligence》...

  • MIT Cheetah-Software开源项目流程分析

    本文从主函数开始分析程序的流程图,逐次分析到MIT_Controller::runController函数的流程图,对Cheetah-Software初接触者有一定帮助!

  • 浅谈开源软件许可证(1):MIT 与 Apache 许可证

    目录背景开源软件许可证MIT 许可证Apache 许可证其他许可证MIT 许可证 vs Apache 许可证共同点:区别 1:商标使用权区别 2:许可证长度区别 3:小结参考链接 背景 作为程序员,每天的工作都在和开源软件打交道,但很...

  • SLAM领域著名实验室及大牛、SLAM领域大佬(不定期更新)

    SLAM领域著名实验室 1. 苏黎世联邦理工学院 2. 明尼苏达大学 3. 慕尼黑工业大学 4. 香港科技大学 5. 浙江大学 6. 武汉大学 7. 中科院自动化研究所国家模式识别实验室Robot Vision Group 8. 清华大学自动化系...

Global site tag (gtag.js) - Google Analytics