[oeasy]python0094_视频游戏_双人网球_pong_atari_mos_6502_雅达利_米洛华

简介: [oeasy]python0094_视频游戏_双人网球_pong_atari_mos_6502_雅达利_米洛华

编码进化

回忆上次内容

  • 上次 我们回顾了
  • 微软之前的 比尔盖茨和保罗艾伦
  • mits 迎来的
  • 是帮手
  • 还是隐患?
  • intel-8080 遇到了
  • mos-6502
  • 底层硬件 驱动 游戏行业进化
  • 不光是扑克牌和柏青哥了
  • 出现了双人网球
  • 不过 目前的游戏
  • PDP-1 上的《太空大战》
  • Donner Model 30 上的 《双人网球》
  • 严重依赖于实验室硬件

  • 电子游戏如何走入家庭呢?🤔

家用机

  • 电视出现后
  • 电子工程师 想借助电视玩桌游、卡牌
  • 拉夫·贝尔
  • 由几十个晶体管
  • 开发了电视桌游辅助器
  • 棕盒子
  • 带有两个手柄
  • 米洛华 投资
  • 量产游戏机 奥德赛

  • 米洛华 自己有专门的电视

  • 可以 在电视上 贴膜
  • 玩 桌游

贴膜

  • 从此 电子游戏 成了 视频游戏
  • Electronic Games
  • Video Games

  • 造价昂贵
  • 需要专门的电视
  • 市场反馈缓慢
  • 电子游戏行业
  • 还没 迎来那位混世魔王

布什内尔

  • Nolan Bushnell
  • 毕业于盐湖城犹他大学工程系
  • 从小父亲就教育他
  • 使劲地工作
  • 才能使劲地玩乐
  • 邻居是业余无线电爱好者
  • 开电器店
  • 维修电器

  • 在校期间
  • 长发蓬乱
  • 爱穿花衬衫
  • 到马戏团门口卖口香糖
  • 在 学校附近的游乐园 做电工
  • 还喜欢玩无线电

毕业之后

  • 想去 迪斯尼工作
  • 能如愿
  • 来到 硅谷的一家公司
  • 做电子工程师

  • 一直保持着
  • 对游戏的热情

创业

  • 1971年
  • 布什内尔(25岁) 受硅谷热潮 的感染
  • 准备创业
  • 下班后 回家设计游戏机
  • 妻子
  • 给了他 500美元
  • 作为创业经费
  • 并腾出小女儿的卧室
  • 当工作间

  • 投币式游戏机 已经出现
  • 老虎机
  • 柏青哥
  • 但 仅限于
  • 投币、亮灯
  • 音响效果

atari

  • 布什内尔 创立的雅达利公司
  • 最早 用分立件
  • 直接 搭游戏

  • pong 出现了

技术进步

  • 集成电路
  • 技术发展
  • 体积变小
  • 价格降低
  • 游戏机可以
  • 更小
  • 更便宜

  • 布什内尔 准备制造
  • 不费脑力的 游戏机
  • 目标是
  • 小孩、酒吧里的醉鬼
  • 很快上手
  • 像易拉罐拉环
  • 一样容易

雅达利

  • 最早想要 复刻 PDP上的传奇
  • 《SpaceWar》
  • 但是 太小众
  • 找来帮手
  • Allan Alcorn
  • 模仿米洛华的乒乓
  • 制作出了街机pong

  • 选定 火爆的Andy Caps 酒吧
  • 说服老板 安放在 木桶的顶部
  • 风靡一时
  • 一周之后
  • 布什内尔 被 老板电话吵醒
  • 抱怨 游戏机出了故障
  • 让他搬走 这台“破机器”

竞技性

  • 布什内尔 火速赶到酒吧
  • 打开机器
  • 400个25美分硬币
  • 塞满了盒子
  • 导致电路短路了
  • 双人 游戏
  • 很激发人 的 胜负欲

  • 当时 nba联赛
  • 刚刚开始 摸索 赛区和选秀机制
  • 谁想到 后来
  • 电子竞技 也会有 联赛 呢?

早期ai

  • 在这个屏幕上
  • 计算机实在太难战胜了

  • 鼠标控制方向

潮流

  • 覆盖
  • 酒吧
  • 娱乐场所
  • 大学俱乐部
  • 购物中心

  • 形成  时尚

量产

  • 上马生产线
  • 量产游戏机

  • 雅达利
  • あたり
  • 叫吃
  • 日语围棋游戏术语
  • 成了一个
  • 时尚符号

求职

  • 雅达利 人事主管
  • 来汇报

  • 说公司门口
  • 一个全身旧衣服、嬉皮士打扮的人
  • 来求职
  • 不雇佣他
  • 他就不走

