****************************** 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谷歌全国中小学生计算思维编程挑战赛特等奖、一等奖、二等奖(初中组)适合小朋友自学, Scratch是MIT开发的完全免费的针对儿童学习编程而设计的开源软件。 这个软件的特点是: 使用者可以不认识英文单词,也...
第2篇为应用开发篇,通过实例介绍了Android UI布局、Android人机界面、手机硬件设备的使用、Android本地存储系统、Android中的数据库、多线程设计、Android传感器、Android游戏开发基础、Android与Internet,以及...
2017年第四届APP INVENTOR应用开发全国中学生挑战赛特等奖、一等奖、二等奖(高中组)适合小朋友自学, Scratch是MIT开发的完全免费的针对儿童学习编程而设计的开源软件。 这个软件的特点是: 使用者可以不认识英文...
作 者: 毋建军,徐振东,林瀚 编著 出版时间: 2013 丛编项: 高等学校计算机科学与技术项目驱动案例实践...本书可作为普通高等学校计算机专业本、专科生Android应用开发课程的教材,也可供设计开发人员参考使用。
2013 年第四届 Android 应用开发中国大学生挑战赛,总决赛应用设计大赛样题
备注:Google Android 2_X应用开发实战 总共三个分卷132MB。 请下载完三个分卷后再解压 第一部分 基础篇-Android开发基础 第1章 Android应用开发基础/2 1.1 Android的系统构架/2 1.2 Android开发环境搭建/3 1.2.1...
《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言 第一部分 准备篇 第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 ...
杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会...
《Android应用开发案例教程(高等学校计算机科学与技术项目驱动案例实践规划教材)》编著者毋建军、徐振东、林瀚...本书可作为普通高等学校计算机专业本、专科生android应用开发课程的教材,也可供设计开发人员参考使用。
第2章 Android开发基础Android开发基础,讲述了Android开发环境的搭建、Android常用工具的使用和第一个Android应用程序的开发 第二篇 技术篇第3章 Android中的资源访问Android 中的资源访问,讲述了如何定义和...
2 有了良好的java语言基础 你就可以开始进行android平台下应用开发的学习了 首先要安装JDK JDK的安装与环境变量的设置学习了JAVA的同志们肯定不会陌生在这里就不啰嗦 安装ADT:google现在已经将android的开发...
Android应用开发揭秘 Windows操作系统的诞生成就了微软的霸主地位,也造就了PC时代的繁荣。然而,以Android和iPhone手机为代表 的智能移动设备的发明却敲响了PC时代的丧钟!移动互联网时代(3G时代)已经来临,谁...
Google Android应用案例开发大全(随书光盘)【源码】第4章
Google Android应用案例开发大全(随书光盘)【源码】第11章
Android结合google map应用开发,路径查询设定,路径导航。
作 者: 黄彬华 著 ...《Android 4.X 应用与开发实战手册:适用Android 4.X-2.X(第2版)》语言简洁,内容丰富,既可作为Android初学者的入门教材,也可作为Android应用开发人员的自学参考手册。
165个经典实例,深入阐释Android应用开发精髓, 本书采用实例教学的方式,以 165个经典应用范例的实现过程,详细讲解了开发各类 Android应用程序的方法和技巧。, 本书共有 14章,从 UI界面布局实战开始讲起,依次讲解...
备注:Google Android 2_X应用开发实战 总共三个分卷132MB。此为卷2 请下载完三个分卷后再解压. 第一部分 基础篇-Android开发基础 第1章 Android应用开发基础/2 1.1 Android的系统构架/2 1.2 Android开发环境搭建...
《Google Android SDK开发范例大全(第3版)》在上一版的基础上,以Android手机应用程序开发(采用Android SDK 2.3.3)为主题,超过200多个范例全面且深度地整合了手机、网络及服务等多个开发领域,为读者提高程序设计...
备注:Google Android 2_X应用开发实战 总共三个分卷132MB。 请下载完三个分卷后再解压 第一部分 基础篇-Android开发基础 第1章 Android应用开发基础/2 1.1 Android的系统构架/2 1.2 Android开发环境搭建/3 1.2.1...