《决战塔防》unity3D
概述:
该游戏为北京师范大学珠海分校信息技术学院2015级学生毕业设计,即本人的毕业设计。其中涉及到的美术资源都是来自抠图和网络美术资源。该游戏不用于任何商业用途,只限于技术分享。
该游戏具备基础流程,可以直接编译成exe试玩。
该游戏具备游戏策划,详情请看游戏文档。
游戏策划
基本规则
该游戏为多人游戏,每局游戏仅限于两个玩家。
游戏一共有九种可以建造的单位(暂时九种),分为建筑、防御塔、士兵三类,每类单位各有三种。
单位建造需要的条件有三个:一是是否有足够的资源,二是是否有足够的格子放置,三是是否已经解锁了该单位所处的科技等级。
其中,资源获取有两种形式:一是击杀对手单位能够获取到该单位价值一半的赏金,二是通过建造【建筑-发电厂】每回合可以获取一定数量的低保。
建筑具备【解锁科技等级】的条件,但是只有生命值没有攻击能力。在游戏中,发电厂和兵营属于一级科技:建造兵营可以解锁二级科技及生产防御塔和士兵,建造发电厂只能获取低保。作战单位(防御塔和士兵都属于作战单位)中,各有两种二级科技单位和一种三级科技单位。建造【建筑-作战实验室】可以解锁三级科技,即可以建造三级科技作战单位。需要注意的是:任意一种建筑物在建造一个之后便不能再次建造,而且当该建筑物被摧毁时,它所拥有的【被动-解锁科技等级/获取低保资源】也会随之丢失。
对战规则如下:每种作战单位都具备自己的技能(即攻击方式),防御塔和士兵的区别在于,士兵在没有攻击目标时,可以直接攻击敌方玩家基地,但是防御塔没有攻击目标时,则跳过攻击阶段,不进行攻击操作。
胜利条件:当有一方玩家基地的生命值为0时,则该玩家失败,对方玩家胜利。
结算规则
玩家胜利一场,积分+1,胜场+1,每胜利十场,等级+1。玩家等级以【军衔】代替。玩家刷新房间时,会优先刷新等级相同的房间,该区间房间不足时,才会刷新到其它区间的房间。
Q & A
Q:不同等级的玩家初始游戏状态是一样的吗?会不会出现对方一开始比我方多出一些建筑或者单位呢?
A:该游戏是一款公平竞技游戏,每个玩家的初始状态都是一样的,唯一不同的就是双方玩家对该游戏的掌握熟练度了。
Q:如果我现在有了作战实验室,但是我的兵营被摧毁了,那我还可以生产三级作战单位吗?
A:不行的,兵营是生产作战单位的必要条件,没有兵营,所有作战单位都无法建造。
Q:天启坦克的【斩杀】效果是对所有单位起作用吗?那对玩家基地有没有作用呢?
A:天启坦克的【斩杀】指的是可以对生命值30%以下的单位造成即死效果,对建筑、作战单位都有效果。但是对玩家本体无效,只能造成基础伤害。
必看
启动服务端,将服务端放置在任意目录下,用命令行启动
java -jar card-0.0.1-SNAPSHOT.jar
然后启动两个客户端即可。 https://github.com/HuZhYi/hzy_TowerServer