Head First C# 中文版 图文皆译 第八章 枚举和集合 page384

本文提供了多种改进游戏的方法,包括使敌人更智能、增加关卡数量、引入更多类型的敌人和武器、以及丰富游戏图像资源等建议。

 

好戏还在后头!


七个关卡,三种敌人...看起来是个像样的游戏了。但是你可以做得更好。下面给出几个好主意来帮你开头...


让敌人更智能


你可以想出如何修改敌人的Move()方法来让它们更难被攻击到吗?然后试试看你可不可以在游戏中修改它们的常量属性。


添加更多关卡


游戏不一定非得在七个关卡之后结束。看看你可不可以添加更多关卡...看看你可不可以找出让游戏无限运行下去的方式。如果玩家获胜了,做一个蝙蝠、幽灵群魔乱舞的结尾动画!如果玩家挂掉了,游戏会很突然的结束。你可以想出跟好好的主意来做一个更加友好的结局吗?或许让玩家重启游戏或者重试最近的关卡。

 

添加更多的敌人


不用把敌人仅限于蝙蝠、幽灵、食尸鬼。试试看你可不可以添加更多种类的敌人。


添加更多的武器


添加了更多的敌人,那么玩家肯定需要更多的帮助。考虑一下新的武器攻击方式,或者是药剂可以做的别的事情。武器都是Mover的子类,好好利用这一点--创建玩家要追着跑才可以拿到的魔法武器。


添加更多图像


你可以去www.headfirstlabs.com/books/hfcsharp/下载更多关于敌人、武器的图像文件,还有一些别的文件可你激发你的想象力。

 

 

 


该是你秀出来的时候了!有没有做出来一个更酷的游戏版本?加入Head First C#论坛来吹牛吧:www.headfirstlabs.com/books/hfcsharp/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值