[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
目录
相关文章
|
12天前
|
存储 人工智能 运维
【01】做一个精美的打飞机小游戏,浅尝阿里云通义灵码python小游戏开发AI编程-之飞机大战小游戏上手实践-优雅草央千澈-用ai开发小游戏尝试-分享源代码和游戏包
【01】做一个精美的打飞机小游戏,浅尝阿里云通义灵码python小游戏开发AI编程-之飞机大战小游戏上手实践-优雅草央千澈-用ai开发小游戏尝试-分享源代码和游戏包
112 47
【01】做一个精美的打飞机小游戏,浅尝阿里云通义灵码python小游戏开发AI编程-之飞机大战小游戏上手实践-优雅草央千澈-用ai开发小游戏尝试-分享源代码和游戏包
|
9天前
|
人工智能 Python
【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本
【02】做一个精美的打飞机小游戏,python开发小游戏-鹰击长空—优雅草央千澈-持续更新-分享源代码和游戏包供游玩-记录完整开发过程-用做好的素材来完善鹰击长空1.0.1版本
|
2天前
|
测试技术 Python
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
|
1月前
|
Unix Linux 程序员
[oeasy]python053_学编程为什么从hello_world_开始
视频介绍了“Hello World”程序的由来及其在编程中的重要性。从贝尔实验室诞生的Unix系统和C语言说起,讲述了“Hello World”作为经典示例的起源和流传过程。文章还探讨了C语言对其他编程语言的影响,以及它在系统编程中的地位。最后总结了“Hello World”、print、小括号和双引号等编程概念的来源。
116 80
|
22天前
|
Python
课程设计项目之基于Python实现围棋游戏代码
游戏进去默认为九路玩法,当然也可以选择十三路或是十九路玩法 使用pycharam打开项目,pip安装模块并引用,然后运行即可, 代码每行都有详细的注释,可以做课程设计或者毕业设计项目参考
61 33
|
10天前
|
人工智能 Unix Java
[oeasy]python059变量命名有什么规则_惯用法_蛇形命名法_name_convention_snake
本文探讨了Python中变量命名的几种常见方式,包括汉语拼音变量名、蛇形命名法(snake_case)和驼峰命名法(CamelCase)。回顾上次内容,我们主要讨论了使用下划线替代空格以提高代码可读性。实际编程中,当变量名由多个单词组成时,合理的命名惯例变得尤为重要。
41 9
|
15天前
|
C语言 Python
[oeasy]python058_一句话让python崩了
本文介绍了如何通过重新赋值`__builtins__`使Python环境崩溃,并探讨了下划线的来历及其在编程中的作用。文章回顾了上次内容,展示了覆盖内建模块导致系统崩溃的过程,解释了恢复方法,以及PEP 8规范中关于空格使用的建议。最后,文章总结了下划线在变量定义和提高代码可读性方面的重要性,并简述了其从打字机时代到计算机时代的演变。
23 10
|
25天前
|
Python
[oeasy]python055_python编程_容易出现的问题_函数名的重新赋值_print_int
本文介绍了Python编程中容易出现的问题,特别是函数名、类名和模块名的重新赋值。通过具体示例展示了将内建函数(如`print`、`int`、`max`)或模块名(如`os`)重新赋值为其他类型后,会导致原有功能失效。例如,将`print`赋值为整数后,无法再用其输出内容;将`int`赋值为整数后,无法再进行类型转换。重新赋值后,这些名称失去了原有的功能,可能导致程序错误。总结指出,已有的函数名、类名和模块名不适合覆盖赋新值,否则会失去原有功能。如果需要使用类似的变量名,建议采用其他命名方式以避免冲突。
40 14
|
17天前
|
Python
[oeasy]python057_如何删除print函数_dunder_builtins_系统内建模块
本文介绍了如何删除Python中的`print`函数,并探讨了系统内建模块`__builtins__`的作用。主要内容包括: 1. **回忆上次内容**:上次提到使用下划线避免命名冲突。 2. **双下划线变量**:解释了双下划线(如`__name__`、`__doc__`、`__builtins__`)是系统定义的标识符,具有特殊含义。
26 3
|
19天前
|
存储 Python
[oeasy]python056_python中下划线是什么意思_underscore_理解_声明与赋值_改名字
在Python中,下划线有多种用途。单下划线(_)常用于避免命名冲突,如将`max`改为`max_`以保留内置函数功能。双下划线(__var__)通常用于特殊方法和属性,如`__name__`、`__doc__`等。此外,单下划线(_)在交互式解释器中表示上一次表达式的值,但不建议作为普通变量名使用。总结:下划线用于避免命名冲突及特殊标识。
22 1

热门文章

最新文章