SxDL

From GDWiki

Jump to: navigation, search

Contents

[edit] What is SxDL ?

SxDL is an open-source game development framework. In common language, this means that SxDL is a free set of tools which allows beginner and experienced programmers to create video games, in both 2D an 3D.

SxDL provides a group of functions and routines that eases the management of objects currently used in video games, such as graphics, gameloops, inputs, music, and much more. It comes with full documentation, tutorials and sample demos.

[edit] Design Considerations

SxDL has been primarily designed to be beginner friendly. There is no shame about being a beginner. Everyone that has started something someday has been a "total newbie" at some point in time. SxDL is here to make boring things easy. Most importantly, developing a game should be and, yes, must be fun.

However, do not believe that SxDL is dumb because it is beginner friendly: SxDL is indeed quite powerful and takes care of plenty of boring programming chores. SxDL then allows experienced coders to build cool games in no time.

Second, SxDL has been designed for the hobbyists, not the professional game developers. Remember, hobbyists are making video games for fun, not to compete with the big companies.

Finally, SxDL has been designed to provided an alternative choice to all those who have been using SDL and CDXLib and are still waiting for an update that could work nicely on modern hardware.

[edit] OpenSource ?

SxDL is totally free and OpenSource under the terms of the GPL. It is all volunteer and unpaid work. So be please be nice, don't spam the authors nor send hate mail if you don't like it. Simply because we owe you nothing at all.

Because OpenSource also means that when you find a problem, we expect you to help to fix it, to tell us about it and to give us all the gory tech details. And of course, the more bloody tech details, the better... Yes, you can provide debug spew and logs.

In short, don't be the average AOL (or MSN) dumb user. Be smart, and contribute to make SxDL better.

[edit] External Links

SxDL library

Personal tools