毁灭战士 DOOM 3DO 源代码公开

id Software的《毁灭战士(Doom)》是史上移植版本最多的游戏之一,其中一个移植版本是DOOM 3DO。3DO游戏机是3DO公司推出的第一部32位游戏主机。3DO版的《DOOM》最初是一个雄心勃勃的项目,但整个开发用了两年时间也没有取得什么进展,于是他们找来了一名程序员花了十周时间开发了一个基本版本。

开发者Rebecca Ann Heineman将程序源代码发布到了GitHub上,并讲述了亲身经历。他表示自己被雇佣时被告知游戏只需要打磨和优化就可以上市了,结果发现他被骗了(上图是程序源代码片段)。

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-12-10 13:11:40

毁灭战士 DOOM 3DO 源代码公开的相关文章

「毁灭战士3」源码就是“保持简洁”的证明

「毁灭战士3」源码就是"保持简洁"的证明 假如你在网上搜最好的C++源代码.「毁灭战士3 | Doom 3」的源代码肯定会被提到好多次,这篇文章就来证明为何如何说. 我花了一些时间通读了 DOOM3 的源代码.这可能是我见过的最干净最漂亮的代码了.DOOM3是由id Software公司开发.Activision发行的视频游戏.该游戏为id Software赢得了商业上的成功,已售出350万多份拷贝. 在2011年11月23日,id Software维持开源传统,发布了他们上一个引擎的

国外强者用计算器成功运行《毁灭战士》

时代在进步,电器产品的机能也越来越强力.日前有强者在Texas Instruments生产的图形计算器Nspire上成功运行了经典神作<毁灭战士(Doom)>. 这位名叫Omnimaga的强者用他自己的TI计算器做了接近1分钟的游戏运行演示,虽然没有声音,但是画面看起来很流畅,很有当年GB游戏的感觉,但是3D更为强劲.如今的计算器性能已经达到90年代PC的水平,这个真是牛逼大了. 更多资讯请关注多玩游戏网. (编辑/徐明明)

360公司将杀毒软件源代码公开托管

360承诺不泄露用户隐私 本报讯(记者贾中山)网上隐私泄露正在成为许多人的梦魇,婚恋.招聘.电子商务等网站已经成为隐私泄露的重灾区.今天上午,360公司安全中心宣布将公司的软件程序源代码公开交给国家级的评测机构,以此保障用户上传的信息都能得到保障,同时公开承诺不泄露用户隐私. 今天上午,360公司安全中心对外公布了<用户隐私保护承诺>,这也是业内目前最为全面的用户隐私保护承诺.同时,360 公司安全中心宣布,将360软件程序源代码交由中国信息安全评测中心托管和监测,方便用户随时监督. <

获取Doom3(毁灭战士III)Linux版

获取Doom3(毁灭战士III) Linux版,你可以从id Software的ftp服务器(ftp://ftp.idsoftware.com/idstuff/doom3/linux/)上下载最新的版本 这个安装包只包含了Linux二进制文件 Linux二进制文件的安装 ./doom3-linux-x.x.xxxx.x86.run 添加缺少的文件 下列的文件需要从win32的安装光盘里拷贝到你的 base目录.默认是:/usr/local/games/doom3/base base/pak000

《毁灭战士》开发者Romero携手RockYou,进军社交游戏

最近,游戏公司RockYou宣布将投资和发行Loot Drop工作室的首款游戏作品.据了解,该新兴工作室是由John Romero<毁灭战士>开发者, Robert Sirotek和Tom Hall三位游戏开发老手联合组建. John Romero 在与 LOLapps公司合作设计和发布知名社交游戏Ravenwood Fair后,John Romero在奥斯汀成立了Loot Drop游戏工作室.此前,John Romero也曾创立了诸如Ion Storm和Gazillion Entertain

利用物联网发动 DDoS 攻击的恶意程序源代码公开

存在漏洞的物联网设备最近被用于发动了两次创纪录的DDoS攻击:其一是针对安全博客KrebsOnSecurity的攻击,攻击流量达到了620 Gbps:其二是针对法国托管商OVH的攻击,攻击流量达到了1 Tbps.KrebsOnSecurity报告用于创建物联网僵尸网络的恶意程序Mirai源代码在网上公开.Mirai是互为竞争的两种物联网僵尸网络家族之一,它更先进,其感染的物联网设备数量远不及竞争对手Bashlight,Mirai感染了大约23.3万台设备,而Bashlight感染了96.3万台.

用ASP实现邮箱登陆的代码.源代码公开

源代码 <%Response.Buffer = trueResponse.Expires=-100Response.Expiresabsolute = Now() - 10 Response.AddHeader "pragma","no-cache" Response.AddHeader "cache-control","private" Response.CacheControl = "no-cache&qu

360公开托管源代码

艳照门.马斌案.局长日记--,隐私泄露正在成为网民上网时最大的恐惧.中国青年报调查显示,88% 的受访者曾因个人信息泄露而遭遇困扰.婚恋.招聘.电子商务等网站更是隐私泄露的重灾区.随着移动互联网和云计算时代到来,越来越多的网络服务需要把数据上传到服务器端,这也将大大增加隐私泄露的可能.如何保护个人隐私,已成为互联网业一个迫在眉睫的问题. 3月29日,360安全中心对外公布了迄今为止中国互联网业最为全面的<用户隐私保护承诺>,同时宣布了一项开创性的举措:将360源代码交由中国信息安全测评中心托管

游戏开发引擎 Cryengine 在 GitHub 上公开全部源代码

Crytek在GitHub上公开了CRYENGINE引擎的源代码,但使用的许可证并不是广泛认可的开源许可证.Crytek在今年3月宣布新一代引擎CryEngine 5的同时,引入了用户自由定价的商业模式,开发者随意支付一笔费用就能访问引擎的功能集和完整源代码,无需支付任何版税.在GitHub上公开源代码应该只是这一策略的延续. CRYENGINE支持Windows .Linux和OSX,也支持开发虚拟现实游戏. 值得注意的是,虽然将代码公开了,但Crytek并未将Cryengine开源,开发者不