16 Star 89 Fork 76

supersuraccoon / SSRLoS-CocosCreator_v2

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

About / 关于

一句话介绍一下这个项目,就是基于 cocos 引擎的 2d 光线追踪,视野范围计算,渲染相关的东西。

ccdungeons1

ccdungeons2

ccdungeons3

在我看来,截至到现在,这个项目的 80% 精力都是放在了算法的优化在优化上,剩下的 20% 精力则是在渲染上。项目陆陆续续的已经做了很久,但是还有很多很多想做的。随便写一几个:

  • 已有通用算法的优化
  • 定制型算法,针对一些特定使用场景的算法
  • GPU 算法,半 CPUGPU 算法
  • 算法已经做了很多,要的数据也到手了,那当然在渲染上要花大力气优化,做出酷炫的效果了
  • 更多的就写在文末的 后续计划 里了 ......

项目是从 cocos2dx 开始的,后续新功能的开发应该也会从 cocos2dx 入手,毕竟引擎稳定,我也是最熟悉。

目前几乎所有功能都已经移植了 Creator v1, v2 版本。

而且所有版本都做了 Native Binding

但是因为精力有限,后面的新功能打算暂时只对应 cocos2dxcreator v2,当然 creator v3 出来的话也会考虑。暂时只对应 Web 版,当然原生也是可以直接用的,Native Binding 暂时不会去对应新功能。

希望这个项目能做的长久 ......


Resources / 资源

Repository / 仓库

SSRLoS-Cocos2dx v3.17

SSRLoS-CocosCreator_v1 v1.10

SSRLoS-CocosCreator_v2 v2.40

Online Demo / 在线演示

SSRLoS-Cocos2dx Demo

SSRLoS-CocosCreator_v1 Demo

SSRLoS-CocosCreator_v2 Demo

SSRLoS-Cocos2dx API Demo

codesandbox.io

基于 cocos2d-x 版本

SSRLoS-Cocos2dx-Visibility

demo

SSRLoS-Cocos2dx-Shadow

demo

SSRLoS-Cocos2dx-Modes

demo

SSRLoS-Cocos2dx-Dirty-Detection

demo

SSRLoS-Cocos2dx-Light

demo

SSRLoS-Cocos2dx-Mask

demo

SSRLoS-Cocos2dx-Multi-Lights

demo

SSRLoS-Cocos2dx-Multi-Masks

demo

SSRLoS-Cocos2dx-Output-Render

demo

Native Demo / 原生演示

creator v2.4.0 纯 js 版本

v0.0.1_LoSCCC2_Web.apk

creator v1.10 纯 js 版本

v0.0.1_LoSCCC1_Web.apk

cocos2dx v3.17 jsbinding 版本

v0.0.1_LoSCC_Native.apk

cocos2dx v3.17 纯 js 实现版本,无 jsbinding 实现

v0.0.1_LoSCC_Web.apk

Doc / 文档

API / 文档

Wiki / 百科

Posts / 讨论帖子

LoS - 视野, 光照, 阴影 实现分享 - forum.cocos.org

Plan / 计划

后续的计划,同时包括了很多 2d 的光照,阴影小关的技术文章,有兴趣可以看下。

To Explore / 待探索

空文件

简介

SSRLoS-CocosCreator_v2 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/supersuraccoon/ssrlos-cocoscreator_v2.git
git@gitee.com:supersuraccoon/ssrlos-cocoscreator_v2.git
supersuraccoon
ssrlos-cocoscreator_v2
SSRLoS-CocosCreator_v2
master

搜索帮助