第一章:准备工作
游戏开发是程序开发的一种。程序就是指令,让计算机明白要做什么的指令。编写指令,让计算机能够显示游戏界面,角色,与我们参与者交互,就是我们要学习的内容。编写游戏有很多种语言工具,python是其中之一。
1.1了解一下Python
1.1.1 Python的名字由来
Python编程语言的名字来自电视剧《蒙提-派森的飞行马戏团》,是英国20世纪70年代首播的电视喜剧。Python语言具有简单、易学、免费、开源、可移植、可扩展、可嵌入、面向对象等优点,特别适合初学者。
1.1.2 Python能做什么
前端应用开发
可以用Python快速完成网站的开发和WEB服务。例如:豆瓣、果壳网、Google等。
系统网络运维
Linux运维是必须而且一定要掌握Python语言,它可以满足Linux运维工程师的工作需求提升效率。
科学与数字计算
大数据时代的来临,数据可以说明一切问题的原因,Python语言成为了做数据分析师的第一首选。
3D游戏开发
Python也可以用来做游戏开发,因为它有很好的3D渲染库和游戏开发框架,目前来说就有很多使用Python开发的游戏,如迪斯尼卡通城、黑暗之刃。
人工智能
人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。Python语言对于人工智能来说是最好的语言。目前好多人都开始学习人工智能+Python学科。
1.13 Python的安装
登录https://www.python.org/downloads/
找到Python3.7.2这个版本,点击Download下载。见图1-1
图1-1
进入版本介绍页面。见下图1-2
图1-2
你需要向下滚动才能找到实际版本下载,如下图1-3。
图1-3
现在点击对应版本的链接即可将Python下载到你的电脑了。
Windows 8.1中文版操作系统,可用通过开始菜单-右键搜索-输入python查找到我们刚刚安装完的程序。见下图1-4、1-5。
图1-4
图1-5
我们输入print(“hello world”)
看到返回:hello world
见下图1-6图1-6