robot-underground源码分析(一)

一个python的, 用pyglet框架写的RPG, robot-underground, 下载地址:  http://download.csdn.net/detail/cheng830306/6871263

挺有意思的。可以让你了解如何去写rpg类型的游戏。。。python run_game.py 就可以运行游戏了。操作是:单击怪物后,会自动在有效距离进行攻击(发激光,哈)

附一张游戏截图:


目录结构:

data --存字体,图标,图片,音乐等等的文件

lib --游戏的程序都在这个目录

pyglet -- pyglet框架

save -- 存档文件

run_game.py 就是直接调用 lib/main.py


我们来看lib目录下的文件,看文件名,就已经大概知道这个文件的作用了。

actor.py是角色,机器人,敌人之类的都在这个文件 ; ai.py 是敌人类的自动攻击判定;armour.py是判断攻击后的伤害操作;button.py是一些提示按钮;

constants.py是一些常量定义;cursor.py是鼠标在攻击,谈话,移动时的显示; data.py是加载资源的图片音乐之类;entity.py是墙壁之类的检测;

由于在上班中, 有空再写。。。。



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值