用Python编了一个鱿鱼游戏

Posted dinochenxuewei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Python编了一个鱿鱼游戏相关的知识,希望对你有一定的参考价值。

用Python编了一个鱿鱼游戏

关键词:python, pygame, squid game, 鱿鱼游戏
python 源代码下载:点击下载squidgame1.zip文件
python 开源项目地址:https://github.com/dinochen1983/SquidGame1



最近的Netflix的韩国电视剧《鱿鱼游戏》正在热播了,趁着台风在家工作的时间,采用python编程语言把鱿鱼游戏的第一关“一二三木头人”的游戏编出来,给大家玩耍,也分享一下编一个小游戏需要什么。以下是编制游戏采用的东西: 



(1) 编程语言:采用python, 库采用pyGame,一个专用来做小游戏的库
https://www.pygame.org/news

(2) 图像素材:游戏采用拟3D的视图设计,其实是一个2D的游戏,为了使角色与场景显示得更加立体,采用3DSMAX对场景与角色进行设计。
3DSMAX还有一个好处,就是可以设计角色的动作。


图 3DSMAX 绘制出游戏中的主要角色还有设计动作

(3) 声音素材:游戏的声效可以到网站https://freesound.org/ 下载,123木头人的歌声是由儿子Adam进行配音。


(4) 编程技巧:游戏的开发模式,就是参考网上的FlappyBird(python)的编制方法。

(5) 游戏玩法:通过键盘按键控制角色往前跑,如果木头人的头转向你,你必须停下,最后成功到达终点就胜利了。按键(D)是往前跑,按键(A)是停止。

图 整个游戏的界面

整个游戏的python源代码与素材,都放在我的github上,大家可以下载来玩。
GitHub地址:https://github.com/dinochen1983/SquidGame1

 

请关注我的微信公众号 DINOSTRU

(微信公众号用户,点击【阅读原文】后下载)
 

更多编程的东西,可以关注我的微信公众号: DINOSTRU

以上是关于用Python编了一个鱿鱼游戏的主要内容,如果未能解决你的问题,请参考以下文章

python爬鱿鱼游戏的评价 看看鱿鱼游戏到底值不值得看 初识selenium

《鱿鱼游戏》我怕了,还是整点阳间的游戏吧,Python版“碰糖”来袭—你能过几关?

《鱿鱼游戏》我怕了,还是整点阳间的游戏吧!Python版“碰糖”来袭!你能过几关?

火爆全网的《鱿鱼游戏》你看了吗?Python来全面分析一波!

[CSDN首发]鱿鱼游戏的具体玩法详细介绍

同样是大逃杀类影片,《鱿鱼游戏》凭什么能火遍全球?