Hi Ken, Sure. What you had to say is precisely why I think offering up a .NET based library is the best of both worlds for most people, because it gives the developer a choice how he or she wants to use it in their games.
I, for example, like C# .NET over VB .NET. Not surprising since I know C, C++, Java, etc and have grown quite use to the C-style syntax etc. You on the other hand like Visual Basic, and could use VB .NET with the engine and do so without having to learn all the .NET APIs to get a game up and running. Just import the Evolution library and use the built in classes to initialize SAPI, audio, input, etc. As to Python and math there is no problem doing complex 3d calculations in Python. There is a Python module called cmath which is a wrapper for a math library written in C which can do very accurate and complex math calculations fairly fast so Python can certainly do the heavy lifting for games. There is also a number of wrappers for OpenAL for Python so 3d audio is also possible in Python. I don't see much of a difference between Python and .NET in terms of those issues. Cheers! On 9/5/13, Ken The PionEar <[email protected]> wrote: > Hi Tom, > I have been looking forward to your game engine since I first heard mention > > of it. For me at least, this is a no-brainer since even though I would have > > to learn a new language, it would at least be based on something I > know--basic. It definitely seems the best way, especially when you talk > about the compatibility problems between the Python versions. One of the > most important aspects of game design for me is 3d audio. I'm not sure how > well Python could handle calculations of that complexity or if something > like OpenAl could be used with Python. > Also, I was pointed at a new ide for programming in .net called > SharpDevelop. My friend, Louis Bryant, recommended it to me and though I > don't even know where to begin with .net I know that he is quite experienced > > with it and doesn't have any of the problems with it that others have with > the official Microsoft ide. I have a lot of time on my hands these next four > > months--so maybe it's just time to look into learning .net. > Check out my games at > www.ThePionEar.net > and my music, and that of my band, at > www.ThePionEar.net/BlindLabyrinth.html . > If you want to reach me, you can call 419-744-0517, friend me on Facebook, > (KenWDowney,) or write me at [email protected] . > Crazy Ken --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [email protected]. You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[email protected]. If you have any questions or concerns regarding the management of the list, please send E-mail to [email protected].
