Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[oeasy]python0093_电子游戏起源_视频游戏_达特茅斯_Basic_家酿俱乐部

[oeasy]python0093_电子游戏起源_视频游戏_达特茅斯_Basic_家酿俱乐部

原创
作者头像
oeasy
发布于 2023-02-25 10:41:15
发布于 2023-02-25 10:41:15
3090
举报

编码进化

回忆上次内容

  • 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公司
    • 7人辞职
    • 成立了mos公司
    • 更便宜、更持久、良品率更高的
      • 6502来了
  • 底层技术的更新
    • 引发了 行业变革
    • 游戏行业 即将巨变

早期的 电子游戏

  • 电子管 设备游戏
  • 双人 网球
    • 支持 二人对战
  • 在 示波器上玩
    • 所以叫 电子游戏
      • Electric Game
    • 当时还没有视频终端
      • 也就还没有 视频游戏
        • Video 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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
微软诞生50周年,比尔・盖茨撰文忆往昔,并发布了Altair BASIC源代码
1975 年 4 月 4 日,比尔・盖茨和保罗・艾伦在美国新墨西哥州阿尔伯克基市创立了微软公司。到今天,半个世纪过去了,微软早已成长为一家超级科技巨头。
机器之心
2025/04/06
800
微软诞生50周年,比尔・盖茨撰文忆往昔,并发布了Altair BASIC源代码
3人2个月日夜开发奠定微软基石!微软50周年盖茨公开历史性源代码,“圆谎”成就的代码传奇
明天(4 月 4 日),微软将迎来成立自己 50 周年的日子。当地时间,4 月 3 日, 比尔・盖茨 (Bill Gates) 发文回忆了和保罗·艾伦 (Paul Allen) 创立微软的日子,并决定为庆祝微软 50 周年,公开了奠定微软基石的 Altair Basic 源代码。
深度学习与Python
2025/04/04
640
3人2个月日夜开发奠定微软基石!微软50周年盖茨公开历史性源代码,“圆谎”成就的代码传奇
保罗·艾伦的故事
10月2日,微软公司的共同创始人保罗·艾伦(Paul Allen)发了一条推特,宣布他的癌症复发了。
ruanyf
2018/11/20
7170
微软开源早期编程语言 GW-BASIC,网友评论这门老语言太难懂了
微软官方人员表示,自从 MS-DOS 1.25 和 2.0 开源后,社区中要求同样开源 BASIC 语言的呼声颇高。
用户7454708
2023/05/08
1.4K0
微软开源早期编程语言 GW-BASIC,网友评论这门老语言太难懂了
从电子游戏到DevOps
在一个项目团队中,开发与运维之间的关系像极了知名大型游戏《刺客信条》里的故事:开发就是追求自由的刺客联盟——我喜欢用各种新颖技术手段去满足用户爸爸那些花里胡哨的需求,你别管那技术好不好用,总之它实现了需求;运维就是那支持秩序的圣殿骑士——我要的是稳定运行!稳定运行!稳定运行啊!
笑看
2019/07/01
6160
微软联合创始人保罗·艾伦逝世,比尔·盖茨、库克等纷纷悼念!
今日消息,微软公司联合创始人保罗·艾伦在今日早晨逝世,享年65岁。据悉,保罗·艾伦因非霍奇金氏淋巴瘤并发症去世。
镁客网
2018/10/18
5650
有钱没命花的保罗和扛不住八个明星出轨的新浪
这几天在国内飞了好几个城市,非常的繁忙,也没有时间更新公众号。我想如果我生活工作在国内,是很难把飞总聊IT的公众号做到这么大,写了那么多文章的,国内的工作节奏是在是非常的繁忙。但是这个消息还是值得我写一篇。
用户1564362
2018/10/23
1.2K0
有钱没命花的保罗和扛不住八个明星出轨的新浪
微软联合创始人保罗·艾伦去世,曾说服比尔·盖茨辍学
今天早间,微软联合创始人保罗·艾伦(Paul Allen)的家族基金Vulcan Capital宣布:
量子位
2018/10/26
6340
你的开源生涯是从电子游戏开始的吗?【Gaming】
许多人最初把计算机作为游戏设备而迷恋它,后来把这种迷恋变成了一种技术职业道路。你是他们中的一员吗?
五月Rambo
2019/11/18
5530
你的开源生涯是从电子游戏开始的吗?【Gaming】
用深度Q网络玩电子游戏
蛮挫败的,所以我决定建立一个深度Q网络,用这个网络学习如何在任一电子游戏中打败我的妹妹。
AI研习社
2019/05/08
9880
用深度Q网络玩电子游戏
46岁微软:从盖茨缔造帝国到纳德拉复兴
距离1975年比尔·盖茨(Bill Gates)与保罗·艾伦(Paul Allen)创办微软,已经过去了46个年头。
新智元
2021/04/14
4800
微软曾经的二号人物永远地离开了
据外媒CNBC 今日早间报道,微软联合创始人之一保罗·艾伦(Paul Allen)于当地时间 15 日因非霍奇金氏淋巴瘤并发症去世,终年 65 岁。
昱良
2018/10/23
4410
微软曾经的二号人物永远地离开了
从电子游戏历史看IC发展的助推剂
我一直认为“玩”是人类发展进度的阶梯之一,从历史进程看,很多重大的发明都是从“玩”的过程中发现的,所以电子游戏的历史和IC的发展有很多重大的历史渊源,而且电子游戏发展中产生了很多影响电脑等的发展,例如CD-ROM,显卡等,很多现在使用的电脑周边的重要“器件”概念都是从电子游戏发展的历史上率先提出来的,一直沿袭到今天,接下来我将利用几篇的文章看下电子游戏发展的历史,同时细细的品味“从电子游戏历史看IC发展的助推剂”!
碎碎思
2021/07/16
5120
微软成立四十年,种下希望就会收获
大数据文摘编辑 素材来源:雷锋网(leiphone.com)、爱范儿(ifanr.com) 1975年4月4日,刚从哈佛大学退学的比尔·盖茨和他的高中校友保罗·艾伦(Paul Allen)带着“每张办
大数据文摘
2018/05/23
6670
计算机的发展史,让你想到了什么?
对世界保持一份好奇心很重要,为什么这么说呢?有天使投资人问比尔盖茨说:你最害怕什么?比尔盖茨回答很妙,他所:我最怕那些躲在车库里头捣鼓新玩意儿的年轻人。这显然是一个很幽默的回答。但是你觉得他说的有道理吗?
杨永贞
2022/10/31
1K0
计算机的发展史,让你想到了什么?
王迁:电子游戏直播的著作权问题研究
王迁  华东政法大学知识产权学院教授   摘   要:对电子游戏的直播涉及向公众传播游戏中的影视作品和音乐作品。判断未经许可的直播是否侵权,不应以是否影响电子竞技产业发展为依据,而取决于其是否构成合理使用。对游戏画面的直播通常不是为了单纯地再现画面本身的美感或所表达的思想感情,而是展示特定用户的游戏技巧和战果,因此具有转换性。同时游戏直播不会替代欣赏直播的用户对运行游戏的需要,对游戏市场的影响是有限的。因此对游戏画面的直播可以构成合理使用。   关键词:游戏直播;合理使用;转换性使用 前言   对电子游
腾讯研究院
2018/03/06
1.8K0
聚焦游戏出海:腾讯云Game-Tech沙龙深圳站完美落幕
1月17日,腾讯云Game-Tech游戏开发者技术沙龙“游戏出海”专场在深圳举办,来自腾讯云、白鲸出海、腾讯游戏、乐逗游戏及AppsFlyer的5位专家,一起为现场数百位游戏从业者多角度解读了当前游戏出海的行业动态、技术难点以及未来趋势。
腾讯游戏云
2019/01/24
1.5K0
追溯开启AI元年的达特茅斯会议,坐在香农旁边的神秘“第七人”是谁?
大数据文摘出品 1956年8月,在美国汉诺斯小镇宁静的达特茅斯学院中,克劳德·香农(Claude Shannon,信息论的创始人在内的几十位科学家正聚在一起,讨论着一个完全不食人间烟火的主题:用机器来模仿人类学习以及其他方面的智能。 会议足足开了两个月的时间,虽然大家没有达成普遍的共识,但是却为会议讨论的内容起了一个名字:人工智能。因此,1956年也就成为了人工智能元年。 一张集体照(见上图)拍摄了7名主要参与者,在之前的文章中,一直只标明了六个人的位置,在后排,从左到右,是奥利弗 · 塞尔福里奇,纳撒尼尔
大数据文摘
2023/05/15
1.2K0
追溯开启AI元年的达特茅斯会议,坐在香农旁边的神秘“第七人”是谁?
一个天才程序员的黑帮大佬人生
Paul Le Roux (保罗·乐·鲁克斯),一个47岁程序员,1972年生于津巴布韦,码农生涯开始于南非,靠加密软件获得第一桶金,其后在医药电商领域干得风生水起——把美国防脱发、伟哥等药物“合法”卖向全世界。
量子位
2019/03/08
5740
一个天才程序员的黑帮大佬人生
[oeasy]python0100_wintel联盟_intel_微软_microsoft_msDOS_基尔代尔
wintel联盟回忆上次内容上次 了解了IBM的 背水一战 IBM 已经不在乎 软硬一体全自主的设计 了而采用了 开放的架构任何硬件厂商和软件厂商 都可以来合作以丧失 自主控制力的方式 获得了 对于 PC架构定义的荣誉最终 后其身而身先外其身而身存ibm兼容机的开放架构里 有两个东西 是 不能被替代的 这也导致了新巨头的诞生到底 是哪两个东西呢?🤔wintelibm已经成为了一个开放的架构 谁都能来生产但是有两个东西不能被替代 一个是intel的cpu另一个是微软的操作系统微软成立 8080处理器 引发
oeasy
2023/03/07
2510
[oeasy]python0100_wintel联盟_intel_微软_microsoft_msDOS_基尔代尔
推荐阅读
相关推荐
微软诞生50周年,比尔・盖茨撰文忆往昔,并发布了Altair BASIC源代码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档