今天心血来潮,想搞搞游戏编程,就动手试一下。
第一步,当然是选语言!
我听说C++好像挺厉害的,很多大型游戏都用它。不过我之前学过一点点Python,感觉比较简单,上手快。这回就先用Python试试水。
然后,我开始找资料。
- 上网搜一下“Python 游戏开发”,发现有个叫Pygame的库好像挺流行的。
- 又找些Pygame的教程,跟着一步步来。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
装Pygame
安装过程还算顺利,打开命令行,输入pip install pygame
,等一会儿就装好。
写代码
照着教程,我先试着画个窗口,还真出来!黑乎乎的一片,啥也没有,不过起码有模有样。
然后,我又试着在窗口里画个圆,这回有点麻烦,参数调来调去,总算把圆画出来,红色的,还挺好看。
我想让这个圆动起来!这可把我难住,什么速度、方向,搞得我头都大。对着教程琢磨半天,终于让圆能沿着屏幕边缘弹来弹去!
遇到问题
过程中也遇到不少问题。比如:
- 有时候代码写错,运行不,还不知道错在哪儿。
- 想实现一些功能,不知道该用什么函数,只能到处查资料。
不过每解决一个问题,都感觉挺有成就感的。就像打游戏过关一样,哈哈!
成果展示!
虽然只是一个简单的、让圆圈弹来弹去的小程序,但也是我自己动手做出来的!感觉还挺有意思的。以后有时间,再继续深入研究一下游戏开发。
今天就先到这里,下次再分享我的新发现!