锁定老帖子 主题:Tangram Puzzle游戏开发总结
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-21
最后修改:2010-05-01
我所做的最最坚持的事情就是写了Tangram Puzzle这个游戏。我最大的理想是不用工作;其次是自由职业者,一边旅行一边工作(野导游?哈哈)。大概在09年8月份的时候开始写的,断断续续的写,到10年3月15号凌晨1点多,正式在Marker上发布了带Admob广告免费版本。这几天每天晚上都有登录Admob盯一会儿,发现22点左右开始有访问量,应该是北美或欧洲开始天亮了;不知道周末玩的人会不会多点。 发现用Android开发效率挺低的,特别是模拟器启动,经常启动失败,要试好多次;始程序从Eclipse加载到模拟器也挺慢的,编码-运行-测试-编码 的工作循环效率特别低。
界面如下: 代码量: SDK的版本:我用的是1.5;不知道目前市场上哪种SDK版本的手机最多? 美工:图片都是网上找的,有几张实在是找不到啊,没办法自己PS了下;收集图片、做图片,调风格花了不少时间。 音效:也是网上找的。(如果有个专业美工和音效,这游戏可以上一个档次。) BUG,发现1.5SDK的一个bug,标题和状态栏同时隐藏的时候会出现屏幕向下偏移的问题;研究了许久,没解决,就只隐藏状态栏,不隐藏标题栏。
Admob设60秒刷新一次,这几天的战况如下:
PS:告诉大家一个秘密,我的游戏没有在真机上测过,我也没有真机 :D 嘘~~ 看不到评论,哎~
最近公司里要2场考试,还要考驾照,还得考虑装修的事,短期内没时间和心思进行更新了。
游戏APK见附件,欢迎提任何意见。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-03-21
I'll test it on my Droid and Nexus One soon.
|
|
返回顶楼 | |
发表时间:2010-03-22
drhu00 写道
I'll test it on my Droid and Nexus One soon.
Nexus是2.0的吧,能跑1.5的应用吗? |
|
返回顶楼 | |
发表时间:2010-03-22
最后修改:2010-03-22
Nexus One是2.1的,1.5的应用应该能跑,我每次新工程都是1.5的SDK。但是LZ,这个真的不行。运行不了。
图片是连接真机的截图。安装正常。
运行就不对鸟。。。。。。。
|
|
返回顶楼 | |
发表时间:2010-03-22
不错 ,楼主的想法和我有点相似哦
我的奋斗目标就是不工作,自由职业者 可以一边旅行一边赚取旅行的费用 |
|
返回顶楼 | |
发表时间:2010-03-22
mncc 写道
Nexus One是2.1的,1.5的应用应该能跑,我每次新工程都是1.5的SDK。但是LZ,这个真的不行。运行不了。
能否将错误堆栈发给我,你运行其它1.5的应用都可以吗? |
|
返回顶楼 | |
发表时间:2010-03-22
我看你的游戏下载次数才500到1000啊,得分也不高,就能有这么高的收入还真是厉害。我1.6的运行正常
|
|
返回顶楼 | |
发表时间:2010-03-22
稻-草 写道
mncc 写道
Nexus One是2.1的,1.5的应用应该能跑,我每次新工程都是1.5的SDK。但是LZ,这个真的不行。运行不了。
能否将错误堆栈发给我,你运行其它1.5的应用都可以吗?
好像打出来的很乱,我用Eclipse的LogCat看的,只是Copy的ERROR。
03-22 22:47:20.731: ERROR/PlayerDriver(52): Command PLAYER_SET_DATA_SOURCE completed with an error or info PVMFErrNotSupported 03-22 22:47:20.731: ERROR/MediaPlayer(4925): error (1, -4) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): Uncaught handler: thread main exiting due to uncaught exception 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.strow/com.strow.TangramActivity}: java.lang.NullPointerException 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.app.ActivityThread.access$2200(ActivityThread.java:119) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.os.Handler.dispatchMessage(Handler.java:99) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.os.Looper.loop(Looper.java:123) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.app.ActivityThread.main(ActivityThread.java:4363) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at java.lang.reflect.Method.invokeNative(Native Method) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at java.lang.reflect.Method.invoke(Method.java:521) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at dalvik.system.NativeStart.main(Native Method) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): Caused by: java.lang.NullPointerException 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at com.strow.model.MusicPlayer.startBGMusic(MusicPlayer.java:81) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at com.strow.model.MusicPlayer.reflashMusic(MusicPlayer.java:72) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at com.strow.TangramActivity.onCreate(TangramActivity.java:77) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459) 03-22 22:47:20.741: ERROR/AndroidRuntime(4925): ... 11 more 03-22 22:47:21.182: ERROR/AndroidRuntime(4924): ERROR: thread attach failed 空指针。。。难道是读取不了音乐? |
|
返回顶楼 | |
发表时间:2010-03-23
beckrabbit 写道 我看你的游戏下载次数才500到1000啊,得分也不高,就能有这么高的收入还真是厉害。我1.6的运行正常
对啊,收入好高啊,太厉害了 |
|
返回顶楼 | |
发表时间:2010-03-23
Force close on HERO...
|
|
返回顶楼 | |