Hi,
I would like to contribute to ZGE by making a cross-platform GUI for ZGE. I was wondering if any other users were interested in attempting to port ZGE's editor to a cross-platform solution?
I'm currently considering the language and GUI toolkit to be used. If anyone with GUI experience have suggestions or would like to contribute it will be greatly appreciated, as I'm new to GUI development.
My current thoughts thoughts thus far, is to used Ville's work for the back-end and use wxPython for the front-end. In addition, I would like to make the GUI a Nodal Logic design, similar to vvvv. Found source code of a similar design shaderman.
Any thoughts would or guidance would be great. Ville has already gave me his thoughts.
Porting ZGE's Editor
Moderator: Moderators
Re: Porting ZGE's Editor
Hi jazz,
K
In theory, yesjazz wrote:I would like to contribute to ZGE by making a cross-platform GUI for ZGE. I was wondering if any other users were interested in attempting to port ZGE's editor to a cross-platform solution?
Lazarus seems like the most obvious choice .. i don't have much ( non-OpenGL / Direct3D ) GUI experience either though.jazz wrote:I'm currently considering the language and GUI toolkit to be used. If anyone with GUI experience have suggestions or would like to contribute it will be greatly appreciated, as I'm new to GUI development.
Huge fan of "visual" programming myself .. especially in Virtools and Softimage.jazz wrote:In addition, I would like to make the GUI a Nodal Logic design, similar to vvvv.
K
Re: Porting ZGE's Editor
wow, nice.Kjell wrote:Hi jazz,In theory, yes
Yeah, that's another reason I want to participate in such a project, improve skill set. Lazarus, does seem like the obvious choice, didn't mention it because of my lack of knowledge of the Pascal language. More familiar with c/c++ ,c#, java, python, and java script. But Pascal can be a new venture.Kjell wrote:Lazarus seems like the most obvious choice .. i don't have much ( non-OpenGL / Direct3D ) GUI experience either though.
Agreed.
I would be interested too! Thanks for that nice offer
Also, let me suggest you the Ecere SDK for the development, it's just a suggestion, do the job as YOU want n.n
www.ecere.com
The Ecere SDK uses the eC language, which is C but:
I am learning to use it, but I am already liking it
Also, let me suggest you the Ecere SDK for the development, it's just a suggestion, do the job as YOU want n.n
Code: Select all
The Ecere SDK is a Software Development Kit including:
An elegant, easy to learn, C style object oriented programming language: eC
A light, fast and flexible cross-platform GUI toolkit.
An IDE including a code editor, visual object designer, project management and debugger.
A powerful 2D/3D graphics engine.
Libraries for networking, file access, databases, multithreading and much more.
The Ecere SDK uses the eC language, which is C but:
Code: Select all
eC adds object oriented features to C
Everything you can do in C, you can still do in eC.
You can link in C modules or libraries, include C header files.
No more need for header files or prototypes: modern import mechanism.