[源码和文档分享]基于VC++的WIN32 API界面编程实现的百战天虫小游戏

1 游戏介绍

本游戏是建立在百战天虫游戏框架下的,具有完全不同的游戏背景的一款回合制对战游戏。游戏设计者受到口袋妖怪,以及近期上映的电影《神奇动物在哪里》的启发,设定了“收服精灵”的游戏背景。本游戏共分为两个阵营,HERO阵营,以及WIZARD(精灵)阵营。HERO阵营的目标为阻止精灵继续逍遥法外,但是为了保护珍稀精灵,HERO需要尽量避免杀死精灵,并且收服精灵。WIZARD阵营的目标为杀死HERO阵营中每一个英雄,防止他们继续追捕自己。

2 功能说明

  • 人物移动:W键人物跳起、AD键分别控制人物左右移动

  • 发射武器:鼠标所处的位置为发射方向,按下Q键为蓄力,松开Q键为发射武器

  • 武器种类:武器共分两种,第一种为炮弹,在人物周围一定范围内爆开会对人物造成一定程度的杀伤;第二种为精灵球,仅限HERO阵营人物使用,当精灵的生命值低于一定的值的时候,精灵球在精灵身边爆开的时候会成功收服精灵

  • 画面移动:按下左右方向键可以平滑的移动画面

3 流程图


参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1303.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值