C#总结-骑士飞行棋总结

来源:互联网 发布:mac装windows iso 编辑:程序博客网 时间:2024/06/01 16:23

  终于学到了C#中的骑士飞行棋,经过三天的奋斗,比较完美的完成了这个小游戏的制作。因为这是我做的第一个小游戏,所以一定要纪念一下。

 1、这个小游戏对于初学者而言,就是为了让大家练习方法的定义,参数的设定和使用。同时在开始需求分析中得知,如果我们发现一些代码重复出现,我们就要开始想,要不要写个方法来解决。比如地图的绘制,地图的绘制规则等等方法。

 2、这个小游戏中,对于分支语句,循环语句的要求比较高。要求我们能够熟练的知道执行条件和执行语句之间的关系。 

 3、数组的设置,在代码实现之初,非常不理解为什么要用数组定义两个玩家的姓名、位置、等等变量。后来在代码基本完成时发现,我们的小游戏其实可以有很多角色的。比如我们有十个或者一百角色时,我们如果还是一个一个的定义变量来实现的话,就显得有些笨拙了。

 4、方法的使用的方便我们思考,可以是画图和计算分开实现,画图只需要画图的方法来实现,是一些逻辑计算可以通过其他的方法去做就好了,如果逻辑和画图同时进行,我们将深陷代码的泥沼中无法自拔。

 5、封装的使用,减少代码的冗余。在掷骰子的方法中,我们如果每一种情况都有一条console.writeLine()语句的话,无疑增加了代码量。重复了很多。并且(如果有必要的话)不利于我们在其他的方法中调用此方法中的返回值。


1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 初三了英语很差怎么办 数学考30分怎么办 小学生阅读理解能力差怎么办 小学一年级数学差怎么办 小学一年级数学很差怎么办 初中生脸上长斑怎么办 初中生脸上长痘怎么办 初中成绩不好高中怎么办 农村老人去城里怎么办 留守儿童想妈妈怎么办 教师档案丢失了怎么办 转正定级表丢失怎么办 娃娃写作业慢怎么办 写作业眼睛疼怎么办 发生火灾怎么办大班教案 大班健康发生火灾怎么办 学生上课不提问怎么办 入户通知单丢了怎么办 打架后还来找事该怎么办 着火了怎么办教案视频 电脑一小半黑屏怎么办 绝地求生闪退怎么办 win7没浏览器了怎么办 浏览器被删除了怎么办 把快捷方式删了怎么办 ie文件找不到了怎么办 ie文件不存在了怎么办 大学素质分不够怎么办 素拓学分不够怎么办 大学毕业之前素拓分拿不满怎么办 武汉幼儿医保卡怎么办 养老院护工欺老人怎么办 皮肤毛孔粗大有痘印痘坑怎么办 额头上毛孔大怎么办 额头皮肤毛孔大怎么办 脸部粗糙毛孔大怎么办 脸上有痘印毛孔粗大怎么办 毛孔粗大痘印怎么办 教官12123一直加载怎么办 教官嗓子哑了怎么办 喜欢上考场教官怎么办