2 Star 2 Fork 0

大象无形 / gdk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

grey龙游天下公司的产品"汉末霸业"的一个附属产品。开始是为了解决产品的扩展性,自由度,热更新,视频流播放,用户DIY,3d扩展,人工智能等功能而开发。后来把这些功能集成整理后,从而形成了一个完整的应用级解决方案。

grey是一套应用开发解决方案,使用类似c++的语言(cplus)进行开发。 让你的应用可以自由运行在主流的设备之中。

grey的理念类似于flash的解决方案,但是由于是c++的原生支持,所以拥有更高效的运行效率和更多的算法,功能库的支持。

grey的跨平台解决办法还是采用了类似java或c#的方法,把代码编译成字节码形式,在设备上面高速执行。 但是由于采用了类c++的语言,它的产生的字节码更高效和精严。

grey是到现在为止唯一实用的c++虚拟化的方案,几乎可以直接虚拟化现在所有的功能库文件。甚至可以直接执行已经编译好的exe可执行程序等。

grey已经支持很多开源的类库。现在已经可以直接使用lua,standard, json, bignumber, minicocos, stbimage等库。现在正在测试和调试3d引擎库bigimage。 等待陆续推出。。。

grey现在已经集成了第一个系统dodobox,它集合了一些有实例意义的实例和应用。

grey的理想是让很多现有的c++项目发布更简单,直接跨平台。让众多的c++老项目可以重新发布,展现自己的风采。当然,也提供了广大c++爱好者,初学者更简便的开发方式,远离那些复杂的配置,交叉,平台,混合,框架。。。。。。 把开发从架构体系中解放出来。快乐写代码,直接发布,直接跨平台。回归最原始开发的意义! 让我们一起快乐开发,简化开发!

我是大象, 大象无形!

grey is a subsidiary product of the product "Three Kingdoms:The Last Warlord" of LongyouGame. At first, it was developed to solve the features of the product such as expandability, freedom, hot update, video streaming, user DIY, 3d extension, artificial intelligence, etc.. Later, these features were integrated and organized, thus forming a complete application-level solution.

grey is a set of application development solutions developed using a c++-like language (cplus). It allows your organization to run freely in mainstream devices.

The concept of grey is similar to flash solutions, but with more efficient operation and more support for algorithms, functional libraries because it is natively supported by c++.

The cross-platform solution of grey still adopts a java or c#-like approach to compile the code into bytecode form for high-speed execution on top of the device. However, due to the use of a c++-like language, it produces bytecode more efficiently and tightly.

grey is the only practical solution for c++ virtualization until now, which can directly virtualize almost all function library files nowadays. It can even directly execute compiled exe executable programs, etc.

grey already supports many open source libraries. Now can directly use lua, standard, json, bignumber, minicocos, stbimage and other libraries. Now is testing and debugging 3d engine library bigimage. Waiting for the release of one after another.

grey has now integrated the first system dodobox, which collects some instances and applications with instances of significance.

The ideal of grey is to make many existing c++ projects easier to release, directly across platforms. It allows many old c++ projects to be re-released and show themselves. Of course, it also provides the majority of c++ enthusiasts, beginners easier way to develop, away from those complicated configuration, cross, platform, hybrid, framework 。。。。。。Free the development from the architecture system. Happy writing code, direct release, direct cross-platform. Back to the original meaning of development! Let's develop happily together and simplify development!

MIT License Copyright (c) 2021 grey-platform 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.

简介

grey sdk 展开 收起
C++
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/dodobox_admin/gdk.git
git@gitee.com:dodobox_admin/gdk.git
dodobox_admin
gdk
gdk
main

搜索帮助