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
> My vision for SPECSAISIE 1.4 is of a much more object-oriented
I did much the same with JSWED when adding JSW64 support.
> 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.
> But will I embrace the power of the dark side, and convert SPECSAISIE
There's always J#.
> 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.
