1. Euphoria looks great!

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

new topic     » topic index » view message » categorize

2. Re: Euphoria looks great!

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/

new topic     » goto parent     » topic index » view message » categorize

3. Re: Euphoria looks great!

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

new topic     » goto parent     » topic index » view message » categorize

4. Re: Euphoria looks great!

> 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

new topic     » goto parent     » topic index » view message » categorize

5. Re: Euphoria looks great!

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

new topic     » goto parent     » topic index » view message » categorize

6. Re: Euphoria looks great!

>
>
>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)

new topic     » goto parent     » topic index » view message » categorize

7. Re: Euphoria looks great!

>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

new topic     » goto parent     » topic index » view message » categorize

8. Re: Euphoria looks great!

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!

new topic     » goto parent     » topic index » view message » categorize

9. Re: Euphoria looks great!

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

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu