pygame只能编写游戏_使用pygame开发的游戏发布+小总结

概述

大约两年前接触了python,然后就爱上了这个语言。

然后就想用它写游戏,很快就找到了pygame这个库,但是pygame貌似十分冷门,网上教程也比较少,好在还有个文档来参考。

于是胡乱搞了很久,前后搞了弹幕射击类(模拟东方project系列)、ARPG和这次的AVG(文字冒险)。这次的文字冒险游戏由于有前几次的经验积累,耗时5天成功开发了出来。于是准备在这里总结下用pygame开发游戏的经验,大致讲一下这个游戏是怎么开发出来的,代码比较长就不贴在这里了。但是会附上作品和源码,以供有兴趣的同学参考学习和玩耍。

这里主要是讲思想。

游戏制作

环境

python2.7+制作游戏需要安装的pygame

操作系统是在windows下,而且由于是py2exe发布的,所以只能在windows下运行

(但是源码也许能在其他OS上跑,好像没有依赖windows的库)

游戏资源

游戏资源就是游戏要使用的音乐、图片、文字等,本游戏使用一下几类:

pics/ 图片信息

diags/ 游戏中的对话

fonts/ 字体

item/ 游戏中的道具信息

music/ 音乐信息

sound/ 音效

类的设计

类的设计大部分依赖于游戏的资源,主要有这些类:

Music

Sound

Txt

Button

Lh

Moji

Item

Rule

Sysb

Story

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值