Re: Euphoria looks great!
- Posted by Greg Haberek <ghaberek at wowway.com> Aug 20, 2004
- 408 views
> 1. How well does euphoria handle 3d? There are a few 3D libs for Euphoria. Morft, OpenGL, and Glue to name a few. > 2. Are "structures" in Euphria the same as structs or Types? There are no such things as 'structures' in Euphoria. Euphoria only has one essential data type: the atom. it adjusts its memory based on its value. To save memory, you can declare an integer, which is a 31-bit integer (the final bit is used internally by Euphoria). Atoms can be grouped into sequences, which are dynamic arrays of atoms and other sequences. They can be nested to any level of any size, until you fill your memory. Any access to structures from Euphoria is basically a hack. You have to allocate the memory, poke values, call the routine, peek the values, and free the memory on your own. I like to use tk_mem.e which was part of Win32Lib, but is now in its own library. > 4.How does Euphoria compair to Blitz Basic3d? I've never used it. I used DarkBASIC for a while, but my demo ran out, that was 5 years ago when I switched to Euphoria, because it's free forever! > 5.Has anyone made comersial games with Euphoria. No. I believe its because commercial games are written and developed by a large group of individuals. My suggestion would be to get comfortable with Euphoria, then start a project on sourceforge or something similar where you can organize people to collaborate on a game. > 6.There is a lot of editers for Euphoria What is the best? It depends on where you're editing the file. For DOS and Windows console, I suggest ed. Its included with Euphoria. For Windows, I like MEditor and Nexus (both in the Archive). Both of them have been put on hold by their respective authors (or they just haven't updated them in a while). I'm currently working on my Axiom editor, which will be quite powerful, and platform-independent (written in EuGTK) > And thats it for now. Lots of stuff in the docs to read. > Thank you for any info > Matt No prob, ~Greg http://www.finalphasesoftware.com