随笔-341  评论-2670  文章-0  trackbacks-0
    华南理工大学软件学院本科05级3班,陈梓瀚(vczh)

    下载地址:http://www.cppblog.com/Files/vczh/TowerDefense.rar

    本程序需要Microsoft .NET Framework 2.0 SDKMicrosoft .NET Framework 2.0 Redistribution的支持,需附加.NET Framework 2.0 SP1
    鉴于一些人的困惑,游戏刚开始的提示信息不够明显。特此声明,游戏开始后先建造塔,按回车开始有敌人出现。
    游戏规则:
    1:地图上可以建立三种炮塔塔,游戏有上、左两个敌人的起始点,两个起始点的敌人分别到下、右两个终止点。
    2:每一盘有1000个等级分别从1-200的敌人从起始点出发自动寻路前往终止点。如果有10个敌人到达了终止点的话则游戏结束,玩家输。如果所有的敌人都被消灭或到达终止点之后,到达终止点的敌人没有10个的话则游戏结束,玩家赢。
    3:建立炮塔的方格敌人不能通过。在建立一个炮塔的时候,如果程序发现这个炮塔的建立会导致敌人找不到任何路径前往各自的终止点的话,则建立被禁止。
    4:炮塔可以是用金钱建立或升级,可以卖出货的金钱。消灭敌人能够获得金钱。
    5:三种炮塔分别是
    ·升级后数量变多,射程变长,攻击力变强
    ·升级后速度变快,射程变长,攻击力变强
    ·升级后一次爆炸伤害的范围变大,射程变长,攻击力变强
    ·升级一次后减速范围变大,减速因子变大
    6:炮弹在离开射程的时候会自动消失。炮弹会跟踪射击的时候定下的目标,在目标消失后炮弹不会跟踪其他目标,而是笔直前进。
    7:敌人随着等级的增加,速度增加、生命值变大、防御力也强。一次伤害等于攻击力减去防御力,但是至少会伤害1个生命值。

    本程序模仿一个不知道从哪里看到的Tower Defense Flash而开发,仅作大作业用。
posted on 2008-05-02 21:46 陈梓瀚(vczh) 阅读(9411) 评论(27)  编辑 收藏 引用 所属分类: 作品

评论:
# re: IT项目管理大作业:Tower Defense 2008 2008-05-02 23:05 | 饭中淹
不错~
不过, 那个flash上,炮塔占4格,怪物按1格走。
  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008 2008-05-03 00:57 | 空明流转
一个字,丑。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008 2008-05-03 03:10 | 陈梓瀚(vczh)
大作业而已  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-03 04:52 | dawn.soup
不错啊, 学习学习.  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-03 16:52 | 梦在天涯
不错,是用。net做的吗?
  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-03 19:19 | 陈梓瀚(vczh)
用C#  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-04 02:43 | 空明流转
嘿嘿,我这一类游戏从来玩不好。。。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-04 06:47 | no
good!!  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-04 17:26 | yayv
源于war3的隐藏关  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-04 19:46 | 陈梓瀚(vczh)
我记得一开始时星际的吧  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-04 20:57 | GouGou
呵呵,魔兽里面的防守塔,有意思!!!

哪.NET的几个包,SDK什么的三个,貌似大小没撒变化,都一样的大。。。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-04 21:49 | 陈梓瀚(vczh)
其实如果你装了vs2005的话,就只需要第三个了,装了2008的话就都不用了,什么都没装的话就后面两个……第一个可以认为是摆设……  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-04 22:21 | GouGou
搞了半天,不知道咋开始敌人来进攻。。。

VS05装了,也没下SP1,就只能买卖塔,没效果,难道非要SP1?  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-05 04:10 | 陈梓瀚(vczh)
按回车

游戏刚开始或者你按下restart都提示说
click to build
enter to start  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-05 18:03 | GouGou
哎,游戏开始的时候没注意看第二行。。。

有意思,可以YY一下魔兽防守塔的感觉了,呵呵~

装.NET 3.0就够了,估计包含2.0SP1。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-05 18:42 | GouGou
通关了,不过看你的截图,用最低等级的塔升级,有意思,S型的,而不是单边,跟魔兽一样。

偶就守的对角线。。。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-05 18:43 | 陈梓瀚(vczh)
人跟人之间的想法相差好大……  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-05 19:32 | GouGou
郁闷,还是输的多,赢就哪一次。。。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-05 19:34 | GouGou
还是要多看游戏规则。。。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-05 22:33 | GouGou
哪多的对象,连跟踪的炮弹也算吧,CPU20%,内存才9M。。。

二级的冰塔太变态了。。。有之,通关就没问题了。。。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-05-14 05:05 | ..
这种大作业,什么也体现不出来.谁出的。  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-06-16 22:15 | kenzo
很好耍,易操作!  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-09-08 22:56 | jane
great post... thanks for sharing...

<a href="http://www.e-zest.net/migrate-to-dotNET-framework3.htm">net framework development</a>  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2008-09-22 05:13 | 绝地武士
没有错,是源于星际的哦  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2009-07-15 19:55 | XXX
很好,虽然是GDI+画的,但可玩性比较高.请问LZ是在大几做的?  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2009-07-17 01:23 | 陈梓瀚(vczh)
@XXX
这是大三的时候,时间紧花了一两天赶出来的……  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2009-11-19 06:58 | 匿名人士
@陈梓瀚(vczh)
你真强,一天就能做出来...  回复  更多评论
  
# re: IT项目管理大作业:Tower Defense 2008(最新修改:2008.05.03晚上8点) 2011-02-25 07:52 | lym
哈哈,看了博主的大部分博文,终于找到一个自己看得懂也能做得来的东西  回复  更多评论
  

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理