答辩了,优秀了,开源了然后要毕业了。

发布于:2012 年 5 月 14 日 19:23
修改于:2012 年 6 月 10 日 11:11

意外的拿到了优秀毕业论文,但一点都不兴奋起来,似乎对这一切都不那么憧憬。
很有意思,在答辩前,导师就让我准备优秀论文二次答辩,说实话,很想吐槽啊。明明都还没有第一次答辩呢,就确认了我要准备优秀论文二次答辩呢,不过还是谢谢导师对我的信任。
优秀论文~意料之外的事情,无意追求的东西,仅仅是因为我做了自己擅长的作品,仅仅我认为应该把一生只有一次,且有自己擅长的东西做好不留遗憾罢了。

《自主研发引擎的网络游戏》这个变更过无数次的题目的毕业设计,自己也很想吐槽一下,做了半年了呢。一开始自己只是无意中明白了SpriteSheet技术,借助一本教科书的教程代码,写的一个游戏demo,凭着自己摸索的经验进了一家不错的公司,在里面学到了很多之后,回头看看自己曾经的demo,突然觉得不堪入目,于是花了2周的时间,从里到外基本重写了一遍,可算是“自主研发引擎”了呢,期间还有同事笑称,“现在哪个游戏不是自主研发引擎的?”,确实~在页游这个市场上,各大公司的游戏引擎都是自己开发的人,因为到处都是技术壁垒嘛。接触这个行业久了之后,一直觉得即使是这个”自主研发引擎的网络游戏“其实还很嫩,可是当我回到学校答辩的时候,看了大家的作品,心中唯有许久的沉默,才发觉大学扩招的种种”喜剧“。

同学甲,做了一个软件,四个功能。(1)打开文件浏览框,选择一张图片,打开 (2) 旋转图片 (3) 翻转图片 (4) 放大缩小图片。
同学乙,做了一个软件,两个功能。(1)获取门户网站的RSS (2) 点击链接后打开对应的网址。
同学丙,做了一个游戏(跟我同类型的设计,我很关注),看题目是3D游戏,实际就3个功能 (1) 立方体全景贴图 (2) 模型骨架控制 (3) 人物在地面上走两步,跳一下。 (我很难过)
大部分同学做的是相对简单的管理类软件,这个历届平均水平,没什么好说的。
一部分同学网络购买的毕业设计,为了过答辩,也没什么好说的。

或许是自己在这个行业走的太过超前了吧,自己觉得自己做的太嫩的东西,但是从中随便拿出一个 寻路模块,剧情脚本模块,摄像机定位模块,天气模块,通信模块 等等,都能当作一个毕业设计了吧。 大学并不像我想的那么美,学术多么高端,都是浮躁的而已。

之前下过决定,决定把毕业设计开源,这货大概对很多人来说,都是很好的东西吧,毕竟是包含了一个相对完整流程的游戏呢。 比起eb163 还是 D5Power 的引擎来说,对于很多人还有过高的门槛,不能立刻使用呢。

虽说是自己重新写过一遍的引擎,但是现在的自己也渐渐的容易浮躁一起来,很多代码还是当年的一团乱麻,看着能健康运行就没有去改了(笑),比如人物切片代码部分就特别坑爹。

好了,悲观的话不多说了,上两个源码地址,就这么随风而去吧~

第一副地图的传送点在 左下角
第二幅地图的传送点在 出生点的右上角的小桥附近(同上)

单机体验版(默认在第二副地图) 登录保持测试模式打勾,服务器地址不改。 用户登录,用户名和密码随便输入,即可进入游戏

1.没有采用地图切片
2.没有换装模块
3.没有背包系统
4.没有小地图系统
5.怪物没有AI
6.各种各样偶尔出现的bug…

完整源码:
客户端源码(FB AS项目):http://www.dreamfairy.cn/blog/work/Flash/myWorld/newWorld.rar

服务端源码(JAVA 项目):http://www.dreamfairy.cn/blog/work/Flash/myWorld/myServers.rar

有了以上两个源码,已经可以通过 测试模式(保持IP地址不改,连接上互联网) 运行了。
也可以下载以下所有资源,然后编辑源码的资源获取路径,就可以本地直接运行了。

所有资源:

音乐


通用库
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/common.swf

剧本
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/drama01.xml
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/drama02.xml

人物SpriteSheet
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/fyn8f.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/fyn8f_w1.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/gjl8.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/gjl8_w1.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/hmr8.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/hmr8_w1.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/jmw8_w1.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/jmw8.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/xys8.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/xys8_w1.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/ynx8.png
http://www.dreamfairy.cn/blog/work/Flash/myWorld/Source/ynx8_w1.png

发表评论

电子邮件地址不会被公开。 必填项已用*标注