已选Tag

关联Tag

MaNGOS

MaNGOS是架设在sourceforge上开源的WoW的模拟服务器端工程,使用C++编写,代码清楚,架构清晰,质量很高。

c++ network server RPG simulation role-playing mmo
Bullet Physics Engine

提到开源物理引擎,可能大多数人都会想到ODE。但是,实际上,开源物理引擎的霸主是Bullet Physics Engine。Bullet Physics Engine是专业的开源物理引擎,可免费用于商业游戏的开发。Bullet Physics Engine已经被用于Play Station 3、XBox、Nintendo Wii、PC等多种平台上的游戏开发,并且已经被整合到Maya和Blender3D中。游戏引擎是一个处理游戏底层技术的平台。使用游戏引擎,游戏开发人员可以集中精力处理游戏的设计,忽略游戏的系统架构、内存管理、图形图像的渲染绘制、物 理碰撞检测等一些底层技术。物理引擎是游戏引擎中的子模块,它根据牛顿力学定律,计算游戏中物体的合理的物理位置,并将计算结果提供给渲染引擎,从而向使 用者展示出真实性的渲染效果。

c++ VISUALIZATION animation simulation physics mathematics collision_detection rigid_body
Rigs of Rods

"Rigs of Rods (""RoR"") 是一款开源模拟游戏,引擎代码以GPLv3授权发放,3D渲染使用OGRE渲染引擎,拥有软体物理引擎(基于的物理引擎Beam)。"

game 3d physicsengine mygui ogre3d simulation physics
Speed Dreams

Speed Dreams (竞速梦想)是一款基于 Torcs 分支的跨平台的开源赛车游戏,支持 Windows 及 Linux ,3D 画面,提供丰富的赛车及赛道类型。目前,最新的 Speed Dreams 2.0 正式版已发布,新版增加了更多的赛道及车型、更好的物理特性、动态天气及支持多人游戏等新功能。

linux AI game 3d Windows opengl keyboard Mouse cross-platform simulation physics joystick car racing motorsport
Simutrans

Simutrans是一个交通模拟游戏。有飞机,轮船,火车,有轨电车,卡车,公共汽车,单轨等。但工厂的合同说明乘客只能前往自己的目的地。许多地图可用。游戏介绍:在成千上万土地中选择一个。然后,把自己放在一个公司并有从您的父母来的一些钱:渴望,使他们感到自豪,并野心建立一个成功的运输公司,您现在的挑战是建立一个繁荣的企业。随着时间的推移,你的公司发展成运输帝国,每个月保持经济平稳运行提供了运费和满意的旅行需要数以百万计的乘客。运输乘客,邮件及货物的铁路,公路,船舶,甚至飞机。它的未来在于您和您的竞争对手的手中。

linux game Windows mac simulation real_time_strategy simutrans transport economics
ODE

ODE (Open Dynamic Engine) 是一个免费的具有工业品质的刚体动力学的库,一款优秀的开源物理引擎,它为主程序员Russell Smith和几位开源社区贡献者共同努力下开发的。它能很好地仿真现实环境中的可移动物体,它是快速,强健和 可移植的。而且它有内建的碰撞检测系统。本人的主要工作是研究 ODE物理引擎在3D游戏中的应用。研究主要是通过学习ODE的用户手册、阅读和理解ODE的代码然后掌握ODE的编程接口从而使用ODE刚体游戏引擎编 写3D游戏场景来体现ODE的应用。3D游戏场景的编写主要使用了3D图形API-OpenGL 和ODE引擎等游戏仿真技术。

c++ VISUALIZATION 3d library simulation physics mathematics dynamics ode collision_detection rigid_body