认识实践总结报告

认识实践总结报告

 

   

漫长的暑假就要过去了,马上就要迎来新的学年。回顾暑假的生活,觉得只有在这次中我学到了好多的知识,这个暑假才是真正有意义的暑假。在暑假老师留了认识实践的作业,说白了就是找公司去打工。

 

本来想去国家软件实习基地打工,于是便报了名,投了简历。但是无奈名额有限,我又不是学生会的,必然不会把仅有的几个名额分给我。

 

既然落选了,我也不想去餐厅、社区打工,我想既然是学计算机的,应该去一个网络公司打工,这样既能完成作业,又能提高自己的专业水平。可是,自己才上大二,专业课开设的还不多,脑子里面没有东西,又有谁会要我?就算有公司同意我去实习,也不可能分配给我什么有意义的工作,更不会教给我这个没有什么专业基础的学生什么有用的知识。

 

还好,自己对Flash有点研究,高中的时候就做过几个小动画,现在也经常制作一些小游戏发布到网上。那么自己能不能制作一个Flash游戏来帮助某公司的网站宣传,这样一来,就可以算是给公司打工了,也提高了自己的Flash技术。我继续找有关Flash实习工作。

 

我在QQ里找到了一个好友,他是“e族人”网站(www.9e3.com.)(临沂银光网络数码有限公司)的动画版块的负责人,我想能不能为他们公司制作游戏?我便与他协商实习的事情,他很爽快的答应了。可是他的公司远在山东,我在北京,很难实际到公司所在地上班,他便同意我在家中完成实习任务,并让我我担当公司的Flash游戏制作一职。

 

于是,给我分配了任务:叫我做一个Flash游戏,开头要显示约10秒钟公司网站的LOGO,游戏失败后的接关画面也显示网站的LOGO和宣传语。以达到宣传网站的作用。

 

游戏的创意

 

之后的几天里,我在家开始寻找游戏的创意。之前我做得Flash游戏太过简单,一般都是每周末回家就开始制作,第二天中午就做完,制作的很粗糙,也没有什么技术含量。这次老师规定的实习时间有一个星期之长,何不利用这么长的时间制作一个大游戏?想了半天,终于想好了一个创意,就是一个人秘密潜入城堡的游戏,游戏目的就是躲过巡逻兵的视野,悄无声息的进入城堡。嗯,游戏的名字就叫做《潜入吧》

 

地图的保存与显示

 

内容想好了,可以开始制作了。首先城堡分为六层,每一层就是一关,需要一张地图,2D游戏一般可以使用二维数组保存地图信息,这个我在行,因为实训的时候做得是迷宫,就使用过这种方法。我把墙用”q”表示,地面用”d”表示。存储的地图信息需要显示到屏幕上,就把IJ列转化成XY坐标来设置生成的方形影片剪辑的坐标。这样一来地面都是透明的小方格,墙壁都是红色的小方格。整齐是整齐可是真的不怎么漂亮,于是我想,可不可以不使用这种方法显示地图?我自己用鼠标沿着生成的红色的方格画了一张好看的地图,这张地图没有方方正正的边角,用这张地图代替方格的地图,果然好看了很多。

 

 

人物的移动控制

 

接下来的工作比较顺利,制作人物的移动控制非常简单,因为之前制作的一个小游戏中写过这样的代码,所以直接COPY过来,然后就是敌人的移动,这个原理是非常简单,只是使用Flash制作N个人物的平移动画,循环播放就可以了。说起来简单,可是制作这些敌人的移动花费了整个工程的一半时间。

 

灯光的判定

 

然后是敌人手电筒灯光的判定,Flash提供了判断碰撞的函数-hitTest,只要在每帧使用这个函数判断每个手电筒的灯光有没有碰撞到主人公的坐标就可以了,碰撞之后,全部移动停止,手电筒播放一段闪灭的动画,然后跳转到游戏失败的画面。

 

游戏道具

 

游戏道具是至关重要的,因为道具是这种游戏的看点,如果是商业游戏就可以成为卖点了,呵呵。玩家需要在每一关使用不同的道具才能过关,不然的话玩家只是躲避敌人的手电筒,玩不了几关就会觉得没有新意而开始厌倦这游戏。我主要想出了4种道具:

 

灰色布:在灰色地面上使用可以起到隐身的效果;

足球:用来对付球迷巡逻兵;

手机:骗使敌人离开岗位,去接电话。

墨镜:可以显示隐性的墙壁。

 

灰色布的代码非常容易编写,只要在灯光对主人公的判定上“与”上灰色布的状态,如果你使用了灰色布,敌人就不会发现你。

 

足球的运动效果类似子弹的效果,根据主人公的方向,给足球的dxdy按情况赋不同的值,然后每帧使足球的x坐标累加dx,y坐标累加dy,形成足球的移动效果。足球如果碰撞到球迷的手电筒出发剧情。

 

手机是用来打电话用的,只要晚间逝去了手机,按下手机道具的按钮,让接电话的敌人进行一段动画的播放,使他离开岗位,玩家便可以通过。

 

墨镜如何才能显示隐形的墙壁?这个很简单,只要把地图的原始数据按照方格显示出来就可以了,这个其实就使用了地图最开始制作时候的已经抛弃的显示代码,没想到在这里还可以利用。

 

经过一个星期的制作,终于完成了这个游戏,我把游戏给负责人发过去,他们非常满意,后来我又在闪客帝国和闪吧发表了作品,起到了对公司网站宣传的作用。

 

在这次认识实践中,我虽然我没能实际去公司去上班,只是在家里完成了工作,可是不代表我不重视这次社会实践,在实习过程中,我每天都搞的很累,为了尽快提交作品,往往需要熬夜制作,有些地方真的作起来很乏味,还有几次忘记了保存,电脑死机了,几个小时的工作还要重新制作,一次一次的重复劳动,有时真的不想继续做下去。我觉得我并不比每天去公司打工的人轻松。

 

认识实践的目的无疑是接触社会和提高技能,通过这次实践我认为我的技能已经得到提高了,对社会的了解可能比不上每天去实习公司上班的人认识的更深刻,但是我认为对社会的认识是一个由浅入深的过程,不可能一口吃成一个胖子,这次虽然和公司的人员交流不多,只是在虚拟的网络里交谈。我保证在明年寒假无论有没有学校组织的认识实践活动,我都会在北京找到一个实习工作,那个时候自己对本专业的知识应该学会很多,在公司中也能做一些有意义的工作,好好认识一下社会。

 

 

 

附:

 

《潜入》Flash游戏观赏网址:

http://wizim404.com/swf/qianru.htm

http://www.flash8.net/flash/25271.shtml

http://www.flashempire.com/theater/play.php?id=28605

 

实习单位:山东省临沂银光网络数码技术有限公司

网址:http://www.9e3.com/

传真电话:8226109

周一至周六,8点至18

联系人:庄国军 
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值