找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2786|回复: 15

[webOS开发] 打算在WEBOS上开发一个秀珍游戏,有开发经验的高手来指点一下。

[复制链接]
发表于 2011-5-12 08:50 | 显示全部楼层 |阅读模式
早早就醒了,在床上翻腾了半天脑袋里萌发了一些小想法。; ]1 P2 n1 a6 ~3 u& B! o1 w+ U8 V

2 L; l7 p- r2 ]  S0 z4 a想利用PRE的重力感应功能开发一个极小的游戏。  L4 R: f0 Y$ T6 A! C

4 J. d9 [! w0 l" a) _% }一方面为丰富WEBOS的软件做点微薄的贡献,再有系统通过这个尝试对程序开发积累一些初步经验。
- i6 `3 M2 X+ p3 O* x; S3 B
, O- r- E1 W. T现在想法是有了,不过我没有任何的软件开发经验,所以想请教一下各位高手。
! c' s5 l8 I7 ]! K4 q8 j1 i  h
' S4 d3 I: q$ r. E4 j! X. y我现在不急于马上着手去实施,一步步来。6 l8 D. @: P4 q% O4 c, J
, J: y/ q6 c9 d# [
各位高手先给推荐一些入门要阅读的文章吧,内容尽量傻瓜化笼统一些的就可以,让我先对程序开发建立一个基本概念。
6 V( `* |/ w) ?3 b! g5 c! ]9 ?
' x3 h8 p7 p4 |! h再有就是,如果我要打算着手去做的时候,我需要哪些软件以及开发工具?
回复

使用道具 举报

发表于 2011-5-12 09:17 | 显示全部楼层
按照我的理解webos的程序主要指基于js css html的,和html和css控制内容的展现,js负责输入输出控制; U% J2 j5 ?5 O) D0 N
这和构建一个网站差不多,只不过官方有很多现成的代码段和类可以利用。当然小游戏还是可以胜任的! h2 C" b4 i* V, n
你可以参考一下重力球这类的游戏,把安装好的目录拖回到pc上去分析一下
7 o' i' P/ l* x% _! B* z' |1 m' a1 h复杂的游戏可能走C++的路子
1 `. t  v# K$ w7 y
回复 支持 反对

使用道具 举报

发表于 2011-5-12 15:06 | 显示全部楼层
本来我也想弄,一看C++还是算了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-12 15:26 | 显示全部楼层
我也是在考虑这问题,希望我要达到的目标不需要用到C++
- W( D' h  A0 l: _, a5 {* R! A4 b/ \) P' f
虽然没做过开发,但是C++的书大概看过,天书一本 =  =!
回复 支持 反对

使用道具 举报

发表于 2011-5-12 23:20 | 显示全部楼层
可以用mojo做做看,或者跳开库函数,用html5的绘图功能,只要调用一些系统的api就可以了; w" u% }! C6 |" j/ {
从小的做起,我倒是想做个类似于早期MUD的AVG游戏
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-13 09:50 | 显示全部楼层
本帖最后由 maliao 于 2011-5-13 09:52 编辑
* l# \- s# a( G# M: b0 n4 ^4 x
魔都的天空 发表于 2011-5-12 23:20 , k" p* U& ^) q4 e& X2 x" t
可以用mojo做做看,或者跳开库函数,用html5的绘图功能,只要调用一些系统的api就可以了" B9 y% |$ V( R, @( R9 j; ^
从小的做起,我倒 ...

/ C! i- f6 G3 X* K% C3 m
; m6 y5 G2 `7 n9 H0 E& v8 E2 L嗯,你这么说听上去思路清晰不少。  a, ]4 l1 ~, c0 j$ u! n

