图形操作在c++中通过JNI
Graphical operations in C++ through the JNI
我正在写一个在线多人游戏,我正在考虑用Java实现网络代码,使用JBoss Netty。但我正在考虑用c++进行3D渲染(它们是简单的图形,没有什么扩展)。在c++中实现这样的行为值得吗?
在c++中实现这样的行为值得吗?
不,我建议用java或c++做所有的事情。这样就不会有c++与java互操作性的任何问题。如果你已经有了java的网络代码,我建议你这样做。
如果你选择java,你可以使用3D渲染库,比如jogl或lwjgl。这些库真的很轻量级,你可能不会有任何实际渲染性能的问题,因为它是由图形芯片完成的。
相关文章:
- 通过JNI传递数据数组的最快方法是什么
- 为 NewObjectA() 函数创建 jvalues 的参数数组时出错 - JNI Invocation API
- 将 C# DLL 导入 C++ 以用于 JNI
- 用C++包装 Java 库 (JNI)
- 如何通过 JNI 将 C 字符串表情符号传递给 Java
- JNI从Android调用C++方法
- JVM 如何执行 JNI
- React Native (Android):无法通过 JNI 在 jobject 中返回字符串
- 如何将字符串数组返回到 java JNI
- JNI 日期值转换问题,在C++中获取不同的长整型值
- JNI,使用两个 .so 文件时出错,其中一个文件需要另一个文件
- Winapi - SetWindowLongPtr in ShutdownBlockReason创建/销毁JNI本机代码
- 将预编译的 C 共享库与 JNI/NDK 结合使用
- JNI 在应用程序中检测到错误:在为 innerclass 调用 NewObject 时使用了无效的 jobject
- 使用 jni 将返回带有模板的对象的 Java 代码转换为 c++
- 无法将DefineClass(JNI)与Qt资源一起使用
- 使用本机 JNI 静态方法实现C++ Java 运行时错误
- 从C++调用dll实现的JNI
- 如何在JNI中从线程内部调用JAVA方法
- 如何从 C/C++ 在 JNI for Java 中创建 UTF16 字符串?