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 |