This wiki has been moved to https://github.com/SuperTux/wiki into the mediawiki branch.

Difference between revisions of "SuperTux FAQ"

From SuperTux
Jump to: navigation, search
(Can I help with Milestone 2?)
m (Reverted edits by 85.185.28.195 (Talk) to last version by 88.130.39.6)
 
(34 intermediate revisions by 20 users not shown)
Line 1: Line 1:
==When will SuperTux Milestone 2 be released?==
+
== When will the next version of SuperTux be released? ==
  
 
This is by far the most frequently asked question of all, and the answer is simple:
 
This is by far the most frequently asked question of all, and the answer is simple:
Line 5: Line 5:
 
'''When it's done.'''
 
'''When it's done.'''
  
Honestly, we don't have a release date yet. Just like many of you, we'd like to see Milestone 2 finished and released to the public as soon as possible, but since we all are busy with other, probably less interesting things, the amount of time we are able to put into this game is limited. Please be patient.
+
Honestly, we don't have a release date yet. Just like many of you, we'd like to see SuperTux finished and released to the public as soon as possible, but since we all are busy with other, probably less interesting things, the amount of time we are able to put into this game is limited. Please be patient.
  
==What's new in Milestone 2?==
+
== When will Milestone 3 be released? ==
  
Most information on these Wiki pages is about what's new in Milestone 2. Just browse around, and feel free to add your own ideas. :-)
+
We plan to release the Linux version on 2038-11-30. Not sure if we
 +
will do a GNU Hurd version by then, too. The schedule is a bit
 +
sketchy right now.
  
==How can I get in touch with you?==
+
== What's new in SuperTux 0.3? ==
  
Depending on who you want to reach - and for what purpose - you can either join our [[IRC Channel]] or write to one of the [[Mailing Lists]]. Please note that, due to massive amounts of spam, we had to set the mailing lists to subscribers-only. If you send emails to the lists and are not subscribed then you will get an automated reply saying that your message is waiting for approval, but it's very likely that we will miss your e-mail in all the spam (we're very sorry about that), so better subscribe before posting to the list.
+
Most information on these Wiki pages is about what's new in SuperTux 0.3. Just browse around, and feel free to add your own ideas. :-)
  
==Can I help with Milestone 2?==
+
== How do I use SDL in the development version? ==
 +
OpenGL was and is the current default renderer. However, 0.3.1 added in support for multiple renderers. The command line option <code>--renderer&nbsp;sdl</code> will use the SDL renderer. Note that this is usually slower and does not display some images/levels correctly.
  
You most certainly can.  
+
== How do you get to or past level x? ==
* Creating game content in form of graphics, sound, music and levels (See [[Contributing]])
+
Please see [[SuperTux FAQ/Spoilers]].
* Writing code for new features
+
 
* Work on the story and the settings
+
== How do I create levels in 0.3.x? ==
There's many things to be done - even besides actually creating game content:
+
The level editor was removed (again), but you can now use the C# editor instead, which is distributed as a separate package. See [[Editor FAQ]] for some hints on how to use it. You can also create levels in 0.1.3 and play them in 0.3.x.
* Post good ideas to the wiki (See [[Ideas]])
+
 
* Help keeping these pages up-to-date and free of spam (See [[Special:Recentchanges]])
+
== Why is 0.3.1 considered unstable? ==
 +
Please read the [[Versioning scheme]]. It clearly states that all odd release branches are unstable development versions. Now, as to why there isn't a 0.4.x release...
 +
 
 +
== SuperTux 0.3.1? 0.1.3? Subversion? ==
 +
 
 +
Please see our [[Versioning scheme]] page.
 +
 
 +
== How can I get in touch with you? ==
 +
 
 +
