游戏程序猿一枚,从业五年,一直有一个目标,写一个很酷的MMORPG游戏,如今这个目标在PC上实现了,考虑到unity3d的趋势,所以客户端采用c#+c++[directx]方式完成,渲染与消耗运行效率都用c++封装给c#调用。
目前想要把这款PC源码移植到手游unity3d上。奈何对于图形学不是特别熟悉,对于一些opengl directx相互的坐标系转换与渲染管线不熟悉。
因该端游模型文件为自定义写的3ds max导出插件,自定义顶点 骨骼 动作信息的二进制文件。 不像传奇,只是一些序列帧,难度颇大,目前有二种方式的可行性, 1.把该模型文件转化为fbx模型格式[必须熟悉fbx数据结构,还有对于directx 与opengl坐标系转换] 2.使用原生opengl解析该模型文件进行渲染。 3.购买该端游的模型3dsmax源文件,进行重做,重做到符合unity3d的模型标准。
我有丰富的服务端开发经验,熟悉热血传奇全套代码结构,烈火战神的服务端架构。-因自己是微软脑残粉,非常中意c#,服务端使用c#开发,至今开过过三个版本的服务端结构,github上有我二个服务端结构源码。 c#服务端模块化开发,可以直接应用到客户端上面,也是很方便。
本人措辞不太好,就是想做一个mmorpg手游,这款游戏我已坚持多年,一个人的力量始终是薄弱的。有共同爱好和兴趣的朋友可以一起研究研究。
QQ:337918198
附上我的github地址,都是一些重度mmorpg游戏源码.
https://github.com/dream-young-soul
烈火战神脱机机器人
https://github.com/dream-young-soul/Robot