引用 1
游客 [ IP:59.46.166.* ]
2008-09-25 19:24:42 
Java游戏项目总结 我今天的答辩终于完成了,自己也松了口气。在这个历时3周的游戏项目中,我学习到了更多的知识,虽然我在java基础中学的不好,知识点拉下了很多,但是在同组人员和老师的帮助下也能自己完 ...

l:LANG="EN-US">Java游戏项目总结

l:LANG="EN-US"> 我今天的答辩终于完成了,自己也松了口气。在这个历时l:LANG="EN-US">3周的游戏项目中,我学习到了更多的知识,虽然我在l:LANG="EN-US">java基础中学的不好,知识点拉下了很多,但是在同组人员和老师的帮助下也能自己完成编码,完成的也还比较顺利。而今天的游戏演示感觉还不错,虽然答辩对我现在的水平来说完成的不是很好,至少比以前有明显的气色,在我不断努力下我会越做越好的。

l:LANG="EN-US"> 而对于这个在我有生以来自己完成的第一个游戏项目中,我了解了不少有用的知识,框架的搭建对于项目来说是最重要的部分,只要搭建好框架,然后往里面加内容就简单了。内容里面要实现什么功能自己写方法和算法就可以搞定了。主要就是做项目一定要把思路理清把项目的开发流程做好基本上就能相对轻松的完成。在这次项目中,在老师的帮助下搭建好框架设计分析整个游戏的思路,因为大家都是第一次做项目,所以大家都是用的老师的思路,所以刚开始做起来自由发挥的不够。我这个松鼠大战的游戏项目分为l:LANG="EN-US">3个包,分别是辅助包,窗体包,角色包。在辅助包里面有很多的类比如一些控制窗口行为和控制角色行为的类,比如控制窗口上的图形绘制,背景音乐播放,角色的坐标,地图区域以及窗口上的鼠标和键盘事件等等。在窗体包里面就是主窗体啊,l:LANG="EN-US">BOSS窗体等等这些而他是对桌面上的窗口进行大小,显示类型等属性进行设置。而在角色包中是在游戏当中的所有角色类,比如玩家控制的松鼠角色,箱子啊,怪物啊等等。并且这些角色都具有一些相同的属性或功能,比如每个角色都需要绘制自己相应的图形,能发子弹的发子弹,会移动的移动方式,将这些相同的方法抽象出来,定义成一个接口,那么所有的角色都实现该接口,这样的设计模式可以使整个程序有很好的扩展性。最后由类来对所有的角色进行相应的控制,使每个角色完成自己不同的行为,这样最终就实现游戏的效果。

l:LANG="EN-US"> 在做完这个项目后,玩着自己一行行代码写的游戏,心里非常的激动。由于这次的游戏项目是一个人完成而不是一个组完成的,这样不仅练了代码量,锻炼了自己的编码调试能力,还巩固了l:LANG="EN-US">java基础知识。看到自己能按要求的完成项目,我对自己能学好l:LANG="EN-US">java更加的充满了信心。

l:LANG="EN-US">

l:LANG="EN-US"> 项目l:LANG="EN-US">42

l:LANG="EN-US"> 杨涛

关键词:项目  游戏  总结  
验证码:
  
美女(2887)  网站(1509)  下载(1498)  空间(1181)  歌曲(1143)  如何(1101)  免费(1048)  经典(1045)  小说(980)  广告(975)  赚钱(968)  创业(954)  方法(921)  网络(913)  视频(905)  手机(873)  电影(865)  最新(851)  旅游(796)  奥运(785)  游戏(773)  云南(742)  博客(736)  云南旅游(696)  个性(696)  蛋糕(691)  大全(687)  十大(638)  富豪(630)  介绍(629)