Gentoo Archives: gentoo-user

From: Frank Schafer <frank.schafer@×××××××××.cz>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Lost Labyrinth
Date: Tue, 23 Aug 2005 08:10:13
Message-Id: 1124784268.5906.22.camel@localhost.localdomain
In Reply to: Re: [gentoo-user] Lost Labyrinth by Frank Schafer
1 ..... :-D
2
3 ...
4
5 that makes 5 (in words FIVE) lines of code a day.
6
7 ;-)))
8
9 Markus, please don't get me wrong. I know that most of the work is to
10 work out the game logic.
11
12 Rewriting will be pure coding.
13
14 I did (inside the unpacked source tree):
15
16 ``cat * | grep -v ^';' | wc -l''
17
18 You see, this is still counting empty lines.
19
20 Otherwise I had a short look at the language as is. It is a very simple
21 semantics.
22 The only thing I don't understand after 5 minutes looking at the code;
23
24 what means:
25
26 spieler(i) \Status = 1
27
28 for instance. Is "spieler" an array of structs and Status dereferences a
29 member variable of this struct?
30
31 Again otherwise the rewrite could be automated using awk or Perl.
32
33 Your work seems to be well structured. Congratulations.
34
35 Regards
36 Frank
37
38
39 On Tue, 2005-08-23 at 09:43 +0200, Frank Schafer wrote:
40 > Wow, 1MB sourcecode within 12 years! ;-)
41 >
42 > It should be rewriteable to ... say ... C within a few months.
43 >
44 > (I prefer C rather than C++)
45 >
46 >
47 >
48 > On Tue, 2005-08-23 at 09:06 +0200, Markus Döbele wrote:
49 > > Purebasic is very fast. The generated assembler code kicks ass.
50 > > And I can compile it for Linux, Mac OS and Windows.
51 > >
52 > > If I find a Open Source Basic Compiler that can do the task. I consider
53 > > rewriting it again.
54 > >
55 > > We are programming this game since 12 years :-)
56 > > The first Version we programmed on the Atari ST! :-))
57 > > There the language was calles STOS.
58 > >
59 > >
60 > > Am Dienstag, 23. August 2005 08:33 schrieb Frank Schafer:
61 > > > Hi Markus,
62 > > >
63 > > > have you ever wondered about the possibility to rewrite your game to
64 > > > another programming language. There's a lot of possibilities (even for
65 > > > FSF game engines).
66 > > >
67 > > > Just a thought
68 > > > Frank
69 > > >
70 > > > On Mon, 2005-08-22 at 23:42 +0200, Markus Döbele wrote:
71 > > > > So we have to treat Lost Labyrinth as closed source.
72 > > > > Because the source code of this game is only useful to other purebasic
73 > > > > programmers. And people that got the compiler. I understand.
74 > > > > Can't change that.
75 > > > >
76 > > > > Am Montag, 22. August 2005 22:52 schrieb Matan Peled:
77 > > > > > Markus Döbele wrote:
78 > > > > > > I created a tar.gz Version of this game too.
79 > > > > > > I'm sorry that its not possible to compile it with the demo version
80 > > > > > > of the compiler.
81 > > > > > >
82 > > > > > > What are gentoo users doing with other binary packages?
83 > > > > > > Like Acrobat Reader?
84 > > > > > >
85 > > > > > > Is this a big problem for this system?
86 > > > > >
87 > > > > > No, Portage can handle binary apps just fine. We have Java, Unreal
88 > > > > > Tournament 2k3/2k4, Doom 3, Neverwinter Nights... All kinds of
89 > > > > > binary-only apps.
90 > > > > >
91 > > > > > But all of them are closed-source (Except for the -bin version of some
92 > > > > > rather big packages, manly to save people the compile time...).
93 > > > > >
94 > > > > > It feels kinda wrong to install a binary package of a (small)
95 > > > > > open-source app on a source-based system...
96 > > > > >
97 > > > > > Its also weird having an opensource app that you can only compile using
98 > > > > > a non-free (as in beer) compiler...
99 > > > > >
100 > > > > > --
101 > > > > > [Name ] :: [Matan I. Peled ]
102 > > > > > [Location ] :: [Israel ]
103 > > > > > [Public Key] :: [0xD6F42CA5 ]
104 > > > > > [Keyserver ] :: [keyserver.kjsl.com]
105 > > > > > encrypted/signed plain text preferred
106 > >
107 >
108
109 --
110 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Lost Labyrinth Holly Bostick <motub@××××××.nl>
Re: [gentoo-user] Lost Labyrinth "Markus Döbele" <mar_doe@×××.de>