I've been asked to create a 3D starmap program starting next month and I'm at a cross roads as to which language to use. The starmap program will be a support utility for a new pen and paper RPG coming out next month. As such, I image that my target audience will not be a technically sophisticated bunch.
While DBP would be the easiest language to create a 3D star map in, its compatibility and stability is questionable within the short term. That might change by next week. Also, falling back to version 4.1 or so might be a viable option for lower tech stability.
I'm well versed in VB since I use that at work. But, VB is not the most elegant answer for presenting 3D graphics. On the bright side, it is easy to deploy and runs on a wide variety of machines.
The third choice is VB.NET. While I have not used it, this would be a good learning project for me to cut my teeth on. However, I am a bit concerned about the .net framework requirement. What is it, about 11 megs of additional downloads for those that do not have it?
I've heard about DirextX for VB and managed code for VB.NET, but I'd be much happier with a DirectX wrapper like WildTangent or silimar technology for OpenGL. Since this is (for now) a free but commercial program, I'd need to watch my budget and licenses.
Any suggestions?
--
TAZ
History did not begin with PONG. -- Greg Costikyan
Game Beavers