[oeasy]python0095_乔布斯求职_雅达利_atari_breakout_打砖块_布什内尔_游戏机_Jobs

简介: [oeasy]python0095_乔布斯求职_雅达利_atari_breakout_打砖块_布什内尔_游戏机_Jobs

编码进化

回忆上次内容

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

  • 雅达利 公司
  • 来了 嬉皮士 捣乱?🤔

  • 布什内尔
  • 会如何 应对 呢?🤔

布什内尔

  • 布什内尔
  • 本身就有点 有点玩世不恭
  • 经常 在浴池里面 头脑风暴

  • 1972年12月
  • 这两个水瓶座 遇到一起

  • 会 互相攀比 想象力

经历

  • 史蒂夫·乔布斯
  • 曾和 woziac 卖过 blue box
  • 仅在里德学院上了一学期的课
  • 就因为家庭经济原因
  • 退学
  • 翻看报纸
  • 看到了雅达利(Atari)公司招聘
  • Have fun, Make money
  • 拥有快乐和金钱

  • 于是上门求职
  • 并填写简历

入职

  • 喜欢游乐的 布什内尔
  • 对雅达利的管理
  • 也透着一种散漫
  • 公司聚会时
  • 除了有大量的啤酒外
  • 还有大麻

  • 管理理念是“大家都是兄弟”
  • 每一个新员工到来时
  • 他都要使劲和对方握手
  • 并咧着嘴大笑

insight

  • 布什内尔 关注 集成电路规模越来越大
  • 超大规模集成电路(LSI) 发展迅速
  • 直到发现 整个街机
  • 都可以放进一个芯片中

  • 雅达利 开始尝试 To C 业务
  • 从街机 转向家用机
  • 参加各种
  • 消费电子展
  • 玩具展
  • 最终 获得红杉投资

越狱

  • Jobs 被指派 开发的这款游戏
  • 《break out》

  • 其实 功能就是打砖块

工作

  • Jobs 对于编程 并不擅长

  • 他 去找 Wozniac

woz

  • 比 Jobs 大5岁
  • 两人 同一街区
  • 同一高中

  • 后来考上 加州大学伯克利分校
  • 就是Ken Thomson的母校
  • 将unix发展成bsd的地方
  • woz 在电话飞客中 有声望
  • 退学 加入 惠普公司
  • 生产计算器
  • 遇到 德州仪器 大降价

合作

  • wozniac 完成《越狱》
  • 4天4夜

  • 在没有cpu时代
  • 用 46块 数字集成电路芯片 开发的
  • 硬逻辑 游戏

配色与风格

  • 配色
  • 彩虹
  • 电子
  • 嬉皮士风格

  • 暗合 上世纪80年代 美学
  • 从 摇滚 到 电子
  • 健美操
  • 迪斯科
  • 赛博朋克的底子
  • 是从这里打下的

模拟器

  • 可以体验一下
  • 这款游戏
  • 带音效哦~

https://www.retrogames.cz/play_222-Atari2600.php

获利

  • Bushnell 给了 $5000
  • Jobs 跟 Woz 说 只有$700
  • 俩人平分 各$350
  • Woz 很久以后才知道

  • 拿到钱后
  • 就去印度灵修了
  • 说走就走了

总结

  • 游戏机行业从无到有
  • 雅达利 公司 一枝独秀
  • 并且带领 行业 发展起来
  • 雅达利公司 优秀员工 乔布斯
  • 在 朋友 帮助下完成了《pong》

  • Jobs 黑了 Woz 一部分收入
  • 然后拿着钱 去印度禅修了
  • 游戏行业 会如何继续 呢??🤔
  • 下次再说!👋
  • 蓝桥->https://www.lanqiao.cn/courses/3584
  • github->https://github.com/overmind1980/oeasy-python-tutorial
  • gitee->https://gitee.com/overmind1980/oeasypython
