[oeasy]python0093_电子游戏起源_视频游戏_达特茅斯_Basic_家酿俱乐部
编码进化
回忆上次内容
Ed Robert 的 创业之路
从 售卖 diy 组装配件
到进军 计算器市场
最后 发布 牛郎星8800
intel 8080 的出现
让 人人都有 自己的 个人电脑

Bill Gate 和 Paul Allen
要去 新墨西哥州 朝圣
这场 奥德赛 会发生什么呢?🤔
奥德赛
当时altair-8800
没有 操作系统
也没有 编程环境
使用 8080的汇编语言

两人首先
打了电话给 Ed Roberts
说是给牛郎星
搭建了 Basic编程环境
Basic
BASIC 是由
达特茅斯学院院长、匈牙利人约翰·凯梅尼(John G. Kemeny)
与数学系教师托马斯·卡茨(Thomas E. Kurtz)
共同研制出来的

第一个BASIC程序
在1964年5月1日早上4时
由BASIC编译程序
进行编译后成功运行

从此 cpu和内存
从 批处理 执行
进入了 分时系统
这是 促成multics项目立项的背景
并且演化成 主机 + 终端 模式
很多中学都有了
自己的终端
甚至主机
湖边中学
私立学校 湖边中学
有一个终端
可以连接到 远程的主机上

比尔盖茨 和 保罗艾伦
都加入了编程小组
从小玩汇编
移植
1975年
把 PDP-10的 Basic 移植到 altair8800上
比尔·盖茨和 保罗·艾伦

用户就可以用高级语言 basic 编程了
可以编辑 程序
也可以运行 basic 程序

这程序怎么存储呢?
纸带
Basic 编程环境的程序
存储于这个纸带当中

保罗艾伦 和 比尔盖茨
进入RAM
就去了新墨西哥州
带这个纸带
将纸带装载
启动了 编程环境 和 打字机
输入 PRINT 2 + 2
真的 可以得到 4
罗伯特 也震惊了!
两个小伙子
保罗
离开 华盛顿大学
入职 成为 工程师
成了公司 副总裁

盖茨
短暂 回到哈佛
时刻惦记着 这场大潮
再也 无心学习
最后 来到 新墨西哥州 参与创业
pc
真的可以 在8080的芯片 上
编写basic程序了

罗伯特 带着 两个年轻人
去 家酿俱乐部 做宣传
把basic的 源代码 发给 俱乐部的人
Basic 的 程序 开始免费传播
引发了 爱好者的轰动
除了 intel 的 8080 之外
其他公司的 8-bit cpu 也出现了
Mos6502
随着 晶体管技术的进化
8-bit cpu 已经 可以很厉害 了
终端 甚至可以 完成某些主机的功能

motolola公司
6502来了
7人辞职
成立了mos公司
更便宜、更持久、良品率更高的
底层技术的更新
引发了 行业变革
游戏行业 即将巨变
早期的 电子游戏
电子管 设备游戏

双人 网球
支持 二人对战

在 示波器上玩
也就还没有
视频游戏
Video Game
Electric Game
所以叫
电子游戏
当时还没有视频终端
作者
双人网球 发明人
William Higinbotham
物理学家

基于 Donner Model 30 搭建的
不是
数字计算机
这是
模拟计算机
Donner Model 30
本是用来计算弹道的
空气阻力
重力模拟
都是现成的
但是这些 都是在实验设备上玩的
电子游戏是
如何走向千家万户的呢?
总结
这次 我们回顾了
微软之前的 比尔盖茨和保罗艾伦
mits 迎来的
是帮手
还是隐患?
intel-8080 遇到了
mos-6502
底层硬件 驱动 游戏行业进化
不光是扑克牌和柏青哥了
出现了双人网球
不过 目前的游戏
PDP-1 上的《太空大战》
Donner Model 30 上的 《双人网球》
严重依赖于实验室硬件

电子游戏如何走入家庭呢?🤔
下次再说!*
蓝桥->https://www.lanqiao.cn/courses/3584
github->https://github.com/overmind1980/oeasy-python-tutorial
gitee->https://gitee.com/overmind1980/oeasypython