找回密码
 加入我们

QQ登录

只需一步,快速开始

帖子
查看: 2885|回复: 15

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

[复制链接]
发表于 2011-5-12 08:50 | 显示全部楼层 |阅读模式
早早就醒了,在床上翻腾了半天脑袋里萌发了一些小想法。
# L/ ]4 E/ o4 d& b; H! [6 d
, c' M  b1 i3 d0 c. C7 h想利用PRE的重力感应功能开发一个极小的游戏。
6 Y$ B6 l9 M# p' V  V( G  \7 g7 ^
8 [7 U8 T8 ?0 ]一方面为丰富WEBOS的软件做点微薄的贡献,再有系统通过这个尝试对程序开发积累一些初步经验。
! k; v# _& k7 Y/ |, X/ s+ T& m3 H: [
! ]4 C+ S6 O  v/ z现在想法是有了,不过我没有任何的软件开发经验,所以想请教一下各位高手。7 V5 Q# u+ e; g. y' F0 N* R
& E. G& N$ {5 S6 |% ?1 l
我现在不急于马上着手去实施,一步步来。  D2 l: F8 V1 Q0 z# {7 L( a
, Z7 f$ m2 q. u' E( x- B# C; Z+ F
各位高手先给推荐一些入门要阅读的文章吧,内容尽量傻瓜化笼统一些的就可以,让我先对程序开发建立一个基本概念。1 r* b  g0 l! j8 k8 s  x

2 R* a. O6 [# S- z- ^再有就是,如果我要打算着手去做的时候,我需要哪些软件以及开发工具?
回复

使用道具 举报

发表于 2011-5-12 09:17 | 显示全部楼层
按照我的理解webos的程序主要指基于js css html的,和html和css控制内容的展现,js负责输入输出控制8 ^8 M  z) x7 Q! m" s
这和构建一个网站差不多,只不过官方有很多现成的代码段和类可以利用。当然小游戏还是可以胜任的( z) Y6 G" O! }, t) ]  y( V
你可以参考一下重力球这类的游戏,把安装好的目录拖回到pc上去分析一下
- p2 R3 K$ `7 c# ^. ~复杂的游戏可能走C++的路子- p/ @8 m! P8 u( w5 v! z
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2011-5-12 15:26 | 显示全部楼层
我也是在考虑这问题,希望我要达到的目标不需要用到C++; R& V5 _- }) L- M9 z: F+ P6 r+ P
4 Z; i4 f! {" a) {
虽然没做过开发,但是C++的书大概看过,天书一本 =  =!
回复 支持 反对

使用道具 举报

发表于 2011-5-12 23:20 | 显示全部楼层
可以用mojo做做看,或者跳开库函数,用html5的绘图功能,只要调用一些系统的api就可以了! S- Z0 @  v+ m# w1 j: x
从小的做起,我倒是想做个类似于早期MUD的AVG游戏
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-13 09:50 | 显示全部楼层
本帖最后由 maliao 于 2011-5-13 09:52 编辑 9 ~9 m8 L8 \) v1 o. l
魔都的天空 发表于 2011-5-12 23:20 # O9 o6 Q2 b3 s# v8 R( G3 Q* Q2 `" J
可以用mojo做做看,或者跳开库函数,用html5的绘图功能,只要调用一些系统的api就可以了# |, x) P; m& _# y! j
从小的做起,我倒 ...
6 P' }: D$ A. N; r5 \0 ^6 b

: }1 J7 h8 q& ^& H, N嗯,你这么说听上去思路清晰不少。$ z3 m% K" e) `- F3 ?  Z4 y

* T* K3 r) O7 M$ ~能在以上你提到的这两个基础方面再细致说明一下吗 % z1 e% \  J5 b/ S+ Z

4 A2 L/ ?2 J! M另外,关于重力感应的部分,如果按照你提出的这个思路的话,我是不是直接调用相关API合理最值就可以吧。- @. A* }  q5 v
, {: E* K4 ], g. @8 [3 O" [
我不需要接触关于重力感应的基础逻辑层吧?, A4 I# ~) c! u% j; P, g
* T* W6 P2 h7 d
那些东西我暂时还看不懂,而且距离看懂那些东西很遥远  =  =!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-13 09:57 | 显示全部楼层
本帖最后由 maliao 于 2011-5-13 09:59 编辑 . ]2 r! }* a1 X7 \- j/ ]
% y7 P" ~3 G! D+ T6 K0 d
我现在的基础想法是这样的。/ }0 O1 z! v; B0 P% I* }  _- `
! N6 {, o$ l: }
一开始有一个简单的构想,当然我也不知道就我这个水平实践起来是不是,也和我预想的一样简单。
9 z2 M4 Y4 R$ H9 R- w$ e
( K0 }. l3 t% n8 [$ Z比如启动程序后,借助重力感应,在摇晃手机的时候,会发出摇火柴盒的声音。我先去找一个合适的音效库。
) _7 _2 \9 n. _: L0 o- Y9 E
: ~; T: L9 ?/ p, ^# P/ s* C& P- Y我现在笼统的理解是,基本操作只要摇动就会自动播放那段音效。
& ^& p1 c3 m" c3 S4 ^+ X% D
+ o0 t8 B/ a* U进一步设计的话,就是插入多段音效,在重力感应方向不同的时候发出不同的音效。
7 D& [0 @9 h2 d
4 u0 I1 y8 T: B' y4 C. P4 e' L不过我过去做过一些交互的FLASH动画的时候就碰到过一个可能会在这个开发里出现的问题。
- {* Y3 m% Q  y9 P4 v
! P% w( q7 v5 f/ v9 C! H7 d就是多段音效,因为程序触发的瞬间很快(就是摇动的频率很高),音效和音效之间需要解决完美衔接的问题。
& X0 T- d5 `$ L) J5 R: T3 D$ i- v7 L8 `
如果能完成以上两部,我再屏幕上再考虑配上一个可以根据重力感应做出反馈的动画效果。- G  n4 A) i! s' G  e/ x

9 ?0 U) z5 f1 R$ |0 |% o这个是目前多个构想中,最简单的一个。
/ k! r$ F4 V9 [# S- k) P' ]6 O" f( p; y0 g
不知道实际操作起来的难易程度如何。
回复 支持 反对

使用道具 举报

发表于 2011-5-13 14:33 | 显示全部楼层
本帖最后由 魔都的天空 于 2011-5-13 14:34 编辑 9 I5 {. W9 ?* s  t$ p( u7 i  y
  K5 g7 n5 J9 _3 t9 P8 R/ M
对你的想法有大致的概念了,我感觉实现的效果对性能要求很高
3 ~% S9 {" {) ~7 P似乎不是js+html的软件可以达到的6 J; {) a1 y2 r8 h- N1 r5 Q
你可能还是要走C++的路子,目前尚没有国内的公司和个人在webos上发布基于C++的PDK应用,要去国外论坛找教程
/ d  B% k$ n3 b8 P2 c8 K; N9 M4 q; ?6 ~6 x9 C" F  `
就说重力感应的采样率吧,貌似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
8 t. ~% j6 C. X2 E' c( d# ^- h如果加上机器人外挂就更好了
$ D( T' u$ m$ C" J& n+ X自己写小说自己看,双
回复 支持 反对

使用道具 举报

发表于 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, 2025-4-5 20:03 , Processed in 0.350856 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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