|
本帖最后由 creature3d 于 2015-9-10 14:59 编辑
有上线网游项目,自主知识产权的次世代3D网络游戏引擎寻找合作
有意向者请联系:26756325
引擎博客:http://blog.sina.com.cn/creature3d
关于Creature3D引擎工程
Creature3D引擎工程包含的模块有:ConfigScrip脚本解析,CRCore核心,CRDataBase数据库接口(Mysql),
CRDownload下载管理,Creature3DX(ocx插件),CREncapsulation引擎封装模块、编辑器模块,CRGUI(2DUI模块),CRIOManager文件管理模块,CRNet网络管理层,CRNetApp网络应用层,CRParticle粒子系统,CRPhysics物理系统,CRProducer渲染窗口管理,CRSound音频系统,CRTerrain地形系统,CRText字体渲染系统,
CRUI(3DUI模块),CRUtil应用层,gne网络底层(第三方库改编),HawkNL网络sock层(第三方库改编),
ReplicantBody骨骼动画层(第三方库改编),
以下为插件模组:
Plugin_bmp,Plugin_char,Plugin_cre(引擎自定义文件格式包含(cre,crs,cru,img,cook,mcook,shd)),
Plugin_dds,Plugin_Flt,Plugin_freetype,Plugin_JPEG,Plugin_png,Plugin_rgb,Plugin_tga,Plugin_tiff
以下为EXE模组(包括版本制作发布工具集,模型贴图转换工具集,加密工具集,游戏启动EXE(编辑器和游戏启动为同一个),服务器启动EXE(所有服务器采用同一个EXE启动)):
Example BatchConvertPageFile,Example BuildEquipRefineTab,Example BuildFileUpdateList,Example BuildMiniClientTab,Example BuildPriDynamicTab,Example ConvertCreFileTo,Example ConvertFile,Example ConvertImage,Example ConvertPageFile,Example ConvertProgram,Example Cook,Example CreServer,Example Editor,Example GainCookKey
Creature3D引擎拥有上百万行C++代码。有脚本语言系统,有统一的shader系统(可实现各种丰富多变的次世代材质需求),有UI模块,有武器系统(可实现各种物理非物理的攻击需求),有AI寻路系统,编辑器路点摆放支持,数据库支持,支持大型网络游戏的网络模块。
引擎采用语义场景图设计,采用visitor模式,大量采用设计模式设计,软件架构优良。并且基于我自创的软件哲学思想进行设计。使得应用开发变成Method脚本开发模式。
Creature3D引擎渲染底层采用双通道双缓存设计,大量使用多线程技术提高渲染效率。
Creature3D引擎网络层支持服务器集群模式,支持数据库集群模式,内建负载均衡服务器设计。大量采用多线程提高服务器效率。服务器逻辑采用Method脚本开发,和客户端开发模式一致。
Creature3D引擎是我完全自主开发,具备完全自主知识产权的重量级次世代网络游戏引擎。
有想拥有自主产权的次世代游戏引擎,需要引擎全权授权的,请与我联系。
|
|