Hmmm, a game IS an application (for gaming purposes) ;-))

Fast scrolling and all of this stuff isn't made by PB but by library
routines (SDL on Linux). So every (I mean EVERY) language should handle
this if the system does it handle.

By the way, we definitely can change the programming language by simple
syntax conversion if the original code is proper organized (I did this
more than once). A complete rewrite isn't such a big task too.
Programming means to describe the whole logic of an application (games
too ;). Use structograms, flow charts, petri nets ... as you like.
Translating this into a programming Language (C, C++, Pascal, BASIC,
Forth, Prolog ...) is pure coding.

I remember the time we touched the hardware itself if we did need speed
(DOS, was it GEM on the Amiga?, the legendary Spectrum, C64 ...) but I'm
skeptic if modern OS will still allow this.

0.02$
Frank


On Tue, 2005-08-23 at 21:31 +0200, Markus Döbele wrote:
> But this is a game and not an aplication.
> I need fast scrolling and all this stuff. I don't think this languages can 
> handle that.
> 
> 
> Am Dienstag, 23. August 2005 09:57 schrieb Heinz Sporn:
> > Am Dienstag, den 23.08.2005, 09:06 +0200 schrieb Markus Döbele:
> > > Purebasic is very fast. The generated assembler code kicks ass.
> > > And I can compile it for Linux, Mac OS and Windows.
> > >
> > > If I find a Open Source Basic Compiler that can do the task. I consider
> > > rewriting it again.
> >
> > Did you ever look at Gambas? http://gambas.sourceforge.net/ At the
> > moment it's dedicated to X environments with both QT and GTK support but
> > I wouldn't be suprised if they will support Windoze in the future. The
> > IDE itself is very nice and the compiler generates smooth code. It's in
> > Portage BTW. And last but not least they have a very nice community.
> >
> > Another option might be RealBasic http://www.realbasic.com/ . The
> > Current RealBasic version 2005 is commercial, but the older standard
> > version 5.5 for Windows is free. It's a little strange but with that you
> > are able to produce native Linux binaries for a QT environment.
> >
> > > We are programming this game since 12 years :-)
> > > The first Version we programmed on the Atari ST!  :-))
> > > There the language was calles STOS.
> > >
> > > Am Dienstag, 23. August 2005 08:33 schrieb Frank Schafer:
> > > > Hi Markus,
> > > >
> > > > have you ever wondered about the possibility to rewrite your game to
> > > > another programming language. There's a lot of possibilities (even for
> > > > FSF game engines).
> > > >
> > > > Just a thought
> > > > Frank
> > > >
> > > > On Mon, 2005-08-22 at 23:42 +0200, Markus Döbele wrote:
> > > > > So we have to treat Lost Labyrinth as closed source.
> > > > > Because the source code of this game is only useful to other
> > > > > purebasic programmers. And people that got the compiler. I
> > > > > understand. Can't change that.
> > > > >
> > > > > Am Montag, 22. August 2005 22:52 schrieb Matan Peled:
> > > > > > Markus Döbele wrote:
> > > > > > > I created a tar.gz Version of this game too.
> > > > > > > I'm sorry that its not possible to compile it with the demo
> > > > > > > version of the compiler.
> > > > > > >
> > > > > > > What are gentoo users doing with other binary packages?
> > > > > > > Like Acrobat Reader?
> > > > > > >
> > > > > > > Is this a big problem for this system?
> > > > > >
> > > > > > No, Portage can handle binary apps just fine. We have Java, Unreal
> > > > > > Tournament 2k3/2k4, Doom 3, Neverwinter Nights... All kinds of
> > > > > > binary-only apps.
> > > > > >
> > > > > > But all of them are closed-source (Except for the -bin version of
> > > > > > some rather big packages, manly to save people the compile
> > > > > > time...).
> > > > > >
> > > > > > It feels kinda wrong to install a binary package of a (small)
> > > > > > open-source app on a source-based system...
> > > > > >
> > > > > > Its also weird having an opensource app that you can only compile
> > > > > > using a non-free (as in beer) compiler...
> > > > > >
> > > > > > --
> > > > > > [Name      ]   ::  [Matan I. Peled    ]
> > > > > > [Location  ]   ::  [Israel            ]
> > > > > > [Public Key]   ::  [0xD6F42CA5        ]
> > > > > > [Keyserver ]   ::  [keyserver.kjsl.com]
> > > > > > encrypted/signed  plain text  preferred
> >
> > --
> > Mit freundlichen Grüßen
> >
> > Heinz Sporn
> >
> > SPORN it-freelancing
> >
> > Mobile:  ++43 (0)699 / 127 827 07
> > Email:   [EMAIL PROTECTED]
> >          [EMAIL PROTECTED]
> > Website: http://www.sporn-it.com
> > Snail:   Steyrer Str. 20
> >          A-4540 Bad Hall
> >          Austria / Europe
> 

-- 
gentoo-user@gentoo.org mailing list

Reply via email to