`
mmdev
  • 浏览: 12920581 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

第二届google Android 应用开发中国大学生挑战赛 参赛记录

 
阅读更多

****************************** 2011-06-24*********************************

转眼到大三了都。

说来惭愧,什么项目都没做过,课程的大作业都美认真完成的人,谈何项目呢- -#

技术是王道,其他的,GPA、社团都是浮云。


于是,想着,从现在开始,要做点什么了。觉得,这才是我的兴趣所在。

于是,看到了这个契机。http://www.google.com/intl/zh-CN/daxue/android/index.html

于是找到了yzq童鞋作搭档。

现在是6.24。比赛截止日期位10月10。

计划执行的时间是 7到9月两个月。

6.24 - 7.10 技术准备定题设计。查阅技术资料(读源代码,向老师请教定题方向)

7.10 - 9月 coding

9月以后 精化。

于是,开始啦~~


****************************** 2011-07-01*********************************

期末考试完毕,我们计划用两周的时间预热,查阅android'开发知识,想参赛的idea。



****************************** 2011-07-10*********************************

在与hhl老师的讨论中,突然想到了一个不错的点子。一个以贪吃蛇为背景,以水果忍者为游戏模式,以重力感应球为操控的 android游戏:

重力感应操控蛇前进的方向,蛇不会撞墙死、撞自己死。只是不停的吃果子得分,游戏定时计分,不同的果子得分不同。

具体细节待定。游戏拥有自然的物理模型,游戏时,蛇就像在自己的手机上移动。


当时,这个idea被hhl老师无情的鄙视了,说很早在电视上就有如此实现的游戏。当然,他也安慰我说,没事,在游戏逻辑中做些微创新也是不错的。

犹豫了几天,没有更好的点子,于是决定就是它了。


分工:我负责游戏逻辑、游戏动画的开发(我的手机重力感应功能比较好,I9000啊~非广告哈~)。yzq负责游戏整体框架开发。


****************************** 2011-07-18*********************************

从APIDemo中得Snake游戏入手,了解了android游戏的框架。

改良实现了能用重力感应控制方向的经典贪吃蛇(游戏逻辑混乱,且蛇的移动不是连续动画的)。



****************************** 2011-07-23*********************************

搭建完成了初步的游戏逻辑 (增加了自创的Round机制增加游戏的多样性),实现了基本构想,但动画效果很一般。

在暑假短学期的最后的展示课上,向全班同学展示了我们现阶段的成果。在跟大家的交流过程中,萌生了增加 移动的果子 的想法。

在动画实现方面,自己觉得要是做成不连续动画的话,只要控制好游戏风格,倒无所谓。但hhl老师坚持实现流畅的动画效果。


****************************** 2011-07-29*********************************

重新构建了游戏框架,用surfaceview取缔原先的view,独创的用特殊patheffect的path实现了蛇体的形状。动画和交互的流畅性。


****************************** 2011-08-07*********************************

由于下学期要去爱尔兰交流半年,暑假回家两周。开发暂停。


****************************** 2011-08-22*********************************

回到学校,开始与yzq的模块拼接工作。


****************************** 2011-08-25*********************************

完成拼接工作,开始详细讨论游戏的精华改进。(此时还没有像样的UI)

定游戏主题为 Kongfu Snake -- 功夫蛇。


****************************** 2011-08-27*********************************

在学校的CC98论坛上,征到工业设计的mdd童鞋,为我们设计UI。三人团队组建完成。


****************************** 2011-09-08*********************************

经过不断的改进、测试,攻克了一些第一次开发中遗留的问题(特别是游戏状态保存的问题),经过几个几近通宵夜晚共同讨论,我们的Kongfu Snake终于拥有了自己主题的 UI和相对完整的功能。

第二天我将踏上去爱尔兰的旅程。但开发并未终止。还有部分需要改进和善后的工作。


****************************** 2011-09-23*********************************

由于25日有保研的远程电话面试,我和yzq最近搁置了手头的开发。祝我们好运。完事后继续最后的攻坚。



分享到:
评论

相关推荐

    2017年第四届APP INVENTOR应用开发全国中学生挑战赛特等奖、一等奖、二等奖(初中组)aia源码

    2017谷歌全国中小学生计算思维编程挑战赛特等奖、一等奖、二等奖(初中组)适合小朋友自学, Scratch是MIT开发的完全免费的针对儿童学习编程而设计的开源软件。 这个软件的特点是: 使用者可以不认识英文单词,也...

    android应用开发范例精解

    第2篇为应用开发篇,通过实例介绍了Android UI布局、Android人机界面、手机硬件设备的使用、Android本地存储系统、Android中的数据库、多线程设计、Android传感器、Android游戏开发基础、Android与Internet,以及...

    2017年第四届APP INVENTOR应用开发全国中学生挑战赛特等奖、一等奖、二等奖(高中组)aia源码

    2017年第四届APP INVENTOR应用开发全国中学生挑战赛特等奖、一等奖、二等奖(高中组)适合小朋友自学, Scratch是MIT开发的完全免费的针对儿童学习编程而设计的开源软件。 这个软件的特点是: 使用者可以不认识英文...

    Android应用开发案例教程 (毋建军、徐振东、林瀚 编著) pdf

    作 者: 毋建军,徐振东,林瀚 编著 出版时间: 2013 丛编项: 高等学校计算机科学与技术项目驱动案例实践...本书可作为普通高等学校计算机专业本、专科生Android应用开发课程的教材,也可供设计开发人员参考使用。

    2013 Android应用设计大赛样题

    2013 年第四届 Android 应用开发中国大学生挑战赛,总决赛应用设计大赛样题

    Google Android 2_X应用开发实战1

    备注:Google Android 2_X应用开发实战 总共三个分卷132MB。 请下载完三个分卷后再解压 第一部分 基础篇-Android开发基础 第1章 Android应用开发基础/2 1.1 Android的系统构架/2 1.2 Android开发环境搭建/3 1.2.1...

    《Android应用开发揭秘》附带光盘代码.

    《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言  第一部分 准备篇  第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 ...

    《Android应用开发揭秘》源码

     杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会...

    Android应用开发案例教程

    《Android应用开发案例教程(高等学校计算机科学与技术项目驱动案例实践规划教材)》编著者毋建军、徐振东、林瀚...本书可作为普通高等学校计算机专业本、专科生android应用开发课程的教材,也可供设计开发人员参考使用。

    Android应用开发详解pdf.pdf

     第2章 Android开发基础Android开发基础,讲述了Android开发环境的搭建、Android常用工具的使用和第一个Android应用程序的开发  第二篇 技术篇第3章 Android中的资源访问Android 中的资源访问,讲述了如何定义和...

    android应用开发详细流程与经验

    2 有了良好的java语言基础 你就可以开始进行android平台下应用开发的学习了 首先要安装JDK JDK的安装与环境变量的设置学习了JAVA的同志们肯定不会陌生在这里就不啰嗦 安装ADT:google现在已经将android的开发...

    Android应用开发揭秘(pdf )

    Android应用开发揭秘  Windows操作系统的诞生成就了微软的霸主地位,也造就了PC时代的繁荣。然而,以Android和iPhone手机为代表  的智能移动设备的发明却敲响了PC时代的丧钟!移动互联网时代(3G时代)已经来临,谁...

    Google Android应用案例开发大全(随书光盘)【源码】第4章

    Google Android应用案例开发大全(随书光盘)【源码】第4章

    Google Android应用案例开发大全(随书光盘)【源码】第11章

    Google Android应用案例开发大全(随书光盘)【源码】第11章

    Android结合googlemap应用开发

    Android结合google map应用开发,路径查询设定,路径导航。

    Android 4.X应用与开发实战手册:适用Android 4.X~2.X 第2版 pdf

    作 者: 黄彬华 著 ...《Android 4.X 应用与开发实战手册:适用Android 4.X-2.X(第2版)》语言简洁,内容丰富,既可作为Android初学者的入门教材,也可作为Android应用开发人员的自学参考手册。

    ANDROID应用开发范例大全

    165个经典实例,深入阐释Android应用开发精髓, 本书采用实例教学的方式,以 165个经典应用范例的实现过程,详细讲解了开发各类 Android应用程序的方法和技巧。, 本书共有 14章,从 UI界面布局实战开始讲起,依次讲解...

    Google Android 2_X应用开发实战2

    备注:Google Android 2_X应用开发实战 总共三个分卷132MB。此为卷2 请下载完三个分卷后再解压. 第一部分 基础篇-Android开发基础 第1章 Android应用开发基础/2 1.1 Android的系统构架/2 1.2 Android开发环境搭建...

    Google Android SDK开发范例大全(第3版)

    《Google Android SDK开发范例大全(第3版)》在上一版的基础上,以Android手机应用程序开发(采用Android SDK 2.3.3)为主题,超过200多个范例全面且深度地整合了手机、网络及服务等多个开发领域,为读者提高程序设计...

    Google Android 2_X应用开发实战3

    备注:Google Android 2_X应用开发实战 总共三个分卷132MB。 请下载完三个分卷后再解压 第一部分 基础篇-Android开发基础 第1章 Android应用开发基础/2 1.1 Android的系统构架/2 1.2 Android开发环境搭建/3 1.2.1...

Global site tag (gtag.js) - Google Analytics