总结

  • 这次 我们回顾了
  • 电子游戏的历史
  • 从 电子游戏鼻祖 双人网球
  • 到 视频游戏 PingPong
  • 再到 街机游戏 Pong

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oYljggWk-1677411277249)(https://doc.shiyanlou.com/courses/uid1190679-20230108-1673171997606)]

  • 雅达利 公司
  • 来了 嬉皮士 捣乱?🤔
  • 布什内尔
  • 会如何 应对 呢?🤔
  • 下次再说!👋
  • 蓝桥->https://www.lanqiao.cn/courses/3584
  • github->https://github.com/overmind1980/oeasy-python-tutorial
  • gitee->https://gitee.com/overmind1980/oeasypython
目录
相关文章
|
16天前
|
程序员 开发工具 Python
[oeasy]python017_万行代码之梦_vim环境_复制粘贴
在这个教程中,作者分享了如何在 Vim 编辑器中快速创建和操作大量代码行。首先,通过 `yy` 复制一行,然后使用 `p` 粘贴来增加代码行数。通过反复粘贴,可以迅速生成多行代码。为了加快操作,可以用 `9999p` 来一次性粘贴9999行。接着,介绍了撤销(`u`)和重做(`ctrl+r`)的操作,以及删除整篇文档的快捷方式。最后,作者提到虽然可以生成一万行代码,但并不建议这样做,因为可能会导致程序崩溃,并提醒大家适度编程。
33 2
|
4天前
|
Shell 开发工具 git
[oeasy]python019_ 如何在github仓库中进入目录_找到程序代码_找到代码
本文档介绍了如何在终端环境下使用Git克隆仓库后,通过`cd`、`pwd`和`ls`命令导航并找到下载的文件。首先,使用`ls`查看当前目录,然后通过`cd`逐层进入目标文件夹,最后到达包含游戏文件game.py的位置。文章还提到了如果`git clone`失败,可以直接进行下一节实验。
12 0
|
9天前
|
人工智能 数据挖掘 Python
Python游戏开发:打造你的第一个游戏
使用Python的pygame库创建打砖块游戏的教程:从安装pygame开始,逐步讲解游戏设计,包括挡板、球和砖块元素。接着展示初始化、设置常量、创建窗口和对象、主循环的代码实现。文章还提到游戏优化与扩展,如砖块消除动画、得分机制、多级布局和音效的添加,鼓励读者通过学习和实践提升游戏开发技能。
|
10天前
|
人工智能 Linux 开发工具
[oeasy]python018_ 如何下载github仓库_git_clone_下载仓库
在这个文档中,作者讨论了如何继续进行编程学习,特别是关于GitHub的使用。首先,回顾了从编写简单代码到管理大量代码的过程。然后,提到了通过“保存运行一条龙”操作来处理代码,以及GitHub作为全球最大的开源软件平台的重要性。在GitHub上,用户可以找到各种软件项目,包括Linux、Python和Blender等。 作者解释了GitHub的基本操作,如点赞(star)、 fork(复制项目)和watch(关注项目更新)。还介绍了如何下载项目到本地,通过`git clone`命令复制仓库的URL并将其粘贴到终端进行下载。如果遇到问题,可以尝试更换HTTP链接或等待一段时间重试。
191 1
|
13天前
|
Python
最新用Python做一个变态版的《超级玛丽》游戏,面试必备知识点
最新用Python做一个变态版的《超级玛丽》游戏,面试必备知识点
最新用Python做一个变态版的《超级玛丽》游戏,面试必备知识点
|
13天前
|
数据采集 数据挖掘 关系型数据库
Python游戏篇:细节之大型游戏爆炸效果(附代码)_“python大型游戏代码”
Python游戏篇:细节之大型游戏爆炸效果(附代码)_“python大型游戏代码”
Python游戏篇:细节之大型游戏爆炸效果(附代码)_“python大型游戏代码”
|
16天前
|
存储 程序员 C#
100行python代码,轻松完成贪吃蛇小游戏_c#游戏100行代码
100行python代码,轻松完成贪吃蛇小游戏_c#游戏100行代码
|
16天前
|
程序员 C# Python
100行python代码,轻松完成贪吃蛇小游戏_c#游戏100行代码(2)
100行python代码,轻松完成贪吃蛇小游戏_c#游戏100行代码(2)
|
17天前
|
存储 API 数据库
使用Python和Twilio通过短信通知主持视频办公时间。
使用Python和Twilio通过短信通知主持视频办公时间。
|
18天前
|
缓存 Shell 开发工具
[oeasy]python0016_在vim中直接运行python程序
在 Vim 编辑器中,可以通过`:!`命令来执行外部程序,例如`:!python3 oeasy.py`来运行Python程序。如果想在不退出Vim的情况下运行当前编辑的Python文件,可以使用`%`符号代表当前文件名,所以`:!python3 %`同样能运行程序。此外,可以使用`|`符号连续执行命令,例如`:w|!python3 %`会先保存文件(`w`)然后运行Python程序。这样,就可以在不离开Vim的情况下完成编辑、保存和运行Python程序的流程。
22 0