Resource centre for ZX Spectrum games
      using Manic Miner and Jet Set Willy game engines

 

Archive of the

Manic Miner & Jet Set Willy Yahoo! Group

messages

 

 

 

Message: 6158

Author: john_elliott_uk

Date: 24/05/2007

Subject: Re: Generating maps for JSW games / SPECSAISIE 1.4

 

--- In manicminerandjetsetwilly@yahoogroups.com, andrewbroad
wrote:

> My vision for SPECSAISIE 1.4 is of a much more object-oriented
> library, because 1.3 is largely written in a very procedural style.
> So MM/JSW games, for example, would be represented by an abstract
> class Game, which would have subclasses such as GameMM, GameJSW and
> GameJSW64, all of which would have external interfaces compatible
> with the end-user functions (e.g. RoomJSW, ItemsJSW, MapJSW), even
> though their internal representations may differ radically.

I did much the same with JSWED when adding JSW64 support.

> But will I embrace the power of the dark side, and convert SPECSAISIE
> to C#? As evil as the Microsoft empire is, I must admit that they
> have developed the best programming-language I've seen to date, with
> several advantages over Java. But it would be rather tedious to
> translate SPECSAISIE to C# (unless I wrote a program to do so
> automatically), and I'd then have to develop two variants of
> SPECSAISIE in parallel to keep the Java-loyalists (including myself)
> happy.

There's always J#.

 

 

arrowleft
arrowright