3 Star 7 Fork 2

Gitee 极速下载 / qiciengine

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/qiciengine/qiciengine
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

青瓷引擎

介绍

青瓷引擎是一款开源免费的 JavaScript 游戏引擎类库,并提供了一站式基于浏览器的 HTML5 游戏开发工具套件。

采用青瓷引擎,开发 HTML5 游戏和传统 Web 网页开发一样,使用任何你喜欢的编辑器,使用任何你喜欢的浏览器,利用 JavaScript 语言和所有先进的 Web 开发工具,让青瓷引擎处理底层技术的复杂性,你只需要关注最重要的事情:做游戏!

技术堆栈

青瓷引擎基于开源免费得 HTML5 游戏框架 Phaser,其采用 Pixi.js 作为底层渲染引擎,实现 WebGL 和 Canvas 两种渲染模式的跨桌面和移动终端浏览器支持。

Phaser 主要由 @photonstorm 持续的开发和维护发展,青瓷引擎基于的是 Phaser 2.3.0 版,但我们持续的跟踪关注的 Phaser 的任何版本改动升级,任何 bug 修复和性能提升我们都会整合到青瓷引擎中,因此用户尽管放心使用青瓷引擎发布包中所带的 Phaser 版本即可。

青瓷引擎由三部分组成:QICI Core、QICI Widget 和 QICI Editor

QICI Core:一套基于 Phaser 的 JavaScript 游戏引擎类库。
QICI Widget:一套 JavaScript 通用图形组件库。
QICI Editor:一套基于浏览器的跨平台集成式游戏编辑器,包含基于 Node.js 的后台服务。

QICI Core 是青瓷引擎的核心模块,QICI Editor 需要基于 QICI Core 才可运行,但 QICI Core 无需 QICI Editor 也可独立工作,通过编程创建 HTML5 游戏。但没有 QICI Editor 这种所见即所得的功能支持,很难维护和构建用户界面稍微复杂点的游戏,采用 QICI Editor 甚至可以让美工和策划参与帮助构建用户游戏界面。

QICI Widget 提供了一整套构建 QICI Editor 所需的基于 HTML5 的 UI 通用组件库

QICI Core 是基于 JavaScript 的游戏引擎类库,QICI Widget 是基于 JavaScript 的图形组件类库,QICI Editor 采用 Node.js 进行本地文件系统资源操作,因此可以说青瓷引擎是全栈 JavaScript 的游戏引擎。

功能特点

你甚至可以在移动终端浏览器打开 QICI Editor 进行游戏开发:


入门

文档

官网的文档分为以下几部分:

例子

青瓷引擎提供了众多游戏例子供学习,可直接下载所有源代码

参与

以上仓库欢迎大家参与提交问题、建议、修正和完善!

目前青瓷引擎的的源代码在发布包的 /lib/qc-core-debug.js 路径,青瓷引擎工程还在内部重构中,我们会尽快发布到 Github 仓库,到时欢迎大家一起参与完善。

变更记录

青瓷引擎的所有版本发布历史及变更记录都在论坛的此贴中持续更新。

联系我们

授权协议

青瓷引擎以 MIT 许可授权协议发布。

The MIT License (MIT) Copyright (c) 2015 qiciengine Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

青瓷引擎是一套开源免费的JavaScript游戏引擎类库,其基于开源免费的Phaser游戏引擎,并提供了一套完全基于浏览器的跨平台集成式HTML5游戏编辑器 展开 收起
JavaScript
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/mirrors/qiciengine.git
git@gitee.com:mirrors/qiciengine.git
mirrors
qiciengine
qiciengine
master

搜索帮助