怎么从web端看出游戏引擎,你好我想要JavaScript 游戏引擎做RPG 最好要有中文教程及详
作者:本站作者
本文目录一览
1,你好我想要JavaScript 游戏引擎做RPG 最好要有中文教程及详
游戏引擎也分了很多种类型呀。JS上在HTML5 Canvas推出之后,才陆续出现许多游戏引擎,如国产的QuarkJS。一些知名的游戏引擎也陆续推出了JS版,如Box2D Web、Cocos2D、Oak3D等。
2,怎么查看RPG游戏引擎
查看游戏文件。有些游戏引擎制作出的游戏在游戏文件内会带有明显的引擎文件,例如虚幻引擎游戏会有UE文件,U3D引擎会有U3D文件,但不是所有游戏引擎都如此。游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具。
3,网页游戏开发引擎在哪fj
我对这个比较熟i悉,楼主说的l这个我也听说过,不过f我去过,我z们几个人d是n一起在【黄-金-城】这里玩的,已经c玩了块一年了,24t小时营业,w画面清晰,x不卡,b会继续玩下去在说什么i你也体会不到,o还是进来o试玩一下v的好
4,如何查看游戏引擎
付费内容限时免费查看
回答
游戏无非两种,一种是2D游戏,一种是3D游戏。2D游戏的话,你没法从游戏的画面看出来是什么引擎。因为2D游戏的资源就是图片,引擎就是把这些图片按一定的时间空间顺序输出而已,画面取决于游戏主美的创造。当然,如果是手机游戏的话,很有可能用的是cocos引擎。对于3D游戏看画面识引擎
提问
游戏暖雪用的什么引擎?
回答
你好,目前这个是新出来的,目前还不知道引擎
更多1条
5,怎样制作一款属于自己网站的搜索引擎
看你怎么想啦。从狭义上它是属于游戏引擎的。因为游戏引擎的定义就是给你一个快速做出游戏的游戏模板而并不是从零开始。在百度百科和维基百科上都有这个定义的。rpg makers就是这样,把一条条脚本变成你能够看得懂的文字,然后让你创造一个游戏。虽然只是这样的一个小游戏。但是呢,如果你说:“这样的游戏引擎根本就不叫引擎”我也么没办法。毕竟是制作如此的一个小游戏。不过我认为,这个问题其实没有什么意义。做的人做得开心,玩的人玩得开心就好了。与其一直纠结它属不属于游戏引擎,不如开始动手制作自己的游戏。是又如何?不是又如何?
6,网页游戏3D引擎
《凤凰令》是360在线游戏独家运营的叛逆武侠风格的双端网络游戏。以黑、金、褐色为主色调,铺设暗黑风视觉基调。游戏采用ELF精灵引擎,支持客户端及WEB双端模式。游戏背景采用了中国传统武侠为背景,以南宋后期武林群侠抗击外敌、保卫河山的侠情义事为剧情主线。游戏中采用动态交互系统表现游戏剧情,通过盟主战、境界、世家等多种玩法,让玩家在游戏中充分体验闯荡武林的快感与豪迈。 源代码开发环境 Visual Studio,一般用VC++2D图像 贴图等 主要用Photoshop 或Painter3D建模 3DS MAX ,MAYA ,MILKSHAPE ,LIGHTWAVE等很多脚本编程 PHYSON , LUA 等音乐加工 Cool Edit, Goldwave等比较有实力的游戏公司会开发自己的游戏引擎或高价购买顶级的引擎,图像建模等其它软件则使用公司内部开发的
7,那个游戏引擎适合新手游戏开发者使用 开发手机游戏 要3D
《凤凰令》是360在线游戏独家运营的叛逆武侠风格的双端网络游戏。以黑、金、褐色为主色调,铺设暗黑风视觉基调。游戏采用elf精灵引擎,支持客户端及web双端模式。游戏背景采用了中国传统武侠为背景,以南宋后期武林群侠抗击外敌、保卫河山的侠情义事为剧情主线。游戏中采用动态交互系统表现游戏剧情,通过盟主战、境界、世家等多种玩法,让玩家在游戏中充分体验闯荡武林的快感与豪迈。 源代码开发环境 visual studio,一般用vc++ 2d图像 贴图等 主要用photoshop 或painter 3d建模 3ds max ,maya ,milkshape ,lightwave等很多 脚本编程 physon , lua 等 音乐加工 cool edit, goldwave等 比较有实力的游戏公司会开发自己的游戏引擎或高价购买顶级的引擎,图像建模等其它软件则使用公司内部开发的
8,学习web前端能做游戏开发吗
可以的,Web前端最近都在跨界!!现在又伸手到游戏领域了。但是真的那么好跨界吗?请让我一一道来。Canvas和WebGL的出现其实让Web游戏有了实现的可能,但是让我们用ctx一个个画,效率还是低了点,所以需要游戏引擎。它帮助我们去动态渲染游戏每一帧的元素。千锋软件开发培训课程的授课模式采用全程面授,讲师成本虽高,但是效果却是显著的,和学员面对面沟通,了解到学员在学习过程中遇到的问题,动态地调整授课方式。千锋教育就有线上免费的软件开发公开课, 更系统全面的学习资料,点击查看 。业界比较著名的几个H5游戏引擎,有Egret(白鹭),Layabox,Three.js,coco2d-js等等,详情可以看知乎的回答。因为我们团队不是一开始做游戏的,我们是传统意义上的前端团队,从web发家的,起初做的是电商类的业务——拍拍。所以这里我们综合几家游戏引擎,选择了Layabox。千锋教育集团目前已与国内4000多家企业建立人才输送合作,与500多所大学建立实训就业合作,每年为各大企业输送上万名移动开发工程师,每年有数十万名学员受益于千锋教育组织的技术研讨会、技术培训课、网络公开课及免费教学视频。 千锋IT培训机构,热门IT课程试听名额限时领取
9,如何用HTML5写一个游戏
文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标记语言。 网页的本质就是HTML,通过结合使用其他的Web技术(如:脚本语言、CGI、组件等),可以创造出功能强大的网页。因而,HTML是Web编程的基础,也就是说万维网是建立在超文本基础之上的 ==================================================== 上面是在百度百科找的。说明javascript属于其他web技术。其实flash也是属于其他web技术。6楼的兄弟估计以为只要是浏览器的东西就是HTML的。HTML是超文本标记符,写不了游戏的。 原文作者自己可没有提到半点HTML5,文章的标题也很直接,JavaScript Pong,反而在转贴里扣了个HTML... 做人要厚道,请不要再用HTML5来忽悠半桶水的客户和新手了,JavaScript就是JavaScript,标记符就是标记符。嗯,HTML5其实只是加减一些标签,要做强大的功能还是要用JavaScript。HTML5不仅仅是标记,还包括CSS3以及浏览器对javascript的扩展,是一个综合体系,所以楼主的链接的确是HTML5范围内的例子,楼上几位不应无端攻击。游戏引擎也分了很多种类型呀。 js上在html5 canvas推出之后,才陆续出现许多游戏引擎,如国产的quarkjs。 一些知名的游戏引擎也陆续推出了js版,如box2d web、cocos2d、oak3d等。
10,游戏引擎 究竟是什么东西
转贴:我们常常会碰见“引擎”(Engine)这个单词,引擎在游戏中究竟起着什么样的作用?它的进化对于游戏的发展产生了哪些影响?什么是引擎:我们可以把游戏的引擎比作赛车的引擎,大家知道,引擎是赛车的心脏,决定着赛车的性能和稳定性,赛车的速度、操纵感这些直接与车手相关的指标都是建立在引擎的基础上的。游戏也是如此,玩家所体验到的剧情、关卡、美工、音乐、操作等内容都是由游戏的引擎直接控制的,它扮演着中场发动机的角色,把游戏中的所有元素捆绑在一起,在后台指挥它们同时、有序地工作。简单地说,引擎就是“用于控制所有游戏功能的主程序,从计算碰撞、物理系统和物体的相对位置,到接受玩家的输入,以及按照正确的音量输出声音等等。”可见,引擎并不是什么玄乎的东西,无论是2D游戏还是3D游戏,无论是角色扮演游戏、即时策略游戏、冒险解谜游戏或是动作射击游戏,哪怕是一个只有1兆的小游戏,都有这样一段起控制作用的代码。经过不断的进化,如今的游戏引擎已经发展为一套由多个子系统共同构成的复杂系统,从建模、动画到光影、粒子特效,从物理系统、碰撞检测到文件管理、网络特性,还有专业的编辑工具和插件,几乎涵盖了开发过程中的所有重要环节,以下就对引擎的一些关键部件作一个简单的介绍。首先是光影效果,即场景中的光源对处于其中的人和物的影响方式。游戏的光影效果完全是由引擎控制的,折射、反射等基本的光学原理以及动态光源、彩色光源等高级效果都是通过引擎的不同编程技术实现的。其次是动画,目前游戏所采用的动画系统可以分为两种:一是骨骼动画系统,一是模型动画系统,前者用内置的骨骼带动物体产生运动,比较常见,后者则是在模型的基础上直接进行变形。引擎把这两种动画系统预先植入游戏,方便动画师为角色设计丰富的动作造型。引擎的另一重要功能是提供物理系统,这可以使物体的运动遵循固定的规律,例如,当角色跳起的时候,系统内定的重力值将决定他能跳多高,以及他下落的速度有多快,子弹的飞行轨迹、车辆的颠簸方式也都是由物理系统决定的。碰撞探测是物理系统的核心部分,它可以探测游戏中各物体的物理边缘。当两个3D物体撞在一起的时候,这种技术可以防止它们相互穿过,这就确保了当你撞在墙上的时候,不会穿墙而过,也不会把墙撞倒,因为碰撞探测会根据你和墙之间的特性确定两者的位置和相互的作用关系。渲染是引擎最重要的功能之一,当3D模型制作完毕之后,美工会按照不同的面把材质贴图赋予模型,这相当于为骨骼蒙上皮肤,最后再通过渲染引擎把模型、动画、光影、特效等所有效果实时计算出来并展示在屏幕上。渲染引擎在引擎的所有部件当中是最复杂的,它的强大与否直接决定着最终的输出质量。引擎还有一个重要的职责就是负责玩家与电脑之间的沟通,处理来自键盘、鼠标、摇杆和其它外设的信号。如果游戏支持联网特性的话,网络代码也会被集成在引擎中,用于管理客户端与服务器之间的通信。通过上面这些枯燥的介绍我们至少可以了解到一点:引擎相当于游戏的框架,框架打好后,关卡设计师、建模师、动画师只要往里填充内容就可以了。因此,在3D游戏的开发过程中,引擎的制作往往会占用非常多的时间,《马科斯·佩恩》的MAX-FX引擎从最初的雏形Final Reality到最终的成品共花了四年多时间,LithTech引擎的开发共花了整整五年时间,耗资700万美元,Monolith公司(LithTech引擎的开发者)的老板詹森·霍尔甚至不无懊悔地说:“如果当初意识到制作自己的引擎要付出这么大的代价的话,我们根本就不可能去做这种傻事。没有人会预料得到五年后的市场究竟是怎样的。”正是出于节约成本、缩短周期和降低风险这三方面的考虑,越来越多的开发者倾向于使用第三方的现成引擎制作自己的游戏,一个庞大的引擎授权市场已经形成。顺便说一句,一楼的够恶心的,明明是转贴的,还说什么“最后一部分是我自己的意见”。强烈鄙视!
11,学了html 5之后 怎么开发网站的搜索引擎
搜索引擎和HTML5没有什么关系。HTML5只不过是浏览器端的界面表现而已。搜索引擎需要Information Retrieval的知识,比如数据索引的建立、高效率数据结构、数据比较、数据检索等知识;另外还需要网络编程技术,比如爬虫技术等,用来浏览网络,抓取数据。把这些知识都学了,你才能开始初步构想怎么开发搜索引擎,这些知识还都只是基础中的基础。开发的过程中还会遇到很多很多问题,比如数据时效性、数据有效性、数据的可获取方式等等。turbulenzturbulenz是一个开源的html5游戏引擎,提供了可以运行在windows、macos、linux上的sdk,允许开发人员创建高质量和硬件加速的2d、3d游戏。包括以下功能:异步资源加载、进行特效和粒子渲染、支持物理效果、碰撞检测以及动画、3d音效支持、支持网络交互以及社交网络分享、场景和资源的管理。优点:1. 功能强大,同时支持2d和3d2. 基于mit协议的开源引擎construct2construct 2是一个运行于windows平台的游戏制作工具,它可以让没有任何编程基础的用户在短时间内不写一行代码快速开发出一款可运行于所有平台(windows、mac、linux、android、ios等)的游戏。免费版可以将游戏导出成html5。收费版本分为个人版(79英镑)和企业版(259英镑),可以导出所有平台的版本,同时提供了更多的特效和音乐。如果使用该工具盈利超过5000美元,需要升级到企业版。优点:1. 简单易用,可实时运行游戏2. 强大的事件系统,可以不通过写代码来控制游戏逻辑3. 提供了可编程扩展的接口4. 提供了大量特效,支持物理效果5. 支持所有平台6. 完整的文档以及社区支持缺点:不如直接写代码灵活impactjsimpactjs是一个基于javascript的html5游戏引擎,同时支持pc和移动平台浏览器。它是目前除了construct2之外最受欢迎的html5游戏引擎,使用需要支付99美元。优点:1. 提供了灵活的关卡编辑器,可以快速构建游戏地图2. 提供了强大的调试工具3. 提供了ejecta可以将javascript的执行结果通过opengl渲染出来,可以在ios平台上获得与原生应用相近的效率4. 文档齐全,有两本专门介绍impactjs开发的书5. 支持物理效果6. 支持自己编写插件来扩展app store游戏1. biolab disaster2. drop jscocos2d-html5cocos2d-html5是一款基于cocos2d-x api的2d开源免费html5游戏引擎。它目前通过canvas进行渲染,将来会支持webgl。它由国内cocos2d-x核心团队主导开发和维护,行业领袖、html5大力推动者google为这个项目提供支持。同时,zynga、google等大公司的工程师也参与到它的设计工作中。优点:1. 与cocos2d的api类似,容易上手2. 中文文档齐全,资料丰富3. 基于mit协议的开源引擎h5edu教育html5开发解答
12,为什么我要自己写html5游戏引擎
用html5写游戏,会面临一系列的问题,情况很复杂。而当下热衷于html5开发游戏的,有两拨不同的人——熟悉dom、css、js、web2.0的传统前端开发工程师和熟悉canvas的传统游戏开发工程师。这两拨人的背景截然不同,所以在很多问题的处理上有出入。1)js语法简单,很多高级一点的语法特性都没有,不适合直接拿来开发大型项目。 js核心语法只经过一个星期就设计完成了,很仓促。它在设计之初主要是为是给页面写一点“表单验证”之类的小功能,它是基于对象的语言,但extend、mix-in、import等语法都没有提供,因为打从一开始js之父从没想过有一天js会变得如此重要。在web2.0时代,有大量的DHTML需求,所以大型一些的js框架都会着手解决“大型项目可维护性”方面的问题,扩展js语言,通过封装api模拟高级语法特性,例如YUI3和Dojo。 extend和mix-in之类的还好解决一点,特别值得一提的是js模块化问题。js原生不提供import和包的机制,所以聪明的工程师自己封装了相关的api,更在近两年形成了commonJS规范。模块化、动态加载、依赖处理非常非常重要,不解决这个问题,很难优雅地处理大型项目。 html5游戏,首先它得是个js大型项目。web site在这些年积累了很多这方面的经验,html5游戏开发者应该吸收这些经验,不要写出web2.0以前的js代码水平。2)html5是web前端技术,有web方面的特殊性。 比如说跨域问题、http优化、BOM相关接口。这些都是传统前端开发方面的知识,我敢说一大半的游戏开发工程师们不清楚JSONP是干嘛的。比如原生ajax和cookie的接口非常难用,总是要封装一下才好用的,包括1)里所讲的语法扩展,都是web开发相关的,但其实和游戏又没有直接的关系。html5游戏引擎是不方便处理这些的。这些内容可以交给传统前端的框架来做。3)canvas和DOM,不同的GUI套路。 这是个巨大的鸿沟。前端们非常熟悉的三大基本元素html + css + js,传统游戏开发工程师们很陌生。特别是神器css,传统游戏工程师们很排斥,他们知道这个东西很好,却提不起兴趣学习,他们害怕浏览器兼容问题。他们号称开发html5游戏,其实只敢用canvas相关的子集。现在绝大多数的html5游戏引擎都是基于canvas的,纯canvas。 其实css是个巨大的神器,在GUI编程方面性价比奇高。css的api设计得如此简单却出奇强大!在桌面端已经有很多软件使用c++做个框,框里套个html,所有的GUI全是用html+css+js来实现的。在移动终端phonegap也是同样的思路。 纯canvas虽然省却了css、dom、浏览器兼容的学习成本,却主动放弃了css和dom引擎提供的大量帮助。捡芝麻丢西瓜。4)大量不同终端和平台的适配。 html5适用的终端包括pc、移动设备甚至平板电视。操作系统有windows、ios、android、win8等主流平台,还有blackberry、web os、chrome os、ubuntu touch、firefox os,甚至wii u等非主流平台。不同的操作系统、不同分辨率、不同物理尺寸。游戏的尺寸该如何取舍?是放任缩放还是做响应式设计?浏览器能否全屏?浏览器状态栏有多高?是否是从主屏打开的(ios设备)?是横屏还是竖屏? 除了上面的这些操作系统,还有人人网、微博、微信这样的平台,也是html5游戏可以发布的地方,这些地方对接入的游戏尺寸又有哪些要求和限制?我能改页面的viewport吗?还是要将游戏的根结点进行scale缩放? 除了游戏的尺寸要适配,还有输入设备也要适配。pc的输入设备是键盘和鼠标,移动设备的输入设备是触摸屏和重力感应。什么设备使用虚拟十字键,什么设备键盘操作就行了,我们还需要对当前的终端做嗅探。 适配问题是个巨大的问题,终端多也就罢了,还很可能在不停地变化,系统升个级或者出来个新设备什么的,适配方面的工作还得持续更新。这些,游戏引擎们考虑过吗?考虑得完善,能应付我的定制需要吗?引擎更新得频繁和及时吗?html5热度持续飙升:相关数据显示,2014年,中国html5手游用户规模已经达到1.08亿人,今年,这一数据将变为1.59亿。而开发html5游戏,cocos引擎是开发者的第一选择。1、娱乐需求碎片化;2、提前布局掌握主动;3、提升html5游戏开发价值。
文章TAG:
怎么从web端看出游戏引擎 你好我想要JavaScript 游戏引擎做RPG 最好要有中文教程及详 怎么 web 看出