[发明专利]一种基于WebGL的网页游戏的开发方法在审
申请号: | 202010710894.9 | 申请日: | 2020-07-22 |
公开(公告)号: | CN111773727A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 段世和;罗军章;莫承河;王朝军;曹毅;叶国超 | 申请(专利权)人: | 广州巧趣信息技术有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;G06F8/10;G06F8/20;G06F8/38;G06F11/36;G06T13/20;G06T15/00 |
代理公司: | 新余市渝星知识产权代理事务所(普通合伙) 36124 | 代理人: | 张瑜生 |
地址: | 510000 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 webgl 网页 游戏 开发 方法 | ||
本发明涉及游戏开发技术领域,具体是一种基于WebGL的网页游戏的开发方法,包括以下步骤:S1.策划立项,团队书写策划案,明确目标用户,之后确定核心玩法、游戏设定大纲并设计相关功能模块,然后进行市场调研,分析可行性;S2.需求分析,根据策划案分析美工需求、程序需求以及策划需求;S3.收集资源,根据美工需求、程序需求和策划需求所需,进行游戏资源的收集与制作;S4.构建模型,根据游戏大纲中游戏角色及游戏场景的基础设定,通过WebGL进行3D模型的构建。本发明的有益效果通过WebGL创建的模型经过简单的打包处理后即可导入babylon.js引擎中,用于构建场景与制作动画,使得本编写更加简单,并且其源码较少,便于维护。
技术领域
本发明涉及游戏开发技术领域,具体是一种基于WebGL的网页游戏的开发方法。
背景技术
WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES2.0结合在一起,通过增加OpenGL ES2.0可以为HTML5 Canvas提供硬件的3D 加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里展示3D场景和模型。
中国专利号CN109646958A提供一种基于WebGL的3D网页游戏的开发方法,包括如下步骤:素材收集:根据游戏的人物、场景、情节进行相关素材的收集,并分类打包;模型构建:根据游戏内的人物形象并利用WebGL进行相关人物3D模型的构建;场景搭建:根据游戏的场景内容并利用unity软件进行场景的渲染搭建;动画创建:根据游戏的情节并利用骨骼动画对相应的3D人物模型创建动画;脚本编写:根据游戏情节以及相关人物模型的动作编写相应的控制脚本;运行调试:在网页环境中运行该游戏,并根据运行过程中的漏洞进行修复。本发明结构设计合理,本发明在游戏运行过程中无需借助插件,避免了电脑感染病毒的风险,另外游戏运行流畅,提升了游戏体验。
但是一种基于WebGL的3D网页游戏的开发方法通过unity软件作为开发引擎,使得开发游戏过程的脚本编写与场景构建流程变得更加复杂,同时带来的是更加复杂的源码与更加困难的维护。
发明内容
本发明的目的在于提供一种基于WebGL的网页游戏的开发方法,以解决上述背景技术中提出的通过unity软件作为开发引擎,使得开发游戏过程的脚本编写与场景构建流程变得更加复杂,同时带来的是更加复杂的源码与更加困难的维护的问题。
本发明的技术方案是:一种基于WebGL的网页游戏的开发方法,包括以下步骤:
S1.策划立项,团队书写策划案,明确目标用户,之后确定核心玩法、游戏设定大纲并设计相关功能模块,然后进行市场调研,分析可行性;
S2.需求分析,根据策划案分析美工需求、程序需求以及策划需求;
S3.收集资源,根据美工需求、程序需求和策划需求所需,进行游戏资源的收集与制作;
S4.构建模型,根据游戏大纲中游戏角色及游戏场景的基础设定,通过 WebGL进行3D模型的构建;
S5.搭建场景,基于babylon.js引擎使用已收集的资源与构建的模型根据游戏大纲搭建游戏场景;
S6.编写脚本,通过babylon.js引擎根据美工需求、程序需求和策划需求编写脚本,使用场景资源创建与控制动画;
S7.运行调试,运行并进行代码检测,查看代码是否存在bug,接着检测动画是否符合预期,若代码正常且动画符合预期则进入测试阶段,否则修复 bug与动画代码后再次进行运行调试。
进一步地,所述S2中美工需求包括大小场景地图、人物立绘与表情、人物与动物的动作、各种物品、粒子特效、滚动条、UI界面及宣传画等。
进一步地,所述S2中程序需求包括编辑器功能需求、离子编辑器需求、内嵌小游戏需求、系统需求、道具需求等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州巧趣信息技术有限公司,未经广州巧趣信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010710894.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能恒温保鲜控制装置及控制方法
- 下一篇:一种游戏程序用BUG检测方法