8 k1 `: E  W4 Z! L, b3 `1 x能在以上你提到的这两个基础方面再细致说明一下吗 3 ~5 G3 x- T" a( J, L
& t' K! ^+ y6 s2 e* z, Y9 O. r
另外,关于重力感应的部分,如果按照你提出的这个思路的话,我是不是直接调用相关API合理最值就可以吧。
, \+ j6 [4 R: V( \0 Q1 p1 q1 F9 [9 E! Q2 E
我不需要接触关于重力感应的基础逻辑层吧?$ q. q; }; s- ~$ B& v; ~0 ~" ]

2 z" g+ g  H1 j- ]7 w+ l那些东西我暂时还看不懂,而且距离看懂那些东西很遥远  =  =!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-13 09:57 | 显示全部楼层
本帖最后由 maliao 于 2011-5-13 09:59 编辑
7 u: Q8 L0 Q+ |0 E  r/ x* N" }+ Z$ _$ ]: m+ H3 D6 z2 x1 N* w
我现在的基础想法是这样的。! {3 O! ~) X) I6 d+ S6 n

  e# T% \1 e9 v# O- H一开始有一个简单的构想,当然我也不知道就我这个水平实践起来是不是,也和我预想的一样简单。+ {, {5 @! T3 ?- a; r8 R$ A2 X8 u
$ r" i; v' L9 _7 w' S
比如启动程序后,借助重力感应,在摇晃手机的时候,会发出摇火柴盒的声音。我先去找一个合适的音效库。. h( \$ F7 ^7 b: q& {7 i1 W

! M- P3 w4 S+ d1 r8 f. x0 e. \* l; V我现在笼统的理解是,基本操作只要摇动就会自动播放那段音效。
9 e( b, A. E* B6 E6 Y* {& d" ?. u' ?/ t' M$ K. m( z
进一步设计的话,就是插入多段音效,在重力感应方向不同的时候发出不同的音效。
* S. L" R" e/ d* Q& H) u% c1 g% g6 z% w6 c0 t% r
不过我过去做过一些交互的FLASH动画的时候就碰到过一个可能会在这个开发里出现的问题。
4 d3 \8 ^4 L# c& X  O
: _. Z; h* V0 Z; |" ]就是多段音效,因为程序触发的瞬间很快(就是摇动的频率很高),音效和音效之间需要解决完美衔接的问题。! T. \/ z4 b1 ^9 f0 _. P
/ w/ a1 B5 X+ k. B/ {* Z
如果能完成以上两部,我再屏幕上再考虑配上一个可以根据重力感应做出反馈的动画效果。
3 g$ F4 Z1 _! D/ K8 p0 S- d0 L6 P% l1 O8 P$ p
这个是目前多个构想中,最简单的一个。1 o5 r% s# s/ _- e+ j

% C; O3 M4 }0 Q6 ]% h( t不知道实际操作起来的难易程度如何。
回复 支持 反对

使用道具 举报

发表于 2011-5-13 14:33 | 显示全部楼层
本帖最后由 魔都的天空 于 2011-5-13 14:34 编辑
- D' [; O6 e$ p
! K4 I$ `0 z+ h; M. g对你的想法有大致的概念了,我感觉实现的效果对性能要求很高
3 Y  h6 C0 P& f  _/ C) g似乎不是js+html的软件可以达到的5 y# r: u2 H1 |& V- w
你可能还是要走C++的路子,目前尚没有国内的公司和个人在webos上发布基于C++的PDK应用,要去国外论坛找教程, L  ^$ W7 M' q! ~9 _
# `" }2 `) b- l$ ?
就说重力感应的采样率吧,貌似js+html架构的软件由于性能的关系采样率比较低,C++封装的比较接近硬件的可以获得较高的采样率
回复 支持 反对

使用道具 举报

发表于 2011-6-7 13:09 | 显示全部楼层
路过,观望~   支持下!
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2011-6-23 11:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2011-6-25 21:32 | 显示全部楼层
支持 c++ 版本。。
回复 支持 反对

使用道具 举报

发表于 2011-7-4 18:20 | 显示全部楼层
支持开发mud. {# Y$ q4 u1 ], J
如果加上机器人外挂就更好了$ V5 _7 T1 c4 o# Z6 h: N
自己写小说自己看,双
回复 支持 反对

使用道具 举报

发表于 2011-7-15 01:46 | 显示全部楼层
开发这个构思看上去简单其实很难实现,还不如把心思放在移值ios和安卓来得实际,现在可以反译安卓的应用了,ios还要实践一下,初步有结论了
回复 支持 反对

使用道具 举报

发表于 2011-9-17 12:09 | 显示全部楼层
注册一个 研究一下
回复 支持 反对

使用道具 举报

发表于 2011-9-17 12:16 | 显示全部楼层
注册一个 研究一下
回复 支持 反对

使用道具 举报

发表于 2011-9-20 21:41 | 显示全部楼层
顶~需要美工可以联系我
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-12-22 16:24 , Processed in 0.251998 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表