一、游戏公元前
1952 年:剑桥大学 A.S. Douglas 在 EDSAC 计算机上开发 《OXO》(井字棋),是第一款运行在电子计算机上、有屏幕显示的电子游戏。
如果说把《OXO》诞生的那一年算作是游戏元年的话,那我们今天来聊一聊公元前到公元元年的事儿,1948-1952年的游戏。
二、计算机的诞生(1946年)
计算机的诞生不是 “某一天突然出现”,而是一段从机械到电子、从专用到通用的漫长进化史,通常分为机械计算机时代和现代电子计算机时代。
(一)、早期机械计算机
1642 年法国数学家帕斯卡(Blaise Pascal)发明帕斯卡加法机,人类第一台能自动计算加减法的机械装置。
1834 年英国发明家巴贝奇(Charles Babbage)设计分析机(Analytical Engine)→ 包含运算器、存储器、控制器、输入输出→ 被公认为现代计算机的理论原型→ 巴贝奇因此被称为“计算机之父”
1840 年代诗人拜伦之女埃达・洛夫莱斯(Ada Lovelace)为分析机编写算法→ 世界第一位程序员
(二)、现代电子计算机的真正诞生

1. 1943–1946:ENIAC —— 世界第一台通用电子计算机
正式诞生:1946 年 2 月 14 日
地点:美国宾夕法尼亚大学
全称:Electronic Numerical Integrator And Computer
特点:
18000 多个电子管
重达 30 吨
占地 170 平方米
最初用于二战弹道计算
这是现代计算机诞生的标志性事件,也是人类进入电子计算机时代的起点。
三、1948-1952都有哪几款游戏
![]()
1.Air Defense Simulation
1948年
防空模拟游戏极有可能是史上首款(部分)在计算机上运行的电子游戏。该游戏曾在里夫斯电子模拟计算机(REAC)上运行,用于模拟北美地区的防空作战,使美国陆军能够推演各类作战场景,从而制定最优作战策略。
该程序旨在加速当时无计算机辅助的传统模拟推演游戏。尽管游戏的诸多环节仍需在纸上完成,但大部分计算工作由计算机承担,大幅提升了推演效率。游戏在三维网格坐标系中构建了战争要素模型,包括敌方战机、高射炮以及海军制导导弹。
2.Bertie the Brain
1950年8月



伯蒂大脑(Bertie the Brain)是早期的计算机井字棋(Tic-Tac-Toe)游戏。它专为1950 年加拿大国家展览会打造,玩家可与 AI 对手对弈。
玩家通过发光键盘输入操作,游戏状态并非在传统屏幕上显示,而是由灯泡点亮的面板呈现;另有一块灯泡面板用于显示当前轮到玩家还是 AI 行棋。AI 的难度可由操作员进行调节。
伯蒂大脑的研发初衷是为了展示加法管(additron tube),但该电子元件很快就被晶体管所取代。
3Nimrod
1951年



尼姆罗德(Nimrod)是已知最早专门为运行电子游戏而制造的计算机,所运行的游戏是尼姆游戏(Nim),玩家可与 AI 对弈。
这台计算机是为1951 年英国艺术节的展示用途而打造。游戏没有使用视频屏幕,而是通过灯泡来显示游戏状态。在 AI 回合时,灯光会闪烁,且闪烁速度可以调慢,以便讲解员向观众解释 AI 算法的运行逻辑。
该项目的开发目的并非娱乐,而是为了展示开发者的计算机设计能力。1951 年 10 月,尼姆罗德在柏林工业展上再次展出,随后被拆解。
4.Robot Chess
1951年11月

机器人国际象棋(Robot Chess)是一款早期的国际象棋游戏,玩家可与 AI 对弈。该 AI 的算力仅能计算“两步杀”** 棋局,因此这款游戏并不能代表完整的国际象棋对局。
玩家在费兰蒂 Mark 1 计算机上输入棋步,计算机则会打印出应对棋步。该模拟程序忽略了部分国际象棋规则,例如吃过路兵、兵升变和王车易位。
5.Draughts
1951年7月30日

跳棋(Draughts)是为英国国家物理实验室的 ACE 先导机开发的跳棋模拟游戏,后来被移植到曼彻斯特 Mark 1 计算机上。
玩家可与计算机对弈,计算机的走棋会记录在电传打字机上。玩家需通过开关选择自己的走法。游戏配有两个阴极射线显示器,分别显示当前棋局状态和当前输入内容,若输入有误可将其取消。
程序结束时,主机会通过扬声器播放《天佑吾王》。
6.OXO
1952年

OXO是一款井字棋(Tic-Tac-Toe)游戏,它利用EDSAC 计算机的两台显示器之一来显示游戏画面,而非该显示器原本用于显示内存内容的用途。
玩家可与计算机对弈,计算机能够走出“完美” 棋局 (即不会输棋)。玩家通过旋转式电话拨号控制器进行输入,输入后屏幕更新,随后计算机开始走棋。
7.System Training Project
1952年
系统训练项目(System Training Project)是为美国空军研制的训练计算机,用于人员操作防空指挥中心(ADCC)** 的训练。防空指挥中心负责处理来袭飞机的雷达数据,该模拟器几乎完全复刻了真实系统。
使用者的任务是识别、精确定位并实施拦截。该计算机没有使用显示器,而是通过IBM 407 打印机在雷达图像每次变化时打印出新的画面。后来这台计算机进行了升级,加装了胶片相机和阴极射线管(CRT)屏幕来显示信息。训练过程需要一个团队来管理演习并解读结果。
8.The Samuel Checkers-playing Program
1952年


塞缪尔跳棋程序(The Samuel Checkers-playing Program)允许玩家与计算机进行跳棋对弈。该程序的后续版本能够从过往对局中学习并提升棋力,是早期人工智能发展历程中具有里程碑意义的项目。
该程序的更新一直持续到 20 世纪 70 年代中期,可在多种计算机上运行,包括IBM 701、IBM 704 和 IBM 7094。
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com
