1. State of game libraries?
- Posted by ikarus Sep 01, 2011
- 1503 views
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
2. Re: State of game libraries?
- Posted by Lone_EverGreen_Ranger Sep 01, 2011
- 1425 views
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.
3. Re: State of game libraries?
- Posted by euphoric (admin) Sep 01, 2011
- 1447 views
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.
4. Re: State of game libraries?
- Posted by euphoric (admin) Sep 01, 2011
- 1417 views
Hmmm, looks like Elliott Sales de Andrade's GLFW - An OpenGL Framework might be more cross platform... GET ON IT! :)
More study is needed...
5. Re: State of game libraries?
- Posted by Lone_EverGreen_Ranger Sep 01, 2011
- 1415 views
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.
6. Re: State of game libraries?
- Posted by euphoric (admin) Sep 01, 2011
- 1368 views
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
7. Re: State of game libraries?
- Posted by Lone_EverGreen_Ranger Sep 01, 2011
- 1421 views
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.
8. Re: State of game libraries?
- Posted by euphoric (admin) Sep 01, 2011
- 1393 views
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
...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!
9. Re: State of game libraries?
- Posted by Lone_EverGreen_Ranger Sep 01, 2011
- 1388 views
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
...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.