`
takuma888
  • 浏览: 3190 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JS版圆桌骑士DEMO

阅读更多
同学们,我参加了IE9开发大赛,作品是网页版圆桌骑士,喜欢的话帮忙投票吧!
http://ie9.onlinevoc.cn/contest/PercodPage.aspx?ID=43
请使用IE9 beta,Chrome7+, Safari5+, FF3.6+
如果觉得卡,请设置缩放为1x,如果还觉得卡,请选中autoSkipFrame。

感谢大家!





感谢random同学提供空间放图,1.2元/天/张,太黑了!
分享到:
评论
31 楼 oldJ 2010-12-21  
我也投了一票,呵呵。

话说我也报名参加这个大赛了,为什么一直没收到回复消息呢... :-(
30 楼 leepengyu 2010-12-21  
LZ果然很犀利!
个人前端搞的比较少,佩服LZ。
我D你一票!
 
29 楼 eclipse2008 2010-12-21  
CAPCOM1991年出品的街机游戏 ,经典
28 楼 takuma888 2010-12-20  
再次感谢大家的支持!
27 楼 wanglei2999 2010-12-20  
强大 不由自主得玩了一关 然后投了一票!
26 楼 takuma888 2010-12-20  
soni 写道
takuma888 写道
zhumq1982 写道
兄弟,CANVAS渲染性能上 你是怎么考虑的?

每次都clear重画 貌似比用HTML做更耗CPU~~~


确实有考虑使用多个canvas组合渲染,由于精灵数量波动可能很大,如果每个精灵、背景、效果使用独立的canvas渲染,在dom上的开销可能更大。

不过这只是一种猜测,没有进行实测。感谢关注!


个人的一点经验:
最好只使用一个canvas作为画布.
如果操作多个canvas需要同时进行擦除和重现渲染,性能肯定会下降.而且不便于管理.单个canvas只需要处理分层即可,管理起来更轻松.
基于canvas的游戏开发实现方式和传统的dom方式肯定不会相同.


恩,我也是这样考虑的,感谢分享。
25 楼 ftmouse 2010-12-20  
写的很nb。但是不知道敌人的ai怎样写的?
24 楼 soni 2010-12-20  
takuma888 写道
zhumq1982 写道
兄弟,CANVAS渲染性能上 你是怎么考虑的?

每次都clear重画 貌似比用HTML做更耗CPU~~~


确实有考虑使用多个canvas组合渲染,由于精灵数量波动可能很大,如果每个精灵、背景、效果使用独立的canvas渲染,在dom上的开销可能更大。

不过这只是一种猜测,没有进行实测。感谢关注!


个人的一点经验:
最好只使用一个canvas作为画布.
如果操作多个canvas需要同时进行擦除和重现渲染,性能肯定会下降.而且不便于管理.单个canvas只需要处理分层即可,管理起来更轻松.
基于canvas的游戏开发实现方式和传统的dom方式肯定不会相同.
23 楼 vivid_gxp 2010-12-20  
哥真的被震撼了
22 楼 sslaowan 2010-12-20  
很强大,不过在ff3.6上打完第一关,再完第二关打怪时就基本卡死了。

人才啊
21 楼 wgl7385 2010-12-20  
用 Safari 5 很流畅,非常强大.太尿行了
20 楼 form_rr 2010-12-20  
我投了一票啦,强烈支持!
html5是大势所趋呀!
工作流系统又要改咯!
19 楼 hustcen 2010-12-20  
太强悍了,是得学习下HTML5了
18 楼 takuma888 2010-12-20  
nail2008 写道
东西不错,不过备注的说明是楼主自己写的吗?
太5毛了吧?
“ 在IE9中表现非常完美,得益于全面的硬件加速,scale缩放效率极高,声音回放准确无误。 chrome相形见拙。”


好吧,这是我写的。如果不是事实,我也不会写这么5毛的话。。。

用IE9 beta跑一下就知道是不是真的了。
17 楼 takuma888 2010-12-20  
zhumq1982 写道
兄弟,CANVAS渲染性能上 你是怎么考虑的?

每次都clear重画 貌似比用HTML做更耗CPU~~~


确实有考虑使用多个canvas组合渲染,由于精灵数量波动可能很大,如果每个精灵、背景、效果使用独立的canvas渲染,在dom上的开销可能更大。

不过这只是一种猜测,没有进行实测。感谢关注!
16 楼 nail2008 2010-12-20  
东西不错,不过备注的说明是楼主自己写的吗?
太5毛了吧?
“ 在IE9中表现非常完美,得益于全面的硬件加速,scale缩放效率极高,声音回放准确无误。 chrome相形见拙。”
15 楼 毕竟红尘 2010-12-20  
这个是我高中的时候最喜欢的游戏之一~~~
楼主V5
14 楼 西门吹牛 2010-12-20  
能放附件吗?公司封其它网站,我也想被震一下
13 楼 tata 2010-12-20  
试玩了一下,相当震撼
12 楼 senhui19 2010-12-20  
HTML5再一次振撼了我们的眼球啊,非常佩服LZ高超的技术啊

相关推荐

    JS版圆桌骑士(Knights of the round re-edition)完整源代码 v0.1.3

    Knights of the round re-edition DEMO v0.1.3 Source Options: Turbo AutoSkipFrame Mute Pause Flash 0.5x 1x 1.5x 2x 3x 4x How to play: <W S A D> Move <J> Attack <K> Jump <P> Pause Try combo keys to ...

    以圆桌骑士为例浅尝HTML5游戏开发

    随着XHTML的逐渐式微,Chrome,Safari,FireFox,Opera等现代浏览器正在积极完善HTML5实现,...本文将不介绍canvas2dAPI的用法,如果想了解canvas2dAPI请访问:尝试制作的游戏是KnightsoftheRound圆桌骑士。圆桌骑士

    Android滑动圆桌菜单源码

    在Android应用开发中,用户界面的设计与交互是至关重要的,其中滑动圆桌菜单是一种独特且吸引用户的交互方式。这种菜单通常以360度旋转的圆形布局展示多个选项,用户可以通过滑动来选择不同的功能。本文将深入探讨...

    wu-lun.rar_圆桌评卷模型

    "圆桌评卷模型"是一种在数学建模竞赛中用于高效、公正评审试卷的方法。它借鉴了圆桌会议的理念,确保每个参赛作品都能得到平等、全面的评价。在这个模型中,评委们围坐成一圈,每份论文都会依次传递到每位评委手中...

    用WPS制作圆桌会议座位安排示意图.docx

    在组织会议时,特别是对于需要在圆桌上进行讨论的场合,座位安排的合理性和视觉效果对会议的顺利进行至关重要。随着技术的不断发展,WPS Office提供了强大的工具来帮助我们制作圆桌会议座位安排示意图,极大地简化了...

    C语言经典问题--圆桌问题

    采用了C++解决圆桌问题,比使用链表更容易理解!

    亚瑟王问题

    亚瑟王希望能让他的客人围着一张圆桌坐下,而所有不和的骑士相互之间不会挨着坐。回答下列问题: 1.哪一个经典问题能够作为亚瑟王问题的模型? 2.请证明,如果与每一个骑士不和的人数不超过75,则该问题有解。 3....

    程序员圆桌会议资料

    【程序员圆桌会议资料】是针对IT专业人士,特别是对Java虚拟机(JVM)感兴趣的程序员的一份重要资源。这份资料源自于杭州举办的程序员圆桌会议,主题为“深入剖析JVM”。通过这份文档,读者可以期待获取到关于JVM的...

    数学建模国赛题目,代码。圆桌优化问题

    圆桌优化问题”指的是参与全国大学生数学建模竞赛时,遇到的一个具体问题,该问题涉及到圆桌的优化设计。在这个问题中,参赛者可能需要考虑如何在有限的空间内,合理安排座位,使得与会者之间的交流最优化。这个问题...

    oracle 圆桌会议交流文档 性能相关

    本文将探讨圆桌会议中讨论的一些关键问题,包括`cache buffers chains`等待事件、数据库共享内存段的释放问题以及`ORA-04031`错误,以及与这些相关联的解决方案。 首先,`cache buffers chains`等待事件通常与缓存...

    链表圆桌置乱

    在本文中,我们将深入探讨如何在VS2008环境下使用C++实现单链表,并应用“圆桌置乱”算法来对一维数据进行随机排列。 首先,让我们了解单链表的基本概念。单链表是由一系列节点构成的,每个节点包含两部分:数据域...

    高寒蕊-从圆桌问题谈数据结构的综合运用.doc

    高寒蕊-从圆桌问题谈数据结构的综合运用.doc

    约瑟夫环圆桌游戏.rar

    约瑟夫环的可视化 描述 Description n个人排成一圈。从某个人开始,按顺时针方向依次编号。从编号为1的人开始顺时针“一二一”报数,报到2的人退出圈子。这样不断循环下去,圈子里的人将不断减少。...

    matlab开发-圆桌会议登陆或退场编号

    在MATLAB编程环境中,开发一个圆桌会议的登录或退场编号系统涉及到对日期和时间的精确处理。这里,我们关注的几个核心知识点是:`datenum`函数、四舍五入(`round`)、天花板函数(`ceil`)和地板函数(`floor`),以及...

    基金会能源行业:可再生能源加速器圆桌系列会议(第一期).rar

    标题中的“基金会能源行业:可再生能源加速器圆桌系列会议(第一期)”指的是一个专门针对能源行业的会议,尤其关注可再生能源领域。这次会议可能是由某个基金会主办的,旨在通过圆桌讨论的形式,促进专家、政策制定...

    圆桌射击游戏 PDF 版1

    【圆桌射击游戏 PDF 版1】是一款针对iOS平台的游戏应用,从描述中可以看出,这款游戏可能涉及到了一些特定的游戏机制和规则。以下是根据标题、描述和部分内容解析出的相关知识点: 1. 游戏机制: - 玩家在游戏过程...

    Unity类合金弹头游戏项目源码RamBo Lun 2

    描述 锁定加载!准备好武器,迎接终极动作游戏。《RamBo Lun 2》将平台风格游戏的刺激与 2D 射击游戏的动作结合在一起。...也使用不同的枪和手榴弹! 不过要小心,叛军得到了一些重要的新装备。参与精彩的坦克战或地对...

    VC++ MFC 对话框 实例 系列1-圆桌报数&FLASH调用

    在本教程中,我们将深入探讨如何使用VC++的MFC(Microsoft Foundation Classes)框架来创建一个对话框应用程序,特别关注“圆桌报数”和集成FLASH调用的实例。MFC是微软为C++开发Windows应用程序提供的一套库,它...

Global site tag (gtag.js) - Google Analytics