hychen | 5 Jan 2007 19:38

Error with wxPython version

Hi! all, I am new to here. :)

found this game through  http://happypenguin.org, and tought it's really interesting!!! but
encountered a little problem after Client has installed.

when running 'tpclient-pywx" at start, it checked you have installed the requirements first, but an error
appeared on my linux box,  the error log was here

> 
> Traceback (most recent call last):
>   File "./tpclient-pywx", line 10, in ?
>     import requirements
>   File
"/home/hychen/Desktop/tpclient-pywx-0.2.1-inplace.tar.bz2_FILES/tpclient-pywx-0.2.1/requirements.py",
line 33, in ?
>     if not cmp(wx_version, wx.__version__.split('.')):
>   File
"/home/hychen/Desktop/tpclient-pywx-0.2.1-inplace.tar.bz2_FILES/tpclient-pywx-0.2.1/requirements.py",
line 10, in cmp
>     ver2 = [int(x) for x in ver2]
> ValueError: invalid literal for int(): 2pre

because the verision of "python-wxgtk2.6" I have installed is " is '2.6.1.2pre', This string maked
tpclient-pywxx can't work for me that the function "cmp" in requirments.py forces slice of version list
should be an integer .

I  have done a dirty hack on requirment.py,

line 10 in requirements.py

(Continue reading)

mithro | 6 Jan 2007 08:37

Re: Error with wxPython version

I have commited a patch to darcs which fixes this problem.

I'm going to treat "pre", "rc" etc versions as equivalent to an older version.

IE 2.6.3.1 > 2.6.3.1pre1
Tim Ansell | 6 Jan 2007 08:41
Gravatar

Testing duplicate emails.

Ignore this message, just testing duplicate emails.

Tim
Tim Ansell | 6 Jan 2007 08:47
Gravatar

Re: Testing duplicate emails.

Turns out I was just on the this list twice :P

All fixed now.

Mithro
Tim Ansell | 10 Jan 2007 14:48
Gravatar

I'm at LCA2007

Hello,

I will be attending LCA2007 and am now in Sydney. Feel free to find me
and have a chat about Thousand Parsec.

We will have a cool announcement to make on Thursday too.

Tim Ansell aka Mithro
Kaezon | 10 Jan 2007 22:42

Introducing myself

Hello to all the people here. I saw you on Sourceforge while looking for some code to study. I'm a n00b C++
programmer trying to get into game programming. Right now I'm just going through your documentation, but
I might decide to do a little work (that is assuming I can get my head around it all).
JLP | 11 Jan 2007 10:16

Re: Introducing myself

Hi and welcome, Kaezon!

It's great to see that you are interested into helping us out with Thousand Parsec project.

I'm also quite new here and I'm also more or less new to C++ programming. Thousand Parsec is also my first
bigger open source project where I'm trying to help more and learn more about C++ and game programming.

Since you are C++ programmer the most interesting parts of Thousand Parsec you can help with are C++ server
(tpserver-cpp) (http://www.thousandparsec.net/tp/dev/documents/tpserver-cpp/) and C++ client
protocol library (libtpproto-cpp) (http://www.thousandparsec.net/tp/dev/documents/libtpproto-cpp/).

Not long ago I have also started to work on a KDE4 client for Thousand Parsec, which is called Parsek
(http://www.thousandparsec.net/tp/dev/documents/parsek/). It is written in C++ and also uses
Trolltech Qt 4 (http://www.trolltech.com/products/qt) library, so if you have any experience with
this (or would like to learn) it would be great if you could help.

In any case do tell us what do you think about the current state of documentation. What isn't clear? What
needs improvement? What is good?

You can post here in the forums (http://www.thousandparsec.net/forums/), use mailing lists
(http://www.thousandparsec.net/tp/mailman.php/listinfo/) or join us on IRC (http://www.thousandparsec.net/tp/news.php/2006-12-31-2300).

By the way, could you tell us how exactly did you find Thousand Parsec? Also, did you play any similar game
before (like Stars! and Galactic Civilizations)? What interests you the most in Thousand Parsec?

Hope to see you around in the future,
Jure Repinc

------------------------
Live long and prosper!
(Continue reading)

Kaezon | 11 Jan 2007 20:27

Re: Introducing myself

I found you while browsing Sourceforge.com, you were under Games/Strategy/Turn-based

The class chart was a little iffy, I think someone did it in Paint. The color coding and organization of the
feature matrix is pretty nice, and the code breakdown.

The first game of this type that I played was called "Galax" which was on my old B&W Macintosh (very old) Where
there was one player an two computers (one played defensively and the other aggressively). Each planet
produced a set number of ships each turn (only one kind of ship in the entire game, "Ship") Everything was a
battle of numbers basically. The other game I played was Galactica Sim at http://www.bluegecko.ro/ .
Very fun game, and pretty comprehensive.

Right now I have no skill with porting or Winsoc. Actually, one of the reasons I downloaded your code was to
see if I could learn that stuff [Laughing]

Also, outside of C++ I have 5 years web design experience and 3 years PHP/MySQL experience, got about 75%
done with a tick based game in the language before I lost my host.
Lee Begg | 12 Jan 2007 00:26
Picon
Favicon
Gravatar

Re: I'm at LCA2007

I am also attending LCA2007. So I expect there will be some planning/designing 
done.

Feel free to find me too.

Because I only have my old (PIII 700) laptop, I don't expect too much 
development to happen though.

Later
Lee Begg aka llnz

On Thursday 11 January 2007 02:48, Tim Ansell wrote:
> Hello,
>
> I will be attending LCA2007 and am now in Sydney. Feel free to find me
> and have a chat about Thousand Parsec.
>
> We will have a cool announcement to make on Thursday too.
>
> Tim Ansell aka Mithro
_______________________________________________
tp mailing list
tp <at> thousandparsec.net
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp
Olm | 16 Jan 2007 15:41

Getting started is way to hard!

Or I am to stupid. But lets start at the beginning.
I stumbled upon TP and thought "Hey, great project, you have to try this!"
So I went to the getting started page and followed the instructions for Linux.
Lets start easy, so I first followed the instructions for "I want to actually play a game!". 
I use Suse 10.1 but the instructions for Ubuntu and Debian were helpful nontheless. I had to do some
searching for packages but nothing extraordinary. In fact, getting the tpclient-pywx to work was not
that difficult. 
But then the problems started. First I tried the preinstalled server, but got a timeout after some time.
Servers I found in the Forum also gave either a timeout or an unidentified network error. So this didn't
work. (By the way: It would be great if it were possible to interrupt the connection process!)
O.K., no problem, so I advanced to what I wanted to do anyway: installing the server, run it locally and play around.
Compiling and installing the server was again not overly difficult.
But then again the problems started. I quote your "getting started" page:

"
To start server, run 
tpserver-cpp

Tpserver-cpp has a number of command line arguments (and in future, config files).
"

Well great, the first part was very easy. but there was no response from the server whatsoever. Connecting
with a client to localhost didn't work either. And the second part of this advice was just useless. There
are a number of arguments, but what are those arguments? tpserver-cpp --help did not help much either.
I was not able to find any documentation on how to run a game in the server. 
So I am stuck there, no connection to public servers, no way to start up a local server.

So many a user will probably be quite frustrated by now and delete everything related to TP and just forgets
about it, and I think that is sad, you loose lots of users this way.

(Continue reading)


Gmane