[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tux Racer 0.10 Released
- To: email@example.com
- Subject: Re: Tux Racer 0.10 Released
- From: Erik Thiele <firstname.lastname@example.org>
- Date: Sun, 19 Mar 2000 11:03:59 +0100
- Delivered-To: mailing list email@example.com
- Delivery-Date: Sun, 19 Mar 2000 05:04:20 -0500
- In-Reply-To: <38BCA352.ACB6B7CF@airmail.net>; from firstname.lastname@example.org on Tue, Feb 29, 2000 at 10:57:54PM -0600
- Mailing-List: contact email@example.com; run by ezmlm
- References: <Pine.LNX.4.10.10002290653060.2748-100000@envane> <38BCA352.ACB6B7CF@airmail.net>
- Reply-To: firstname.lastname@example.org
- User-Agent: Mutt/1.0.1i
On Tue, Feb 29, 2000 at 10:57:54PM -0600, Steve Baker wrote:
> Jasmin Patry wrote:
> > On Mon, 28 Feb 2000, Steve Baker wrote:
> > > Jasmin Patry wrote:
> > > >
> > > > Version 0.10 of Tux Racer, an OpenGL-based racing game featuring Tux the
> > > > Linux Penguin, has been released. This is the first public release of
> > > > Tux Racer, and I'm looking for feedback and help from developers and
> > > > course designers.
> > >
> > > What specific help do you need?
> > There's a list of things on the web page that I'd like to add to the
> > game; I haven't started work on any of those yet, and I could use
> > advice/opinions/code for any of them. (I'm also hoping to expand the
> > number of Tux Racer developers beyond its current value of one, as I
> > have too many things going on right now to devote as much time as I'd
> > like to Tux Racer...)
> > I also need help for course designers. I've placed some notes on this
> > are in the README.
> I hate to say it - but your experiences mirror my own *precisely*.
> (I'm the author and *sole* developer of Tux the Penguin - A Quest for
> Herring BTW)...
> After being out on the web for close to two years - I'm still the only
> developer - and I'm still begging for more level designers....oh - and
> good luck finding someone to make some music for you!
the problem with tux quest for herring is that the webpage
doesn't clearly say what to do.
and not everybody can do those opengl programming yet
(because of the lack of hardware)
but the main issue is that to help you one must learn your code.
one cannot just do a little piece or so
your webpage must be improved
first remove the background image of the penguin.
then replace the years old screenshots (that are links
into not missing pictures btw) with new ones.
and i also think many people don't manage to compile
and don't tell you....
yes i think this is a important point.
aaah here download. so download.
tar xzvf tux_aqfh-1.0.10.tar.gz
c++ -DPACKAGE=\"tux_aqfh\" -DVERSION=\"1.0.10\" -DHAVE_LIBGL=1 -DHAVE_LIBGLU=1 -DHAVE_LIBGLUT=1 -DSTDC_HEADERS=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLUT_H=1 -DLINUX_JOYSTICK_IS_PRESENT=1 -DTUX_AQFH_DATADIR=\"/usr/local/share/games/tux_aqfh\" -I. -I. -g -O2 -O6 -Wall -c camera.cxx
In file included from camera.cxx:1:
tux.h:18: plib/ssg.h: Datei oder Verzeichnis nicht gefunden
In file included from camera.cxx:1:
tux.h:21: plib/ssgKeyFlier.h: Datei oder Verzeichnis nicht gefunden
tux.h:23: plib/sl.h: Datei oder Verzeichnis nicht gefunden
tux.h:24: plib/js.h: Datei oder Verzeichnis nicht gefunden
tux.h:25: plib/fnt.h: Datei oder Verzeichnis nicht gefunden
and so on. ^^^ this is german for file not found.
then they kick it away without further testing.
and without notifying you (!!!)
i may give you some tips from my own experience how to motivate
(www.erikyyy.de/cadaver is a game, and really there is 2 other persons
on earth writing artificial intelligence clients for it and one of
it is ready and almost better than my own...)
1. improve the webpage (remove the background pixmap)
2. fix the plib issue. you always want the newest.
my debian potato only has 1.1.5. (and that one is just in freeze
and will become the new debian stable)
debian slink (the current STABLE
release) probably has no plib or a very old version.
the problem with plib is that its interface is changing.
and you always want the newest.
include the plib into the tux package and make the tux package
independent of plib.
if the system already has another version of plib installed, make
sure that tux herring uses the included version and not the installed
otherwise you will never fix the plib issue. and people
think (naaa i not install that sucking plib)
they really do so :-)
yes this is against the princible of libraries, but plib is not
really a library if it is always changing.
and if you still really want plib to be a library, then add
autodetection to your autoconf script !!!!!!
3. add a SCRIPT to your webpage that one just has do drag and drop
to download and install tux for herring. but not as root,
it must do it in a users directory. like this:
wget -t 0 -T 20 -w 3 http://xxxx/tux.tar.gz
tar xzf tux.tar.gz
# for plib eventually needed:
and add a comment that you must somehow add that PATH line
to your scripts in order to play after a new login.
4. now update the webpage. it is a good idea not to split information
between webpage and tar file. so i use WML (web meta language)
to create my html pages. it is basically like html but adds many
features like #include. then i write my documentation into the
tar file and #include it from the webpage. and on the webpage i always
write that that documentation is also in the tar file.
5. now mail your best friends and force them to test.
fix all about which they complain.
especially fix the confusing error messages that a wrong configure
script might produce about missing libraries and such!
make sure the messages are reasonable.
now mail to this mailinglist and let some people test
if really everybody manages to compile and test and read some documentation
about how the game works, how levels are created how music should
be created, how graphics should be painted, the news, the future,
the hype etc.
6. make a freshmeat announcement!
and set your project as topic in several irc channels.
and send to some other news spreaders. as many as you know.
(linuxgames.com for example)
ah i forgot. mention everywhere that you want feedback :-)
you will now see how many people really play and like your game.
Name: Erik Thiele \\\\
Email: email@example.com o `QQ'_
IRC: erikyyy / __8
WWW: http://www.erikyyy.de/ ' `
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com