Doom 3 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Doom 3 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Doom 3 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Doom 3 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Doom 3 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

《毁灭战士3》(Doom 3)由id Software开发,计算机版于2004年8月3日由Activision发行,是一款杂恐怖与科幻于一身的第一人称射击游戏。游戏故事除了英文名称外,并未有完全跟随《毁灭战士》的发展,并采用了全新的图像和游戏发动机。

展开阅读全文

代码

评论 (0)

加载中
更多评论
发表了资讯
2011/11/25 00:00

从 DOOM3 开源事件看开源化的暗涌

对电脑游戏界有认识朋友,相信一定听过DOOM这个第一身射击(FPS)游戏的元祖。最近开发DOOM的公司ID Software宣布把DOOM3引擎(ID Tech4)开源化,但却遇上有人声称拥有某部分的专利。 有人声称拥有部分专利的技术名为Carmack's Reverse,戏剧性的是Carmack's Reverse本来是ID Software始创人之一John Carmack冠以自己名字的...

15
6
发表了资讯
2011/11/23 00:00

Doom 3 源代码发布

id Software在GPLv3许可证下公布了Doom 3源代码,项目托管在Github上。 此前,由于专利问题,卡马克(John Carmack)推迟了源代码发布时间,为了避免专利侵犯指控,他正在重写Reverse算法,目前发布的源代码没有包含Reverse算法。Doom 3采用的是id Tech 4引擎,之前的id Tech 2和id Tech 3都已开源。使用id Tech 4引擎的...

14
20
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于游戏开发专区
2014/04/15 22:46

DOOM3 BFG 源码概览

这些文章是我阅读Fabien博客的笔记。

0
0
发表了博客
2012/03/09 14:06

insomniac是我觉得最具黑客精神的公司

不停的放文档,开放源代码。 代码质量非常高,这种和打酱油的opensource proj不一样,这是sony精锐工作室开发游戏时候用的代码,绝对能打而且赏心悦目。 这是他们的网址,不过很多代码是ps3上的, http://github.com/nocturnal 每次发信问问题的时候,对方总是洋洋洒洒写好多东西来详细解释。 这正是黑客精神所在,开发牛...

0
1
发表于多媒体处理专区
2014/03/05 14:36

浅谈OpenGL

OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。 1、与C语言紧密结合。 OpenGL命令最初就是用C语言函数来进行描述的,对于学习过C语言的人来讲,OpenGL是容易理解和学习的。如果你曾经接触过TC的graphics.h,你会发现,使用OpenGL作图甚至比TC更加简单。 2、强大的可移植性。 微软的Direct3...

2
4
发表了博客
2018/12/14 21:24

目前游戏行业内部主要几款游戏引擎的技术对比

如果只有客户端的话,可以考虑用gamebryo,技术好一点,用ogre也可以,如果规模不大,用unity3d,如果很有钱,要效果很好的,用unreal3,bigworld是带服务器的,如果能力不够,最好不要自己写。 如果使用Ogre需要投入较多的人力和物力,因为Ogre是开源的,工具不齐全,使用其他流行的引擎需要购买授权,可以在Ogre的基础上...

0
0
2019/12/10 10:19

WebAssembly 1.0被纳入W3C推荐标准,也是在浏览器中运行的第四种语言

点击上方“IT平头哥联盟”,选择“置顶或者星标” 你的关注意义重大! 前言 对于WebAssembly和整个Web来说,这是一个非常重要的正式步骤,尽管它可能最终导致JavaScript变得不那么重要,因为像Rust、Go和c#这样的...

0
0
发表了博客
2019/01/31 17:30

Unity3D 游戏贴图(法线贴图,漫反射贴图,高光贴图)

我们都知道,一个三维场景的画面的好坏,百分之四十取决于模型,百分之六十取决于贴图,可见贴图在画面中所占的重要性。在这里我将列举一些贴图,并且初步阐述其概念,理解原理的基础上制作贴图,也就顺手多了。 我在这里主要列举几种UNITY3D中常用的贴图,与大家分享,希望对大家有帮助。 01 首先不得不说的是漫反射贴图...

0
0
2018/03/12 14:42

css的盒子模型

网页布局的本质就是把网页中的元素,例如文字。图片等放在一个盒子里,然后利用css来摆放盒子达成想要的效果,就是网页布局 css的三大模型 1.普通流 2.浮动 元素添加浮动以后,会自动转换成行内块元素 浮动的目的就是为了让多个块元素显示在同一行上 必须要消除浮动,因为如果不消除浮动,就会造成排版混乱 在父元素中加...

0
0
发表了博客
2018/01/21 20:49

Gradle学习笔记

gradle

0
0
发表了博客
2018/03/23 12:58

贴图&烘焙

转载自CSDN雨蒙一,简书自由的天空等人,感谢分享; https://www.jianshu.com/p/3e1e002f5684 基础知识了解一下: 1,什么是贴图(Texture)? 贴图(texture)是一张不大的二维图像,它呈现了某个表面的最终信息。它被指定到线框多边形的表面,给予模型最终的外观。贴图的制作技巧是创建游戏真实度方面的关键因素。 2,贴...

0
0
发表于AI & 大数据专区
2020/08/30 18:44

机器视觉中常用图像处理库都有哪些?

点击上方“AI算法与图像处理”,选择加"星标"或“置顶” 重磅干货,第一时间送达 当需要做一些图像处理方面的学习和研究的时候,首要任务就是选择一套合适的图像处理类库,这期我们主要简单介绍下各家图像库的一些...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
21 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部