游戏阶段考核总结:
1.游戏主体运行思想:
(1)游戏的运行的本质是一个主类调用其他类所创建对象的函数,使运行时达到一个有规则地动态效果。至于其中具体想要实现的游戏风格、规则,这就设计到自己对于界面各组件的运用和算法。在写游戏的过程中,主线思维要一直存在,否则就会迷惘,不知道自己该做哪一步,只要主线做好了,其他的优化就会使其锦上添花。
2.游戏代码封装思想
java有三大特性:继承、多态、封装。封装是代码的巧妙运用,达到以一多用的效果,使代码逻辑清晰,便于优化和调试,这样调用对象和函数思路会特别清晰,控制整个游戏的运行也会有条不紊,很多有相似类型的游戏元素代码都可以封装,或者创建一个父类来贮存相似的元素,例如:坐标x,y,大小:hight,width,速度:speed, 图片:img,以及其他的共同元素和方法(例如碰撞检测)。
3.传参的灵活运用思想
我写的游戏设置很多参数传递,例如游戏模式的选择,通过传入不同的参数,使游戏中有不同的运行效果,我的游戏开始界面和结束界面封装为一个类,也是通过传入不同的参数来展现不同的界面和按钮功能,传参使各个类和类内部的分支执行等有十分巧妙的效果
游戏所运用的重要知识点和方法:
1.GameStartAndOver:开始和结束界面类:
(1)创建数组对象,例如按钮,一个界面可能会涉及很多按钮,可以创建按钮对象,用for循环实线对象空间的分配以及其他共同操作
(0
网友评论