Skip to content

flowerdog/gdk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!

Releases

No releases published

Packages

No packages published

Languages

  • C++ 51.9%
  • C 46.4%
  • Assembly 1.7%