[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
目录
相关文章
|
1天前
|
程序员 开发工具 Python
[oeasy]python0030_动态控制断点_breakpoints_debug_调试
[oeasy]python0030_动态控制断点_breakpoints_debug_调试
6 2
|
2天前
|
机器学习/深度学习 人工智能 自然语言处理
【机器学习】python之人工智能应用篇--游戏生成技术
游戏生成技术,特别是生成式人工智能(Generative Artificial Intelligence, 简称Generative AI),正逐步革新游戏开发的多个层面,从内容创作到体验设计。这些技术主要利用机器学习、深度学习以及程序化内容生成(Procedural Content Generation, PCG)来自动创造游戏内的各种元素,显著提高了开发效率、丰富了游戏内容并增强了玩家体验。以下是生成式AI在游戏开发中的几个关键应用场景概述
8 2
|
1月前
|
机器学习/深度学习 人工智能 开发者
Python适合做游戏吗?
【7月更文挑战第2天】Python适合做游戏吗?
92 56
|
11天前
|
Python
【python】Python成语接龙游戏[1-3难度均有](源码+数据)【独一无二】
【python】Python成语接龙游戏[1-3难度均有](源码+数据)【独一无二】
|
14天前
|
Python
【Leetcode刷题Python】174. 地下城游戏
LeetCode 174题 "地下城游戏" 的Python解决方案,使用动态规划算法计算骑士从左上角到右下角拯救公主所需的最低初始健康点数。
28 3
|
15天前
|
程序员 Python
[oeasy]python0028_女性程序员_Eniac_girls_bug_Grace
回顾上次内容,我们了解到 `.py` 文件中的代码是按顺序一行行被解释执行的,可以使用 `pdb3 hello.py` 来调试程序。此外,我们探讨了“bug”这一术语的由来,它最早是在 1947 年由 Grace Murray Hopper 发现的一只真正的飞蛾所引起的计算机故障,从此“debugging”成了查找并修复程序错误的过程。早期的程序员大多为女性,因为她们通常更加细心且有耐心,这些特质对于检查错综复杂的线路和编程工作至关重要。编程与编织有着相似之处,都需要细致和有条理的操作。最后,我们认识到 bug 的存在是程序员工作的基础,没有 bug 就不需要程序员去修正它们。
27 3
|
15天前
|
算法 索引 Python
【Leetcode刷题Python】55. 跳跃游戏
解决LeetCode "跳跃游戏"问题的Python实现代码,使用了贪心算法的思路。代码中初始化最远可到达位置 max_k,并遍历数组 nums,通过更新 max_k 来记录每次能跳到的最远位置,如果在任何时刻 max_k 大于或等于数组的最后一个索引,则返回 True,表示可以到达数组的末尾;如果当前索引 i 超出了 max_k,则返回 False,表示无法继续前进。时间复杂度为 O(n),空间复杂度为 O(1)。
23 1
|
29天前
|
Shell 程序员 开发工具
[oeasy]python0026_调试程序_pdb3_帮助_help_求助_文档
调试程序_debug_next_下一步_list_pdb3 🥋
33 1
|
8天前
|
程序员 Shell 开发工具
[oeasy]python029_ until_直接跳转到_unt_breakpoint_断点函数
回顾早期计算机操作员多为女性,她们甚至发明了“bug”这个词。为了体验调试过程,我们故意在Python脚本中引入了一个拼写错误,并通过直接运行程序遇到了`NameError`。 通过`until`命令,我们可以快速跳转到指定行执行,这对于大型项目非常有用。此外,`continue`(或简写`c`)命令则会一直执行到下一个断点或程序结束。我们还可以在代码中使用`breakpoint()`设置断点,配合`continue`命令使用,实现快速跳转至特定位置进行调试。 这些技巧使调试过程变得高效且有趣,如同解开谜题一般。下次我们将探讨如何在调试过程中动态设置与取消断点。
18 0
|
9天前
|
算法 Python
【python】python基于 Q-learning 算法的迷宫游戏(源码+论文)【独一无二】
【python】python基于 Q-learning 算法的迷宫游戏(源码+论文)【独一无二】