1. Euphoria looks great!
- Posted by Matt <djerrymcclure at aol.com> Aug 20, 2004
- 424 views
Hi, I just got Euphoria and it looks good. I have bin surching around for the best basic compiler I could find and this one is very interesting. However It is different from anything else I have seen. So I have some questions about it I hope someone here can help me with. 1. How well does euphoria handle 3d? 2. Are "structures" in Euphria the same as structs or Types? 3. It runs programs in ex(dos) or ewx(windows) and I notice that most of the 3d samples seam to be in dos. Why is that, is Euphoria slower in windows? 4.How does Euphoria compair to Blitz Basic3d? 5.Has anyone made comersial games with Euphoria. 6.There is a lot of editers for Euphoria What is the best? And thats it for now. Lots of stuff in the docs to read. Thank you for any info Matt
2. Re: Euphoria looks great!
- Posted by cklester <cklester at yahoo.com> Aug 20, 2004
- 430 views
Matt wrote: > > Hi, I just got Euphoria and it looks good. Howdy. I have a few answers for you. Only a few. > 1. How well does euphoria handle 3d? Euphoria + OpenGL = Love! Check it out: http://www.cklester.com/euphoria/eu_opengl.htm > 5.Has anyone made comersial games with Euphoria. I don't think so. But that just means you can be first! -=ck "Programming in a state of EUPHORIA." http://www.cklester.com/euphoria/
3. Re: Euphoria looks great!
- Posted by irv mullins <irvm at ellijay.com> Aug 20, 2004
- 411 views
Matt wrote: > 2. Are "structures" in Euphria the same as structs or Types? No. Structures in most languages are fixed length, pre-declared named variables which are divided up into named sub-variables. Euphoria has variable length structures which can be indexed by number (similar to an array) but not directly by name. Also, traditional structures type-check the values which are stored there; portions of Euphoria sequences are not type checked. > 3. It runs programs in ex(dos) or ewx(windows) and I notice that most of the > 3d samples seam to be in dos. Why is that, is Euphoria slower in windows? No, but Windows is generally slower than DOS. > 4.How does Euphoria compair to Blitz Basic3d? Can't say. I have been allergic to BASIC since my initial exposure to it as a child. > 5.Has anyone made comersial games with Euphoria. See here for some info on games: http://www.berighteous.com/euphoria/ Irv
4. Re: Euphoria looks great!
- Posted by Greg Haberek <ghaberek at wowway.com> Aug 20, 2004
- 409 views
- Last edited Aug 21, 2004
> 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
5. Re: Euphoria looks great!
- Posted by Chris Burch <chriscrylex at aol.com> Aug 20, 2004
- 415 views
- Last edited Aug 21, 2004
irv mullins wrote: > > Matt wrote: > > > 2. Are "structures" in Euphria the same as structs or Types? > > No. Structures in most languages are fixed length, pre-declared named > variables which > > are divided up into named sub-variables. Euphoria has variable length > structures > which can be indexed by number (similar to an array) but not directly by > name. Also, traditional structures type-check the values which are > stored there; portions of Euphoria sequences are not type checked. > > > 3. It runs programs in ex(dos) or ewx(windows) and I notice that most of the > > 3d samples seam to be in dos. Why is that, is Euphoria slower in windows? > > No, but Windows is generally slower than DOS. > > > 4.How does Euphoria compair to Blitz Basic3d? > > Can't say. I have been allergic to BASIC since my initial exposure to > it as a child. > > > 5.Has anyone made comersial games with Euphoria. > > See here for some info on games: > <a > href="http://www.berighteous.com/euphoria/">http://www.berighteous.com/euphoria/</a> > > Irv > Hi There are some games that were commercial - they're in the archive. If you're using winxp, then be careful to use vdmsound for the sound. And there is tons of 3d stuff to play with, check the archives for opengl and directx, and sdl. Chris
6. Re: Euphoria looks great!
- Posted by William Heimbigner <icxcnika at hotpop.com> Aug 20, 2004
- 449 views
- Last edited Aug 21, 2004
> > >posted by: Matt <djerrymcclure at aol.com> > >Hi, I just got Euphoria and it looks good. >I have bin surching around for the best basic compiler I could find and >this one is very interesting. However It is different from anything else >I have seen. So I have some questions about it I hope someone here can >help me with. >1. How well does euphoria handle 3d? Hmm... run a google on morfit (or look for it in the archives) and decide for yourself >2. Are "structures" in Euphria the same as structs or Types? In euphoria, there are no such things as 'structures'. All variables are either: based on an atom based on a sequence a sequence is something that holds more than 1 number. I.e. a string, a structure, a stack, a heap, an array of an infinite dimension, etc. >3. It runs programs in ex(dos) or ewx(windows) and I notice that most of the > 3d samples seam to be in dos. Why is that, is Euphoria slower in windows? Of course it is. *sneeze* I'm allergic to Bill Gates *sneeze*. Anything is faster in dos than if it was running in windows. Why: Here is how dos works: 1. Execute code in the running program Here is how windows works: 1. See if program 'A' needs to do something. 1a. If it does, let it execute a few lines of code, else goto next step. 2. See if program 'B' needs... you get the picture. CPU, memory and resources are divided between many programs in windows. > >4.How does Euphoria compair to Blitz Basic3d? Personally, I don't think that Euphoria can stand up to DarkBasic, Blitz Basic3d, or any other $500 commercial 3d game engine. That's why euphoria is $30, not $100 (for VC++) or $500 (Dark Basic) or $2000 (Delphi enterprise). But none-the-less, check out morfit. >5.Has anyone made comersial games with Euphoria. Oh yes. Plenty. >6.There is a lot of editers for Euphoria What is the best? UltraEdit and Textpad and Enhanced Nexus and the editor included with Judith's IDE William Heimbigner BTW, Check out my latest version of SySlaunch (you can get it on the recent contributions page)
7. Re: Euphoria looks great!
- Posted by Phil Russell <pg_russell at lineone.net> Aug 20, 2004
- 424 views
- Last edited Aug 21, 2004
>6.There is a lot of editers for Euphoria What is the best? A matter of taste. Personally, I have been very happy with Crimson Editor (www.crimsoneditor.com), which is a bargain at $0. Regards, Phil Russell
8. Re: Euphoria looks great!
- Posted by Alexander Toresson <toressonodakra at swipnet.se> Aug 21, 2004
- 410 views
Matt wrote: > 1. How well does euphoria handle 3d? As good as any other programming language. OpenGL is especially easy to access in euphoria through libraries > 3. It runs programs in ex(dos) or ewx(windows) and I notice that most of the > 3d samples seam to be in dos. Why is that, is Euphoria slower in windows? These show the capabilities of the DOS graphics engine which is in-built into euphoria. However, if you want to do graphics in windows, you'll have to use libraries or access the api's yourself. > 4.How does Euphoria compair to Blitz Basic3d? If you can make a 3d engine equal to the one that programming language uses, euphoria will beat it. > 5.Has anyone made comersial games with Euphoria. Yes > 6.There is a lot of editers for Euphoria What is the best? I like to use Medit, because it's fast, light-weight and has enough features. Regards, Alexander Toresson Shhh! Be vewy quiet! I'm hunting wuntime ewwows!
9. Re: Euphoria looks great!
- Posted by irv mullins <irvm at ellijay.com> Aug 21, 2004
- 414 views
Alexander Toresson wrote: > > > 6.There is a lot of editers for Euphoria What is the best? > > I like to use Medit, because it's fast, light-weight and has enough > features. Medit seems to have one problem. When used with a wheel mouse, it's easy to scroll past the end of the file, and get a crash. Irv