Mac and Linux Port Collaboration
From World Wind Wiki
Revision as of 14:55, 12 July 2005 (edit) 69.70.195.40 (Talk) (→Port Developers (Please Give Contact Information)) ← Previous diff |
Revision as of 14:56, 12 July 2005 (edit) (undo) 69.70.195.40 (Talk) (→Port Status) Next diff → |
||
Line 62: | Line 62: | ||
==Port Status== | ==Port Status== | ||
+ | ===July 12, 2005=== | ||
+ | Port started by Jonathan Evraire. Expected to be completed early next week. | ||
+ | |||
===May 19, 2005=== | ===May 19, 2005=== | ||
Basic required functionality list completed. | Basic required functionality list completed. |
Revision as of 14:56, 12 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! :)
Jonathan Evraire
- I am in the process of doing this port. I expect to be done by early next week (week of July 18th, 2005). Stay tuned for more information, or contact me at evraire [at] tuwg.com.
Port Status
July 12, 2005
Port started by Jonathan Evraire. Expected to be completed early next week.
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