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

简介:

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

screenshot

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

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

相关文章
|
4月前
|
人工智能 API 开发工具
阿里云百炼Coding Plan套餐介绍、费用价格及订阅前注意事项
阿里云百炼Coding Plan是专为AI编程打造的订阅服务,月付固定费用即可接入Claude Code、Qwen Code等主流工具及千问、GLM、Kimi等顶级模型,享智能补全、代码理解与工具调用能力。Lite版首月7.9元,Pro版首月39.9元,含用量限制与合规使用要求。(240字)
4570 1
|
机器学习/深度学习 算法 PyTorch
从零开始200行python代码实现LLM
本文从零开始用Python实现了一个极简但完整的大语言模型,帮助读者理解LLM的工作原理。首先通过传统方法构建了一个诗词生成器,利用字符间的概率关系递归生成文本。接着引入PyTorch框架,逐步重构代码,实现了一个真正的Bigram模型。文中详细解释了词汇表(tokenizer)、张量(Tensor)、反向传播、梯度下降等关键概念,并展示了如何用Embedding层和线性层搭建模型。最终实现了babyGPT_v1.py,一个能生成类似诗词的简单语言模型。下一篇文章将在此基础上实现自注意力机制和完整的GPT模型。
703 14
从零开始200行python代码实现LLM
|
11月前
|
开发框架 供应链 Linux
Odoo VS ERPNext 如何选择?
ERPNext与Odoo均为开源ERP系统,适用于多种企业管理场景。ERPNext功能全面,支持中文及中国会计本地化,适合对功能和合规性要求较高的企业;Odoo模块丰富、界面友好,社区版适合小型企业或开发者二次开发,企业版则具备更强的定制与本地化能力,适合复杂业务需求。两者各有优势,适用不同企业类型与业务场景。
Odoo VS ERPNext 如何选择?
|
Web App开发 Windows
FFmpeg开发笔记(十五)详解MediaMTX的推拉流
MediaMTX是开源轻量级流媒体服务器,提供RTSP, RTMP, HLS, WebRTC和SRT服务。启动后,它在不同端口监听。通过FFmpeg的推拉流测试,证明了MediaMTX成功实现HLS流媒体转发,但HLS播放兼容性问题可能因缺少音频流导致。推流地址为rtsp://127.0.0.1:8554/stream,RTMP地址为rtmp://127.0.0.1:1935/stream,HLS播放地址为http://127.0.0.1:8888/stream(Chrome)和http://127.0.0.1:8888/stream/index.m3u8(其他播放器可能不支持)。
3685 2
FFmpeg开发笔记(十五)详解MediaMTX的推拉流
|
编解码 Shell
在jetson中实现ffmpeg调用硬件编解码加速处理
在jetson中实现ffmpeg调用硬件编解码加速处理
4176 1
|
存储 机器学习/深度学习 边缘计算
云边协同与人工智能AI的深度融合(云端训练、边端推理)
在面向物联网、大流量等场景下,为了满足更广连接、更低时延、更好控制等需求,云计算在向一种更加全局化的分布式节点组合形态进阶,边缘计算是其向边缘侧分布式拓展的新触角。
14213 0
|
16天前
|
人工智能 自然语言处理 文字识别
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
Qwen3.7-Max是阿里云百炼面向智能体时代推出的新一代旗舰模型,对标GPT-5.5、Claude Opus 4.7等闭源旗舰。该模型支持百万级token上下文窗口,具备顶级推理能力、多模态搜索与视觉理解增强、流式输出低延迟响应等核心优势,覆盖编程、办公、长周期自主执行等复杂场景。同时支持OpenAI接口兼容,便于系统快速迁移。用户可通过Token Plan团队或节省计划等订阅方式灵活调用,适合企业级高要求场景使用。
5871 30
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
|
1天前
|
数据采集 人工智能 前端开发
让 Coding Agent 从黑盒到透明:阿里云 Agent 观测审计数据采集实践
AI Agent 规模化落地带来执行黑盒、行为难追溯、成本难度量三大难题。阿里云基于 OTel 标准,面向 Coding Agent、个人通用助理和框架型 Agent,推出 LoongSuite Pilot、插件及探针等无侵入采集方案,让 Agent 实现可看见、可分析、可审计、可治理。
561 134
|
10天前
|
存储 定位技术 数据库
CodeGraph 如何让 Claude Code减少 7 成工具调用?
CodeGraph 为 Coding Agent 提供本地代码知识图谱,把函数、类、调用链和框架路由提前整理成“项目地图”,减少盲目搜索和文件读取。它不是新 Agent,而是上下文基础设施,让 Agent 更快找到正确代码路径,平均减少 7 成工具调用。
1177 2