欢迎进入济南计算机学会官方网站!
济南计算机学会
选手心得
选手心得
选手心得
选手心得 您的位置:首页>>选手心得
手机游戏组—The Walking GamePad
2014-04-23 497 返回列表

其实只有真正参加一次比赛,才会体会到比赛的真谛!收获的不仅仅是成功时的那一瞬间的喜悦,还有很多很多!现在的大学生几乎都缺乏社会实践能力,团队合作、吃苦耐劳的精神,而只局限于象牙塔里的理论知识和安逸的生活。有时候我们还冠冕堂皇的认为,自己什么都学好了。其实不然,我们所拥有的和现实社会所需要的还相差甚远。我们必须更加努力,不断充实自己!

山东大学  祝雪 段晓辉 邹亚男 罗大峰 田润楠

个人感想:

在今年暑假,在那个已经成为我最美好回忆的夏天里,我很荣幸和我的同学再次参加了“齐鲁软件设计”大赛,并成立了“Four_days”软件设计小组。我们的项目是开发一款手机游戏的游戏引擎,这个夏天我们为这个大赛而忙碌着,大学生活也变得格外充实!

其实只有真正参加一次比赛,才会体会到比赛的真谛!收获的不仅仅是成功时的那一瞬间的喜悦,还有很多很多!现在的大学生几乎都缺乏社会实践能力,团队合作、吃苦耐劳的精神,而只局限于象牙塔里的理论知识和安逸的生活。有时候我们还冠冕堂皇的认为,自己什么都学好了。其实不然,我们所拥有的和现实社会所需要的还相差甚远。我们必须更加努力,不断充实自己!

暑假前的两个月,我们团队按照预期计划有计划性的,有目标性的进行着!由于我们所学有限,有很多知识我们必须从零基础开始学起,两个月看似时间很长却一点儿也不长,要学的东西实在是太多了。当我站在浩瀚的图书馆里,沉浸在知识的海洋里,面对那么多的书本,我不知从何选择!经过一番挣扎,终于筛选出我认为最值得学习的几本书,但我知道要想完成这个项目光靠这几本书是远远不够的!

功夫不负有心人,“第十一届齐鲁大学生软件设计大赛特等奖”的成果,让我们于这些付出汗水有个一个交代,努力就有收获!

团队成果:

The Walking GamePad是我们团队为第十一届齐鲁软件大赛开发的一款游戏开发库,主要运用了websocket、Device APIs技术,实现了简单易用、文档详实的开发库,能够迅速部署、易于迁移其它游戏、快速上手开发。历经4个月的开发、1个月的测试,已经具有了多个应用案例,在安卓手机、平板电脑等可以运行浏览器的设备上流畅运行。

参赛作品的核心技术关键:

A.通过html5 websocket 进行通信

Html5创作性的提出了websocket这种通讯协议,用来解决低延迟的要求比较高的通讯,所以我们这个库之所以能可行,很大成分上是websocket的低延迟通讯,同时该技术也是我们提出这个题目的根据。

B.通过Device APIs获取手机设备的信息

通过html5 Device API获取手机设备的状态信息,Html手机端的Device APIs支持特性不断增加,经过我们的测试,重力感应、加速度传感器、电子罗盘、震动等html5特性支持都非常好。

C.库的封装与UI设计

Node.js的模块化使得本来难以很好处理结构的Javascript语言,变得易于管理,并且通过css3描述手机端游戏手柄UI控件,使得这些控件的使用会更加简单,友好。

D.示例游戏的开发

Canvas 绘图本身就很适合游戏的开发,通过WebGL的一些第三方js库,css3等可以使得游戏十分绚丽,加上开发库核心的API已经基本完成,开发起来一定会更加快速。

团队名称:Four_days

通讯地址:山东省济南市历下区舜华路1500号山东大学软件学院,祝雪

电话:18253165213

E-mail:jolinzhu926@163.com


二维码
济南计算机学会
电话:0531-88391234
地址:山东省济南市历城区舜华路1500号