作为新人,加入这个部门差不多一个月了。

为了证明期间我没偷懒,在这写一篇学习记录,并上传第一个小游戏"星际漫游"

 

因为基本上是边学边做,基本上是想到什么叫往里加什么,也没注释,所以代码很乱,连我自己都很难看懂。主要是为了熟悉下XNA框架,还有组件化的编程,还有练练P图。

游戏很简单,就是个避子弹的加强版,方向键控制,蓄力槽满了后,按A键释放技能。大家有空姑且可以玩下。

 

主要问题

由于没看过C#,对它很不熟悉,全靠C++,对foreach的用法很不熟,连最基本的删组件都觉得困难。。

对Draw的的图片坐标啊什么的数字很混乱。

里面几个小球本来是想做成弹性碰撞的,可发现那条物理题的数很难算,最后算出来结果很长,然后上传时我忘记加进去了,里面的版本现在是个简单的速度交换。

看来做游戏也要学好物理。

里面的子弹类应该是属于球类的,做的时候没考虑好,做一个子弹类出来;

 代码很乱,主要是因为第一次做和做得没什么目的的原因,相信以后如果在编码前设计好各组件的数据和方法,代码会清晰很多。

P图还比较丑。。(除了背景外其他都是自己P的)

 

 

 

 还有个问题,有人能告诉我这地方怎么贴下载连接和贴图么。。

https://files.cnblogs.com/sysudm/星际漫游.rar

 

 

posted on 2009-05-18 00:23  中大信息中心数媒部  阅读(433)  评论(7)    收藏  举报