#136: Consider SDL, GLFW, SFML, Allegro

50 views
Skip to first unread message

Cafu Trac

unread,
Sep 25, 2013, 2:13:41 PM9/25/13
to cafu...@googlegroups.com
#136: Consider SDL, GLFW, SFML, Allegro
-------------------------+----------------------
Reporter: Carsten | Owner:
Type: enhancement | Status: new
Priority: low | Milestone:
Component: other | Version: svn-head
Keywords: | Platform:
-------------------------+----------------------
At this time, we use wxWidgets in Cafu to open and manage the OpenGL main
window.

This works well, but we may consider some alternatives as well:

- SDL
- http://www.libsdl.org
- http://www.heise.de/newsticker/meldung/Multimedia-Bibliothek-SDL-
in-Version-2-0-1934210.html

- GLFW
- http://www.glfw.org

- SFML
- http://www.sfml-dev.org/

- Allegro

Some additional information:
- http://open.gl/context
- http://rastergrid.com/blog/2010/01/flawless-alternative-to-sdl/
- http://www.jeffwofford.com/?p=1097


Note that we don't need these libs e.g. for font rendering, sound, or
networking -- for these, we use dedicated libraries anyway.

--
Ticket URL: <http://trac.cafu.de/ticket/136>
Cafu 3D Game and Graphics Engine <http://www.cafu.de>
The open-source game engine and graphics engine for multiplayer, cross-platform, real-time 3D action.

Cafu Trac

unread,
Aug 5, 2014, 12:31:47 PM8/5/14
to cafu...@googlegroups.com
#136: Consider SDL, GLFW, SFML, Allegro
--------------------------+----------------------
Reporter: Carsten | Owner:
Type: enhancement | Status: new
Priority: low | Milestone:
Component: other | Version: svn-head
Resolution: | Keywords:
Platform: |
--------------------------+----------------------

Comment (by Carsten):

As a side note, regarding SDL, magazine c't 17/2014 had on page 168 a
short review about the new book „The Black Art of Multiplatform Game
Programming“ by Jazon Yamamoto, featuring SDL 1.2 and (in an appendix) SDL
2.0.

--
Ticket URL: <http://trac.cafu.de/ticket/136#comment:1>

Cafu Trac

unread,
Sep 18, 2014, 9:51:10 AM9/18/14
to cafu...@googlegroups.com
#136: Consider SDL, GLFW, SFML, Allegro
--------------------------+----------------------
Reporter: Carsten | Owner:
Type: enhancement | Status: new
Priority: low | Milestone:
Component: other | Version: svn-head
Resolution: | Keywords:
Platform: |
--------------------------+----------------------

Comment (by Carsten):

Also see #17.

--
Ticket URL: <http://trac.cafu.de/ticket/136#comment:2>
Reply all
Reply to author
Forward
0 new messages