Depending on who you want to reach - and for what purpose - you can either join our [[Contact#IRC|IRC channel]] or write to one of the [[Contact#Mailing List|mailing lists]] (but currently there's just one). Please note that due to massive amounts of spam, we had to set the mailing lists to subscribers-only. If you send emails to the lists and are not subscribed then you will get an automated reply saying that your message is waiting for approval, but it's very likely that we will miss your e-mail in all the spam (we're very sorry about that), so better subscribe before posting to the list.
 +
 
 +
== How can I help? ==
 +
 
 +
* [[Contributing|Create game content]] in the form of sounds, music, [[Translation|translations]], [[Contributing#Artists|images]], and [[Contributing#Level designers|levels]] - see [[Contributing]] for details
 +
* Write [[Contributing#Programmers/Code|code]] for new features
 
* Proofread and improve the program's and the levels' translation (See [[Translation]])
 
* Proofread and improve the program's and the levels' translation (See [[Translation]])
* Test the game on a variety of platforms (please read [[#I found a bug in the developer version!|I found a bug in the developer version!]] first) (See [[Bugs]])
+
* Work on the story and the settings (all around the wiki, mostly in [[:Category:Design]])
* Write and/or maintain documentation for users and developers (See [[User Manual]] and [[Game Engine]])
+
There's many things to be done - even besides actually creating game content:
 +
* Post good [[User ideas|ideas]] to the wiki
 +
* Help keep these pages up-to-date and free of spam (See [[Special:Recentchanges]])
 +
* Test the game on a variety of platforms (please read [[#I found a bug in the developer version!|I found a bug in the developer version!]] first) Check [[OldBugs]] and the [{{MediaWiki:bugtracker-url}} bug tracker] which supersedes that page before posting to see if your problem is already there.
 +
* Write and/or maintain documentation for [[User Manual|users]] and [[Game Engine|developers]]
  
+
If you want to help, just [[Contact|get in touch]] and ask.
If you want to help, just get in touch (see [[#How can I get in touch with you?|How can I get in touch with you?]]) and ask.
+
  
==I found a bug in the developer version!==
+
== Is there a preview of the next SuperTux version? ==
 +
 
 +
Yes. [[Milestone 1.9]] is a snapshot of SuperTux without certain buggy features. There are currently Windows and Linux installers.
 +
 
 +
== Why aren't you SuperTuxKart? ==
 +
Good question. But try http://supertuxkart.sourceforge.net/ instead.
 +
 
 +
== I found a bug in the developer version! ==
  
 
Well, that's not really a question, but great anyway. Keep in mind, however, that SuperTux is bound to have lots of bugs at this stage of development. Actually, chances are quite high that a particular bug is already known but not yet fixed because we just didn't have the time yet.
 
Well, that's not really a question, but great anyway. Keep in mind, however, that SuperTux is bound to have lots of bugs at this stage of development. Actually, chances are quite high that a particular bug is already known but not yet fixed because we just didn't have the time yet.
  
If you find a bug you think has escaped our attention, make sure you have as much information about when it occurred as possible. This might include steps to reproduce the bug, constellations where the bug won't show, a backtrace of the call stack if you got an exception (use a debugger for this), etc. Then add an entry to the [[Bugs]] article.
+
If you find a bug you think has escaped our attention, make sure you have as much information about when it occurred as possible. This might include steps to reproduce the bug, constellations where the bug won't show, a [[Providing a backtrace|backtrace]] of the call stack if you got an exception (use a debugger for this), etc. Then add an entry to the [{{MediaWiki:Bugtracker-url}} bug tracker].
 +
 
 +
== SuperTux "stable package" version (0.1.3) has a minor error when compiling: ==
 +
That is not a question either, but we do know that you have to change line 210 of menu.h:
 +
void Menu::get_controlfield_key_into_input(MenuItem *item);
 +
becomes
 +
void get_controlfield_key_into_input(MenuItem *item);
 +
 
 +
This fix is currently in the 0.1.x branch and [http://lists.lethargik.org/pipermail/supertux-devel-lethargik.org/2010-March/002941.html will be released in 0.1.4] as soon as someone can find the time to actually make the release.
 +
 
 +
== I'm having sound problems on a system that uses PulseAudio ==
 +
There is a workaround for this problem. Edit the file ~/.alsoftrc (which may not exist) and add the line:
 +
  drivers = oss
 +
 
 +
== I'm thinking about buying SuperTux. ==
 +
 
 +
If you have paid for SuperTux, you have been ripped off. Supertux is available for free download at [[Download|Download/Installation]]. An equivalent Live CD, to be downloaded free of charge, is available under [[Links]]. If you ''want'' to pay for SuperTux, you can make a donation, which would be highly appreciated, but we're not making you pay.
 +
 
 +
== Where did the Forest levels go? ==
 +
 
 +
Versions ''0.3.0'' and ''0.3.1'' contained the [[Forest|Forest world]]. In an attempt to get development up to speed after a period of idleness, the focus was narrowed. Development of the Forest world has been moved to [[Milestone 3]]. The ''0.3.*'' and eventually the ''0.4.*'' versions implement the [[Milestone 2 Design Document]], i.e. a game without the Forest world.
 +
 
 +
The old Forest world is still included in the ''0.3.2'' version, but it's no longer part of the main game nor our current development focus. To access the Forest world, go to:
 +
:Contrib Levels → Forest World
 +
 
 +
[[Category:For Users]]
 +
[[Category:FAQs]]
 +
__NEWSECTIONLINK__
 +
 
 +
== Can I use the SVN version for Intel Macintoshes? ==
  
[[Category:For Users]][[Category:FAQs]]
+
Yes you can! go to this link: http://supertux.lethargik.org/wiki/Download/Supertux_SVN_Version_Mac And follow the instructions.

Latest revision as of 09:05, 13 April 2012

When will the next version of SuperTux be released?

This is by far the most frequently asked question of all, and the answer is simple:

When it's done.

Honestly, we don't have a release date yet. Just like many of you, we'd like to see SuperTux finished and released to the public as soon as possible, but since we all are busy with other, probably less interesting things, the amount of time we are able to put into this game is limited. Please be patient.

When will Milestone 3 be released?

We plan to release the Linux version on 2038-11-30. Not sure if we will do a GNU Hurd version by then, too. The schedule is a bit sketchy right now.

What's new in SuperTux 0.3?

Most information on these Wiki pages is about what's new in SuperTux 0.3. Just browse around, and feel free to add your own ideas. :-)

How do I use SDL in the development version?

OpenGL was and is the current default renderer. However, 0.3.1 added in support for multiple renderers. The command line option --renderer sdl will use the SDL renderer. Note that this is usually slower and does not display some images/levels correctly.

How do you get to or past level x?

Please see SuperTux FAQ/Spoilers.

How do I create levels in 0.3.x?

The level editor was removed (again), but you can now use the C# editor instead, which is distributed as a separate package. See Editor FAQ for some hints on how to use it. You can also create levels in 0.1.3 and play them in 0.3.x.

Why is 0.3.1 considered unstable?

Please read the Versioning scheme. It clearly states that all odd release branches are unstable development versions. Now, as to why there isn't a 0.4.x release...

SuperTux 0.3.1? 0.1.3? Subversion?

Please see our Versioning scheme page.

How can I get in touch with you?

Depending on who you want to reach - and for what purpose - you can either join our IRC channel or write to one of the mailing lists (but currently there's just one). Please note that due to massive amounts of spam, we had to set the mailing lists to subscribers-only. If you send emails to the lists and are not subscribed then you will get an automated reply saying that your message is waiting for approval, but it's very likely that we will miss your e-mail in all the spam (we're very sorry about that), so better subscribe before posting to the list.

How can I help?

There's many things to be done - even besides actually creating game content:

If you want to help, just get in touch and ask.

Is there a preview of the next SuperTux version?

Yes. Milestone 1.9 is a snapshot of SuperTux without certain buggy features. There are currently Windows and Linux installers.

Why aren't you SuperTuxKart?

Good question. But try http://supertuxkart.sourceforge.net/ instead.

I found a bug in the developer version!

Well, that's not really a question, but great anyway. Keep in mind, however, that SuperTux is bound to have lots of bugs at this stage of development. Actually, chances are quite high that a particular bug is already known but not yet fixed because we just didn't have the time yet.

If you find a bug you think has escaped our attention, make sure you have as much information about when it occurred as possible. This might include steps to reproduce the bug, constellations where the bug won't show, a backtrace of the call stack if you got an exception (use a debugger for this), etc. Then add an entry to the bug tracker.

SuperTux "stable package" version (0.1.3) has a minor error when compiling:

That is not a question either, but we do know that you have to change line 210 of menu.h: void Menu::get_controlfield_key_into_input(MenuItem *item); becomes void get_controlfield_key_into_input(MenuItem *item);

This fix is currently in the 0.1.x branch and will be released in 0.1.4 as soon as someone can find the time to actually make the release.

I'm having sound problems on a system that uses PulseAudio

There is a workaround for this problem. Edit the file ~/.alsoftrc (which may not exist) and add the line:

 drivers = oss

I'm thinking about buying SuperTux.

If you have paid for SuperTux, you have been ripped off. Supertux is available for free download at Download/Installation. An equivalent Live CD, to be downloaded free of charge, is available under Links. If you want to pay for SuperTux, you can make a donation, which would be highly appreciated, but we're not making you pay.

Where did the Forest levels go?

Versions 0.3.0 and 0.3.1 contained the Forest world. In an attempt to get development up to speed after a period of idleness, the focus was narrowed. Development of the Forest world has been moved to Milestone 3. The 0.3.* and eventually the 0.4.* versions implement the Milestone 2 Design Document, i.e. a game without the Forest world.

The old Forest world is still included in the 0.3.2 version, but it's no longer part of the main game nor our current development focus. To access the Forest world, go to:

Contrib Levels → Forest World


Can I use the SVN version for Intel Macintoshes?

Yes you can! go to this link: http://supertux.lethargik.org/wiki/Download/Supertux_SVN_Version_Mac And follow the instructions.