作者MICHAELSHENG ()
看板Flash
标题[问题] Flash单字对战游戏请益
时间Wed Jan 18 17:53:24 2012
各位前辈好
小弟最近在进行一个flash游戏的开发,由於平常习惯写FLEX,对於flash还不是非常熟悉
所以上来请教几个问题。
我先叙述一下我想做的游戏: 单字选择题对战
我想做像是facebook game tetris battle那种对战游戏画面
(画面有两个视窗,一个是自己,一个是电脑玩家)但不须要跟使者对战,
而是跟电脑人对战。
Requirement:
1.玩家和电脑所出现的题目是相同的,气球落下的动画也是相同的,
规则是,比谁先戳到正确的气球。
2.游戏开始→题目会出现在画面上,以及四颗气球(上有中文字义)由上往下落,
玩家必须使用滑鼠去点击正确字义的气球
(例,出现了academic,就必须将学术的气球点破来得分)
答对:落下之前戳破正确的。(气球破掉动画,分数+1)
答错:1.落下之前戳到错误的(气球爆炸的动画)
2.气球落地(消失)
3.重点是当玩家如果戳中了「学术的」,电脑玩家的画面「学术的气球」则也会消失
4.一次对战约10个单字,游戏结束後会比较你和电脑的答对题数多寡,判断胜负。
5.英文单字,还有对应的中文字义还有随机挑选的选项将使用外部XML来喂给flash显示。
My Questions:
1.关於需求3,将单字戳破的讯息传送给电脑玩家,
小弟大概知道需要使用socket server(FMS)共享SO来传送给对方,
但是单字是从本地端的XML来存取,所以是否有办法能够达到
不透过socket server来达成。
2.再者,如果真的放弃了电脑与玩家画面的互动(也就是一样显示两个视窗,
但是是各玩各的选择题,不须牵扯到server),
有什麽方法可以让电脑人自己移动滑鼠去点击气球(还须考虑到有时候选择正确
有时候选择错误),flash内有办法做到这样子吗以及它的复杂度。
3.还是各位前辈对於对战的方式有其他的想法或作法,
如果希望在这个寒假内能够时做出来的方法。
整篇下来,其实我是希望这个游戏可以不需要使用到server,
也能模拟出对战的效果,希望有前辈能够指导我! 我会非常感激不尽的!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.87.115