3D Client
Posted: Wed May 01, 2019 2:33 pm
Because I will add 3D client to Progress and I decided to repay Freeciv community for codebase I'm working on port webgl webclient onto C and integrate it with Freeciv.
I think also, it could be great for FreecivWeb developers as it could use the same code base with classical Freeciv. They only needs to compile C 3D client use emscripten.
I started by downloading JS library for C language. First I will implement working C client by using JS code as much as possible. After this, I will successful remove JS code and replace it with C In last step I will remove this JS library and send pull request to Freeciv developers.
I use this JS to C wrapper: https://github.com/cesanta/v7/tree/work .
I search for people who can help, especially OpenGL ES/WebGL developers.
I think also, it could be great for FreecivWeb developers as it could use the same code base with classical Freeciv. They only needs to compile C 3D client use emscripten.
I started by downloading JS library for C language. First I will implement working C client by using JS code as much as possible. After this, I will successful remove JS code and replace it with C In last step I will remove this JS library and send pull request to Freeciv developers.
I use this JS to C wrapper: https://github.com/cesanta/v7/tree/work .
I search for people who can help, especially OpenGL ES/WebGL developers.