单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

           学习Python中有不明白推荐加入交流群
                号:516107834
                群里有志同道合的小伙伴,互帮互助,
                群里有不错的学习教程!

咳咳,一时兴起,加上笔者酷爱乱世题材,所以自上一篇自动创建英雄之后,便有了让英雄一展身手的想法。于是,笔者决定做一个Python单机游戏,让英雄活过来,让你我可以化身英雄,再临乱世。

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

首先我们要确定游戏内容,就是我们在游戏里能做什么,只有弄清楚我们想要呈现的内容,才能对应地去一一实现。

在笔者的想法中,这款游戏的主体内容大致包含:

游戏开场界面

扫描二维码关注公众号,回复: 4438180 查看本文章

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

游戏指令界面

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

内容一般,逻辑也不算太复杂,适合初学者用于实践练手,进而加深对Python的掌握。

以上内容还有待完善,不过框架却不会发生太大的改变,因此依据以上内容绘制了一个简易流程图:

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

那么接下来我们将完成以下准备工作:

1 确定英雄属性

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

2 确定势力属性

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

3 确定宝物属性

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

4 确定士兵属性

单机游戏—乱世君临,纯python实现大型游戏开发!(初级篇)

下一篇将和大家一起完成数据库表搭建创建,因为以上涉及数据较为规整,所以我们选择关系型数据库MySQL进行数据存储。

所以需要提前准备的工作环境包括:

1 Python3(没错,笔者把Python升级了,其实并不影响。)

2 Pycharm(版本随便了,能用就行,其他IDE也可以。)

3 MySQL(同样无版本要求,大家百度下载安装就OK。)

4 ……额,暂时应该没有了,需要的时候再说吧。

嗯,本篇到此结束,主要目的是让大家和笔者一起,通过完成这个小游戏来进一步学习Python,当完成的时候,大家不仅掌握了Python的基础,还能无聊时玩玩儿自己写的游戏,多好啊!

猜你喜欢

转载自blog.csdn.net/qq_41841569/article/details/84856769