目录
相关文章
|
17天前
|
人工智能 Shell 开发工具
[oeasy]python0041_输出ASCII码表_英文字符编码_键盘字符_ISO_646
本文介绍了ASCII码表的生成与使用,包括英文字符、数字和符号的编码。通过Python代码遍历0到127的ASCII值,解决了找不到竖线符号的问题,并解释了ASCII码的固定映射关系及其重要性。文章还介绍了ASCII码的历史背景,以及它如何成为国际标准ISO 646。最后,通过安装`ascii`程序展示了完整的ASCII码表。
13 1
|
28天前
|
人工智能 Python
[oeasy]python039_for循环_循环遍历_循环变量
本文回顾了上一次的内容,介绍了小写和大写字母的序号范围,并通过 `range` 函数生成了 `for` 循环。重点讲解了 `range(start, stop)` 的使用方法,解释了为什么不会输出 `stop` 值,并通过示例展示了如何遍历小写和大写字母的序号。最后总结了 `range` 函数的结构和 `for` 循环的使用技巧。
31 4
|
2月前
|
存储 Python
[oeasy]python038_ range函数_大小写字母的起止范围_start_stop
本文介绍了Python中`range`函数的使用方法及其在生成大小写字母序号范围时的应用。通过示例展示了如何利用`range`和`for`循环输出指定范围内的数字,重点讲解了小写和大写字母对应的ASCII码值范围,并解释了`range`函数的参数(start, stop)以及为何不包括stop值的原因。最后,文章留下了关于为何`range`不包含stop值的问题,留待下一次讨论。
22 1
|
21天前
|
人工智能 开发工具 Python
[oeasy]python040_缩进几个字符好_输出所有键盘字符_循环遍历_indent
本文探讨了Python代码中的缩进问题。通过研究`range`函数和`for`循环,发现缩进对于代码块的执行至关重要。如果缩进不正确,程序会抛出`IndentationError`。文章还介绍了Python的PEP8规范,推荐使用4个空格进行缩进,并通过示例展示了如何使用Tab键实现标准缩进。最后,通过修改代码,输出了从0到122的字符及其对应的ASCII码值,但未能找到竖线符号(`|`)。文章在总结中提到,下次将继续探讨竖线符号的位置。
12 0
|
2月前
|
Python
[oeasy]python036_数据类型有什么用_type_类型_int_str_查看帮助
本文回顾了Python中`ord()`和`chr()`函数的使用方法,强调了这两个函数互为逆运算:`ord()`通过字符找到对应的序号,`chr()`则通过序号找到对应的字符。文章详细解释了函数参数类型的重要性,即`ord()`需要字符串类型参数,而`chr()`需要整数类型参数。若参数类型错误,则会引发`TypeError`。此外,还介绍了如何使用`type()`函数查询参数类型,并通过示例展示了如何正确使用`ord()`和`chr()`进行转换。最后,强调了在函数调用时正确传递参数类型的重要性。
23 3
|
2月前
|
IDE 开发工具 Python
Python扑克游戏编程---摸大点
Python扑克游戏编程---摸大点
|
3月前
|
Python
python编写下象棋游戏|4-14
python编写下象棋游戏|4-14
|
2月前
|
存储 C++ Python
[oeasy]python037_ print函数参数_sep分隔符_separator
本文介绍了Python中`print`函数的`sep`参数,即分隔符。通过回顾上文内容,解释了类型与`type`的概念,并强调了参数类型的重要性。文章详细探讨了`print`函数如何使用`sep`参数来分隔输出值,默认分隔符为空格(序号32)。还讨论了如何修改分隔符为其他字符,如冒号,并解释了为何反斜杠需要使用双反斜杠表示。最后,文章追溯了`sep`名称的由来,以及相关词汇的历史背景,如盎格鲁-萨克逊人的武器和语言。
42 0
|
3月前
|
Python
[oeasy]python035_根据序号得到字符_chr函数_字符_character_
本文介绍了Python中的`ord()`和`chr()`函数。`ord()`函数通过字符找到对应的序号,而`chr()`函数则根据序号找到对应的字符。两者互为逆运算,可以相互转换。文章还探讨了单双引号在字符串中的作用,并解释了中文字符和emoji也有对应的序号。最后总结了`ord()`和`chr()`函数的特点,并提供了学习资源链接。
31 4
|
3月前
|
人工智能 算法 图形学
总有一个是你想要的分享40个Python游戏源代码
这是一系列基于Python开发的游戏项目集合,包括中国象棋、麻将、足球、坦克大战、扑克等多种类型游戏,运用了Pygame等库实现图形界面与AI算法。此外还包含迷宫、数独、推箱子等益智游戏及经典游戏如《仙剑奇侠传二战棋版》和《星露谷物语》的Python版本,适合编程学习与娱乐。
121 11