![18e90cec4c42176d1c4cabd40271b34f.png](https://img-blog.csdnimg.cn/img_convert/18e90cec4c42176d1c4cabd40271b34f.png)
编程对于新手好像高不可攀,更不用说开发游戏了。
不过好消息是,如果你恰好懂一点Python语法,那么你安装完Pygame之后,就可以直接开发游戏啦。
Pygame是一个Python包,其实他内部封装了用于开发游戏所需要的各种其它包和功能。
当然对于我们初学者不用太关心啦。
只要知道如何安装和使用就可以了。
Pygame的安装可以说易如反掌:
python -m pip install
一行命令搞定。
迫不及待想看看Pygame能够干嘛?很简单,可以直接运行附带的游戏例子:
python -m pygame.examples.aliens
实际上,pygame安装好后,就附带了多个示例程序和对应的源码。以上的“坦克大战外星人”只是其中一个。
带和弦的钢琴
液体效果
通过查阅examples中的代码,可以很快地掌握游戏开发的API。
此外还有很多开源的使用pygame的游戏可以借鉴哦。
即时战略游戏,项目地址:http://arrakis.sourceforge.net
养成游戏,项目地址:http://magbou.visualnews.net/
街头霸王,项目地址:https://raytomely.itch.io/sfpygame
马里奥探险,项目地址:https://github.com/justinbridouille/smash-bros
想动手写游戏了吗?心动不如行动。
不会安装Pygame或者Python编程的朋友,欢迎加群讨论。
![b546f48d22876b3216045cf30b51d812.gif](https://img-blog.csdnimg.cn/img_convert/b546f48d22876b3216045cf30b51d812.gif)