为什么不建议用 Python 写python小游戏代码码

为什么都说 MacBook Pro 和 OS X 下比较适合写代码?
因為玩遊戲不方便。
五年前的问题为什么出现在 Time Line 里了。。。在 2016 年 MacBook + OS X 已经可以被 ThinkPad + Linux / Windows 10 代替了(当然 iOS / OS X 开发还不行)
更新!!我终于知道为什么都说OS X好了!!同事的thinkpad中了勒索病毒!!!!我以后都支持OS X!!!!======================================分割线别太看重这些了。我用着最新的顶配MacBook Pro,做着部门最低技术含量的工作,一个月赚不到8000块,每天战战栗栗怕被老板喊你明天不用来上班了。我老大用着他好几年前的华硕本,重的可以拍死人,电池只能支持三十分钟不到,键盘满是烟灰和食物渣滓……可是他一个月赚四万多,他每次开口要轮休,老板都会有点吓到一样跳起来,因为他是整个部门最重要的开发。
1. 培养对简捷、一致性和美感的追求;2. 培养Think Different;3. 电池时间长,电源线不易刮带。这两点是沙发coding必备;4. 不折腾也能有愉悦的桌面环境开始工作;5. 相对兼容Unix环境,尤其是当生产环境是Linux的时候,依然可以用Mac开发;6. 唯一有iTunes的Unix系统,iPhone是很好的移动学习设备;7. 吸引女生,比自身变帅概率大。
我2009年写的博客: 版权声明: 本文版权属于范凯所有,如需转载或者其他用途,请联系本人取得授权。因为Mac的操作系统OSX相比WindowsXP来说,比较适合开发人员使用。我个人的体会如下: 一、OSX的多窗口多应用程序切换功能很强大,对开发人员来说很有用 开发人员一般都需要开很多窗口很多应用程序工作的,窗口开的多了以后,在XP上面切换应用程序是很不方便的事情。XP下面的任务栏又很小,任务多了,切换起来也看不清楚哪个是哪个。所以好多人都把任务栏拖出来两列或者更多,便于任务切换。不过我是不太喜欢下面占那么多位置,所以总是尽量少开应用程序。另外Alt+Tab显示出来的任务icon特别小,多了以后也搞不清楚哪个是哪个,选定移动只能向右移动,不能反向选定,切换起来很郁闷。 但是OSX的Spaces & expose真的好强大,多个桌面随便切换,每个桌面里面n个应用程序随便切换,Command+Tab显示出来的任务切换可以左右来回移动选定,还可以快捷关闭任务,用铝壳MacBook的话,还可以四指禅切换任务,真的很强大啊,当然更不要说F8,F9,F10,F11这4个最经典的快捷键了。反正我在OSX上从来没有用过窗口最小化,真的是完全不需要。 二、OSX的快捷键很好很强大,配合四指禅,完全抛开鼠标,对开发人员来说也是很有效率的 对于开发工作来说,多用键盘少用鼠标是可以很大程度上提高开发效率的。但XP的快捷键支持和OSX比,完全不是一个水平上的。加上QuickSilver软件的支持,和铝壳四指禅,鼠标就是多余的东西。特别是玩熟了QuickSilver的话,你做啥操作都是两三下键盘敲击搞定。 三、OSX对于开发环境的支持比较好 OSX本身就是BSD Unix,各种各样的开发工具带的很全,什么Java,Python,Perl,Ruby,PHP都自带了,再装上Xcode以后啥都有了。我平时用Shell用的特别多,所以像OSX的console对我来说就很方便了。也不需要额外安装ftp软件,ssh软件,cvs/svn软件,wiinrar软件等等,一大堆XP下面需要安装的软件都省了。 四、OSX不需要什么特殊的维护,很省事 比方说不需要整理磁盘碎片,不需要配置防火墙,不需要安装杀毒软件,不需要清理注册表,没什么操作系统维护工作。如果你有个大容量移动硬盘的话,插上来就可以给你自动备份了,实在很省事。还有就是安装和卸载软件都是绿色的,就是拷贝目录和删除目录,不必担心什么dll污染,注册表污染啥的,你用多久它也不会变慢。 五、在OSX上面组织目录和文件很方便,不像XP那么麻烦 用XP的话,一般都要分两三个分区,各种不同的文件放在各自分区的各自目录下面,文件和目录多了以后,自己要定期整理,否则寻找文件是个麻烦的事情,XP自己的文件搜索功能是鸡肋,弄个Google Desktop有点消耗资源。 OSX的话,用户文件都在自己的主目录下面,自带了强大的搜索spotlight,想看啥文件,Ctrl+Space,调出输入框,然后写关键词搜索,就都出来了。然后常用的文件夹加入QuickSilver,需要打开什么文件夹,直接两三个字母就调出来了,特别常用的文件夹可以加到Dock上面,可以随时用Stack方式打开浏览,另外浏览文件夹里面的大量文件,还可以随时QuickLook,多媒体文件还可以CoverFlow,所以管理海量的文件和目录很省事。 六、一些常用的工具软件会自带,省的另外安装了 比方说截图,pdf浏览,修改图片,地址薄,日历软件,便笺全部都有了,不需要像XP那样要自己另外下载安装。就说截图吧,XP的截图功能真的太原始了,XP的画图还只能保存为硕大的bmp,还不能方便的修改。OSX上面我Ctrl+Shift+4就可以截桌面任何范围,Space键就可以截任何窗口,可以保存为各种图片格式,用预览可以看各种文件,图片,pdf都没问题,预览软件还可以裁切图片,或者用自带iphoto就可以做各种专业的图像调整。 还值得一提是Dashboard,这玩意很有用,我每天用它快速记录备忘,查看天气,查看日期和时间,有时还用用它的小计算器。如果是需要时间提醒的话,QuickSilver就自带了很棒的提醒功能了。 反正就我平时用的这些需求来说,XP要么是做不到,要么是没有办法做到这么方便省事的。Vista/Windows7没有用过,不清楚有没有什么大的改进。现在我在虚拟机里面开XP主要是两个用途:一个是测试Windows和IE访问JavaEye网站,另一个是用Office2003。对我来说,需要用到的功能除了这两个方面,OSX比XP显然要更好。
两个电脑都用,没觉得楼上说的所谓的外观啊,电池啊,还有说漂亮的外观能让大脑不浆糊。。以及各种主观并没有什么真正可服人理由的喜欢。。这些就是大部分拿着mac搞代码的人的心理吗?两个电脑各有所长,而且国内很多高手,都是win。。就我个人来说,macbook可能是国内占有量非主流的原因吧,很多功能和win还没法比。比较不成熟,而且大家说的自带截图,自带软件什么的,我只能说,macbook这些软件和操作很蹩脚,win系统不仅有更爽的替代方案,还有更好的设置方法,你不会而已。
1、Mac OS X是基于Unix的,这一点对程序员太重要了2、良好的开发环境,除了xcode外,还有c/java/perl/python/ruby等,还有shell,全部自带,浑然天成3、大爱vim4、不需要安装杀毒软件5、很少重装系统,系统也很少变慢,安装程序极其方便6、快捷键、UI就不说了还没有下决心的程序员,建议读读 tinyfool老师的
因为mac下有非常多的提高程序员效率的工具(alfred、coderunner、dash等),windows下面也有一些,但是总是没有mac下那么好用顺手。同时,mac下面的基础工具也完善的差不多了,该有的都有了,也远比windows下面清爽和干净,更容易专注于做事。但是,需要说的是,mac是好的开发环境,但并不是好的运行环境。
楼上很多答案根本站不住脚。说因为Mac OS基于Unix内核和Linux兼容的人,你们为什么不直接装个Ubuntu??? 现在Windows电脑装个Ubuntu双系统非常简单,一点技术难度都没有。很多答案说到什么简洁的设计,什么方便,对于程序员来说其实都是扯淡。对于程序员来说,Mac OS最大的作用就是开发iOS软件,这一点是其他系统几乎无法替代的。用黑苹果开发软件的时间精力成本太高,可能遇到各种奇葩的问题,严重影响生产效率。从普通用户的角度来讲,我不否认苹果的产品用户体验比Windows强,毕竟人家的价格贵,体验自然要做得好一些,就像你有钱坐飞机头等舱,自然享受的服务就要更好一些,体验要更舒适一些,但是从实用的角度来说,坐头等舱和经济舱没有区别。MBP其他的优点,我觉得也就是固态硬盘启动、存取数据快,以及超长续航时间了。不过其实现在很多Windows的笔记本也已经做到了。
评论区内某键盘侠已加入黑名单,请笑纳。我讲过我不喜欢预防性拉黑,也就是一般不主动拉黑,但是忍耐终究是有限度的,我已经保持了最大的克制。翻了一下此人回答记录,果然所言不虚,基本以大肆吹嘘 Mac 和无端贬低 Windows 为主。随手摘了一篇这人在下的回答,各位感受一下:电脑,尤其是工作电脑,特别适合用 Mac。因为用起来舒心放心,毫无心理负担。随便上网随便造,绝对不用担心什么病毒木马啊,浏览器劫持啊,国产软件全家桶之类的东西。你用 Windows 试试看?而且我要告诉大家,这篇回答发布于去年 8 月,也就是说当时 Windows 8.1 早已发布多时,Windows 10 刚刚问世。倘若这篇回答发布于三四年前,我倒也见怪不怪了,因为当时 Windows 的使用体验确实还差 OS X 很远。我的 Windows 用了一年多什么事都没有,为什么你一用就中病毒木马全家桶呢?这是一个非常严肃的问题。#(绿豆蛙大笑)========适合个屁啊,能写 MFC?VS 下面动动鼠标,Class Wizard 就能自动添上消息响应函数,Mac 上能搞得起来?为什么我还在搞 MFC 这种二十多年的玩艺?不是我想搞,是人家生产环境不确定,有的到现在还在用 XP 甚至更老的系统,不像玩 Mac 的人,今天出新版本 OS X,明天大家全都升级了。一味追求最新鲜的东西,也就只能在个人消费领域行得通,在商业生产环境这么搞,是可能会出严重后果的,你们识得唔识得?不要忘了,客户才是你上帝,电脑不是。嫌单位还在用 Windows 7,想升级?好啊,你给我钱么?企业用户的电脑不是拿来给你自个儿玩的,整天想着用最新的硬件、最漂亮的系统,万一本来好好的,被你一搞出现了问题,这个后果你能负责吗?生产环境追求的就是安全稳定、万无一失,连这一点都做不到,什么最新版、什么漂亮好看,通通的都是屁话。========借用曾经看到的一条评论:没有微软的产品他们的手机电脑都没法下流水线。果粉一般都是些不深入了解这个社会运转的小清新,眼界就限于自己存在的领域。没错,他们有些人就是这样,花朵和绿草他们能看见,却因为空气看不见而糊涂地认为空气其实并不重要。他们只看到了台前风光无限的表演者,却从来体会不到幕后无数默默奉献者的艰辛。这种问题问得跟“为什么外国人不擅长写汉字”没什么区别,都是片面之词,实在是荒唐透顶、无聊之极。你们啊,拿衣服。
已有帐号?
无法登录?
社交帐号登录  用Python和Pygame写游戏-案例代码讲解--从入门到精通,值得一看[分享]   看这个系列需要有Python的基础知识,虽然一开始想写一篇Python概要的,实在是很庞杂,而且有那么多好的Python基础教程,自己就不多插一脚了吧。个人觉得IBM上的“可爱的Python”系列不错。  OK,让我们开始吧~  用Python和Pygame写游戏-从入门到精通(1) :Pygame的历史,安装Pygame,使用Pygame  用Python和Pygame写游戏-从入门到精通(2) :理解事件  用Python和Pygame写游戏-从入门到精通(3) :全屏显示,可变尺寸的显示,其他复合模式  用Python和Pygame写游戏-从入门到精通(4) :使用字体模块,Pygame 的错误处理  用Python和Pygame写游戏-从入门到精通(5) :像素的威力,色彩的威力,颜色的缩放,颜色的混合  用Python和Pygame写游戏-从入门到精通(6) :存储图像,使用 Surface 对象  用Python和Pygame写游戏-从入门到精通(7) :在屏幕上绘制各种图形  用Python和Pygame写游戏-从入门到精通(8) :帧率,直线运动  用Python和Pygame写游戏-从入门到精通(9) :向量  用Python和Pygame写游戏-从入门到精通(py2exe编)  用Python和Pygame写游戏-从入门到精通(10):用户输入  用Python和Pygame写游戏-从入门到精通(11) :使用鼠标控制精灵  用Python和Pygame写游戏-从入门到精通(12) :手柄操作,暂时保留  用Python和Pygame写游戏-从入门到精通(13):AI初探  用Python和Pygame写游戏-从入门到精通(14):状态机  用Python和Pygame写游戏-从入门到精通(15):AI 之旅  用Python和Pygame写游戏-从入门到精通(16):AI 之旅 - 尾声(下节内容将是激动人心的3D)  用Python和Pygame写游戏-从入门到精通(Sprite篇)  用Python和Pygame写游戏-从入门到精通(17):3D  用Python和Pygame写游戏-从入门到精通(18):理解 3D 概念  用Python和Pygame写游戏-从入门到精通(19):第一个 3D 程序  用Python和Pygame写游戏-从入门到精通(20):声音原理  用Python和Pygame写游戏-从入门到精通(21):如何在Pygame中使用声音  用Python和Pygame写游戏-从入门到精通(22):音乐播放  用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板1)  用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板2)  用Python和Pygame写游戏-从入门到精通(实战二:搞笑俄罗斯1)  用Python和Pygame写游戏-从入门到精通(实战二:搞笑俄罗斯2)  用Python和Pygame写游戏-从入门到精通(实战二:搞笑俄罗斯3)  用Python和Pygame写游戏-从入门到精通(实战三:植物大战僵尸1)  用Python和Pygame写游戏-从入门到精通(实战二:恶搞俄罗斯方块4)  本文源自:http://www.csvt.net/
楼主发言:1次 发图:0张 | 更多
<span class="count" title="万
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)求python游戏的代码 随便什么游戏_百度知道

我要回帖

更多关于 python小游戏源代码 的文章

 

随机推荐