Mac and Linux Port Collaboration
From World Wind Wiki
Revision as of 00:32, 25 June 2005 (edit) Nosilleg (Talk | contribs) m (removed cat:dev) ← Previous diff |
Revision as of 18:07, 7 July 2005 (edit) (undo) 17.255.97.145 (Talk) (→Languages) Next diff → |
||
Line 18: | Line 18: | ||
** C | ** C | ||
** C++ | ** C++ | ||
+ | ** Objective-C | ||
===3D Engines=== | ===3D Engines=== |
Revision as of 18:07, 7 July 2005
Okay, here is where people can list the languages they're going to use for the port and sign up to help out.
Contents |
Porting Languages and Engines
Languages
- .NET
- C# (current language NWW is in)
- VB.NET
- Managed C++
- VM's for above languages (C# is the most supported language)
- MS CLR (currently 1.1, v2.0 in open beta)
- Mono (currently 1.1.7 and compiling ~80% of the code)
- GNU Portable .NET
- Rotor (MS's Shared Source initiative for education)
- Not .NET
- C
- C++
- Objective-C
3D Engines
- C# Version of Ogre++
- rendering engine only
- LGPL
- LGPL
- is a framework,
- rendering engine (Axiom)
- management of scripts, effects, audio, AI, physics, meshes, etc.
- C#
- zlib license
Port Developers (Please Give Contact Information)
Anyone willing to help? Don't be shy.
Interested in helping with linux port with C# (Mono) and OpenGL, have background in Java
I have currently some spare time that I would spend on porting Worldwind to Linux. I am a developper with C,C++ Java... background so don't hesitate to contact me.
I am very interested in this project but also very surprise that only one person so far has registered. Is somebody looking at this page ? ;o)
I too am interested in helping port, particularly for Linux. I've got experience in C, C++, Java, ASM, and other languages. I hope to be a real asset in making this happen! :)
Port Status
May 19, 2005
Basic required functionality list completed.
May 5, 2005
Site started.
Port TODO
- Determine what needs altered Porting_WW:_Current_DirectX
- Determine needed functionality Porting_WW:_Needed_Functionality
- Decide on 3D engine
- The suggested 3D engines seem to be inadequate with respect to C#
- I am leaning toward the Irrlicht Engine which seems to meet the majority of the requirement identified so far. The C# wrapper is considerably behind the C++ version. I have also just found an up to date java wrapper at jirr.sf.net. unfortunately it currently only supports OpenGL on windows, with an alpha linux port. -Airvan
- Please comment and make suggestions.
- Implement changes