锁定老帖子 主题:终于完成了一个多人在线Web游戏Demo
精华帖 (6) :: 良好帖 (4) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-08
最后修改:2010-12-12
http://cd-zdy.vicp.net:8088/ ,请大家试玩评判。
用Flex做了一个Web Game demo,在
完美都市游戏演示 完美都市是一个2.5D的采用Flash技术构建的MMORPG模式的Web Game(网页游戏),目前实现的主要部分有主界面,背包,NPC,3D房间,宠物,导航地图和聊天系统。 一、操作说明 1. 首先在装有Flash(版本10.0,10.1均可)插件的浏览器地址栏输入:http://125.64.14.253:1234/,推荐使用Firefox或者Chrome浏览器。 2. 在一屏范围内点击鼠标左键设置玩家要走的目的地,自动计算最短路径并开始行走。如果点击鼠标左键同时按下键盘上的Shift键。会加速行走。 3. 点击NPC可以和它对话,按照他的提示,你可以完成任务,将游戏进行下去。 4. 打开背包,可以选择要吃掉的食品,吃掉食品可以看到。 5. 如果你已经得到了一个宠物,打开宠物窗口,可以让它做指定的动作,或者指定是否让它跟随你。 6. 如果在背包窗口使用回城卷,就可以直接回到自己的家里,在这个虚拟3D的场景,你可以更换某些物品的贴图,包括地板,电视等。 7. 展开或关闭聊天窗口,选择要谈话的朋友,输入谈话的内容后点击发送。在线的朋友就可以看到。这个聊天的文字可以设置字体,大小和颜色等。 8. 登陆账户除默认的那个wolf/wolf123外,还有:aa/aa123,bb/bb123,cc/cc123,dd/dd123,ee/ee123,ff/ff123,因为每一个账户只能一个人在线用,所以请尽量不用默认账户登陆。 有可能某种网络环境上不了,我在公司都是这样,其中一个网关能上去,另一个不通。这种情况请谅解。服务器也不是专职的,连接有点慢。但稳定性很好的,不用担心。 游戏的情节有可能看不完(别人已经玩过了),我会不定期的复位一下进度。 三、故事剧情(Demo部分) 新玩家(任我行)登陆后!位置在村长旁边。 接近村长,村长会自动表示欢迎: (王村长:“任我行,欢迎来到椰子蟹村,我是这里的村长,我姓王,如果有什么困难,我会帮助你!”) 玩家点击村长! 王村长:“如果你不想穷困潦倒,如果你想出人头地的话,赶快去学门手艺吧!村唯一的面点师傅办了一个免费的技能培训中心,去看看吧! 点击 面点师(Bread.唐) 唐:“终于有人来找我了,你是要学手艺嘛?我能教你的只有做面包,你还千万别嫌弃,只要你会做面包了,走到哪里都饿不到你,俗话说,食不饱,力不足。俗话又说,人是铁,饭是钢,身体是革命的本钱。。。。。。。。。。。。。! 任:“可以快一点开始吗?” 唐:“废话我就不多说了,那就开始吧。 加载一个简单的Flash小游戏,玩家可以开始练习。 (技能学会之后) 唐:“你还挺能干的啊,这么快就学会了。那现在就考考你吧,去找NPC3,她会告诉你接下来该做什么的。 NPC3(宠物店店长,小静) 任:“你好我是Bread.唐的首席弟子,请问有什么需要我做的嘛? 静:“你来啦? 你师父已经告诉我你的情况了,请你帮我做10个面包吧! 面包做完,交给小静! 静:“不错嘛,好久没吃到这么好吃的面包了,为了表示感谢,我送你一只宠物吧,它会为你以后的生活会增添很多乐趣和意想不到的惊喜的!现在你只要点击宠物窗口的图标就可以看见它了。” 任:“谢谢!还有其他的事嘛?” 静:“没有了,谢谢,代我向你师父问好,再见。” 回去找唐 唐:“听说你干的不错嘛,!那接下来和我比比吧,只要你能胜过我,你就出师了,对你的考试也就结束了。有信心吗? 任:。。。。。。。。。。。 唐:“有没有信心都要考,这是必须的,谁要你是我徒弟,徒弟就要听师父的话。” 任:。。。。。。。。。。。 唐:“我能在一分钟之内做出10个面包,来吧,只要你能做出6个就算你合格了!” 计时开始。加载一个做面包的小游戏,任做了11个! 唐:“不敢相信,你居然做了11个,比我还多,你合格了,不过不要太高兴,其实我一分钟可以做12个!” 任:“。。。。。。。。。。。” 唐:“临别之际,为师没什么好送你的,看你一身挺寒碜的,去服饰店选一套衣服吧。报我Bread.唐的名号就是了,老板和我是老熟人了。去吧,出门的时候不要回头,不要留恋,不然我会忍不住留下你的,我才当了一天的师父啊,!任我行,好好干,别给师父丢脸。” 服饰店老板(莎妹子) 点击服饰店老板 莎:“一,二,三,四,保持身材,多运动。恩?你是任我行吗?钱你师父已经付过了,衣服给你,我还要继续做运动呢!一,二,三,四。” 任:“谢谢” 回去找村长 村长:“哦,果然是佛靠金装人靠衣装啊,你这打扮帅多了啊。听说你技能已经学会了。你还没地方住吧,去找本村的地产商吧,他叫西门吹牛。 地产商(西门吹牛) 西门:“你就是新搬到本村的小子吗?看到了吗?我后面那栋房子,那不是给你的,那是我的公司总部,我一分钟几十万上下呢。想要房子,给钱吧,5万一套。 任:“5万,太贵了,买不起。” 西门:“贵,那你露宿街头吧。不要再打扰我了,我一分钟几十万上下。” 任:“是村长让我来找你的。” 西门:“啊,村长啊,你怎么不早说啊!那就算你便宜点吧,5000。” 任:“还是没有。” 西门:“5000都没有啊?那你回答一个我的问题。只要你回答对了,价钱还可以再少。” 西门:“我长的帅不帅。” 任:“帅,你非常帅。” 西门:“非常帅!哈哈哈哈,房子拿去住就是了,送你什么钱不钱的,见外了,我送你一套家具再送你3个任意门,有这个东西,不管你在哪里只要一点就可以回到你的家里,很方便的,!帅,,非常帅,哈哈哈哈! 任:“谢谢。” 我们在寻求资金的支持,有意者请单独联系 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-05-08
有没有源码 啊?共享一下呗。
|
|
返回顶楼 | |
发表时间:2010-05-08
抱歉,源码非我一人所有,不能共享。我们尚在寻求资金支持。
|
|
返回顶楼 | |
发表时间:2010-05-08
支持,喜欢,很好,很不错啊···
但是我的机器也不差,我走起路还是画面有点小卡,确切的说是轻微的"颤抖"一下;猜想是不是人物在向前走时,加载后面的"地图(美术资源)"所导致的,嘿嘿··个人猜想.. 有两个技术问题请交LZ: 1.这个游戏后台是用什么服务器啊? 2.这个游戏是3D的吗? 谢谢··· |
|
返回顶楼 | |
发表时间:2010-05-08
还有一点:CPU的占用率貌似有点高哦···
|
|
返回顶楼 | |
发表时间:2010-05-08
最后修改:2010-05-09
这个游戏是2.5D的。不是3D,Flash做3D的游戏一般来说是很困难的。与后台交互是采用的Socket通信。Flash这边是XMLSocket。服务器端除了Web服务器还有个自己写的Socket server。
CPU占用率是有点高,应该还有优化的余地。 有点抖动时可能是因为服务器延迟比较大。 房间里那部分是3D的,采用的PV3D。可以拉近摄像头,调整摄像头方向,某些物件可以选择贴图。 |
|
返回顶楼 | |
发表时间:2010-05-08
试了玩下了,还不错。
|
|
返回顶楼 | |
发表时间:2010-05-08
goole浏览器下点击登陆没反映。。。这个应该与浏览器无关吧。但在IE8下正常。可能不同浏览器的flash player还有所区别吧。
|
|
返回顶楼 | |
发表时间:2010-05-08
firefox中除了文本显示正常,其他都不正常阿
|
|
返回顶楼 | |
发表时间:2010-05-08
晕,点击没反应。进不了。IE6。
|
|
返回顶楼 | |