1. State of game libraries?

Checked out some of the user contributions and I saw that there's eualleg and opengl wrapper and some sdl stuff. Just wondering if anyone had anything good to say about any of these libraries. Which one is the most complete you think? And some of the sdl libraries have windows marked on them and eualleg, but aren't these libraries cross platform?

By the way Euphoria was the first language that got me into programming, I'd really like to break into it again

new topic     » topic index » view message » categorize

2. Re: State of game libraries?

ikarus said...

Checked out some of the user contributions and I saw that there's eualleg and opengl wrapper and some sdl stuff. Just wondering if anyone had anything good to say about any of these libraries. Which one is the most complete you think? And some of the sdl libraries have windows marked on them and eualleg, but aren't these libraries cross platform?

By the way Euphoria was the first language that got me into programming, I'd really like to break into it again

Those are all wrappers for Euphoria. They work, of course they are a bit dated, and may need some changes in order to work correctly with Eu 4. I've been wanting to make a pure euphoria game library, although I'm not exactly sure where to start. Perhaps we could get more dicussion on this.

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

3. Re: State of game libraries?

Lone_EverGreen_Ranger said...

Those are all wrappers for Euphoria. They work, of course they are a bit dated, and may need some changes in order to work correctly with Eu 4. I've been wanting to make a pure euphoria game library, although I'm not exactly sure where to start. Perhaps we could get more dicussion on this.

Check out Mark Akita's SDL Game Lib, Musubi. This is probably where you should start. Sound. Graphics. Input. Cross platform.

Then create a wrapper for Box2D, a 2D physics engine.

For 3D, Mic's OpenGL Graphics for Euphoria is probably the way to go, and there has been some good development for Euphoria in that regard. You'll notice that Mark Akita uses Mic's OpenGL implementation in an SDL program...

That would be an awesome start to a good foundation for a game programming library for Euphoria.

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

4. Re: State of game libraries?

Hmmm, looks like Elliott Sales de Andrade's GLFW - An OpenGL Framework might be more cross platform... GET ON IT! :)

More study is needed...

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

5. Re: State of game libraries?

euphoric said...

Hmmm, looks like Elliott Sales de Andrade's GLFW - An OpenGL Framework might be more cross platform... GET ON IT! :)

More study is needed...

Those are all great libraries. However all of them are a bit dated. We need something more recent, something that will work easily with Eu 4. While it is true we could re-write some of the older ones to work with Eu 4, I think it may be better if we start something from scratch. Like a pure euphoria game-library. That way it will be easy to modify as Euphoria progresses.

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

6. Re: State of game libraries?

Lone_EverGreen_Ranger said...

Those are all great libraries. However all of them are a bit dated. We need something more recent, something that will work easily with Eu 4. While it is true we could re-write some of the older ones to work with Eu 4, I think it may be better if we start something from scratch. Like a pure euphoria game-library. That way it will be easy to modify as Euphoria progresses.

Yes, they are quite dated, and after some fiddling I can't get them to display screens in Windows 7 (but someone else probably could)... However, Musubi (Mark Akita's SDL game lib) is working well, if not perfectly. :)

When you say "pure Euphoria game library," are you meaning "not depending on third-party libraries?" If so, that's a very long and cumbersome path; meaning, primarily, that reinventing those wheels will take a long time, while using third party libs (Box2D, OpenGL, SDL, wxWidgets, whatever) will mean we could have an awesome new game library by this Christmas! I mean you could. heheh :P

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

7. Re: State of game libraries?

euphoric said...
Lone_EverGreen_Ranger said...

Those are all great libraries. However all of them are a bit dated. We need something more recent, something that will work easily with Eu 4. While it is true we could re-write some of the older ones to work with Eu 4, I think it may be better if we start something from scratch. Like a pure euphoria game-library. That way it will be easy to modify as Euphoria progresses.

Yes, they are quite dated, and after some fiddling I can't get them to display screens in Windows 7 (but someone else probably could)... However, Musubi (Mark Akita's SDL game lib) is working well, if not perfectly. :)

When you say "pure Euphoria game library," are you meaning "not depending on third-party libraries?" If so, that's a very long and cumbersome path; meaning, primarily, that reinventing those wheels will take a long time, while using third party libs (Box2D, OpenGL, SDL, wxWidgets, whatever) will mean we could have an awesome new game library by this Christmas! I mean you could. heheh :P

True writing a pure euphoria library would be quite cumbersome. Though it would be quite nice to have. I would do it, if I had the know how. I know it would take a lot of the inner workings in order to get it working properly, and for it to be easy to use. Of course wrapping other libraries is easier. I'd love to wrap the Bullet Physics engine, but currently, there is no DLL files for bullet, plus making some for them would be cumbersome as well. However, wrapping Box2D may be a better option. Has anyone started on it? If not, I may give it a shot.

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

8. Re: State of game libraries?

Lone_EverGreen_Ranger said...

True writing a pure euphoria library would be quite cumbersome.

When I said cumbersome, I didn't mean "not worth it." I agree that a pure Euphoria solution would be great. It's just, I don't want to have to wait that long. hahahaa! :P

Lone_EverGreen_Ranger said...

...wrapping Box2D may be a better option. Has anyone started on it? If not, I may give it a shot.

I don't think so. Take aim and fire!

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

9. Re: State of game libraries?

euphoric said...
Lone_EverGreen_Ranger said...

True writing a pure euphoria library would be quite cumbersome.

When I said cumbersome, I didn't mean "not worth it." I agree that a pure Euphoria solution would be great. It's just, I don't want to have to wait that long. hahahaa! :P

Lone_EverGreen_Ranger said...

...wrapping Box2D may be a better option. Has anyone started on it? If not, I may give it a shot.

I don't think so. Take aim and fire!

Well I got the Box2D to compile under C. However, I am not sure how to make it into a DLL, in order to wrap it for Euphoria.

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

Search



Quick Links

User menu

Not signed in.

Misc Menu