Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

ANN: Planetary defense

 [1/16] from: cyphre:seznam:cz at: 29-Aug-2002 19:07


Hi All, I've just released one old 8-bit Atari classic game "PLANETARY DEFENSE". The original game was written in 1984 by two great programmers: Charles Bachand and Tom hudson. So enjoy it even after more than 17 years in Rebol! /View Pro users can enjoy original sound fx during the game (The fx of flying saucer is not in the Rebol version because the sound support under /View Pro is very poor - only one sound channel, no mixing abilities, no loops...so don't expect too much :-( ) The game has online score reading/writing so don't be scared, play well and be among the top 200 Planetary defenders! you can find it here: desktop/sites/cyphre/planet defense or do http://www.rebol.cz/~cyphre/pdefense.r best regards, Cyphre PS: Tom Hudson is responsible for the 3DstudioMax software nowadays.

 [2/16] from: carl:cybercraft at: 30-Aug-2002 11:55


On 30-Aug-02, Cyphre wrote:
> Hi All, > I've just released one old 8-bit Atari classic game "PLANETARY
<<quoted lines omitted: 10>>
> or > do http://www.rebol.cz/~cyphre/pdefense.r
Hmmm... ** Script Error: as-pair has no value ** Where: view ** Near: f/offset: as-pair f/x f/y f/changes: Someone not tested it on a non-beta View perhaps? (; -- Carl Read

 [3/16] from: zokie:libero:it at: 30-Aug-2002 13:49


Hello Carl On 30-Ago-02, Carl Read wrote:
> ** Script Error: as-pair has no value > ** Where: view > ** Near: f/offset: as-pair f/x f/y > f/changes: > > Someone not tested it on a non-beta View perhaps? (;
I got the same error on REBOL/View 1.2.1.1.1 21-Jun-2001 for AmigaOS REBOL/View 1.2.1.3.1 21-Jun-2001 for Win98 Regards -- "Where did you get all those facts!?!"

 [4/16] from: cyphre:seznam:cz at: 30-Aug-2002 16:15


Hi Carl, Francesco and all, for those who are using more than 1 year old version of Rebol/View I made a quick patched version of the game. You can run it here: do http://www.rebol.cz/~cyphre/pdefense2.r This version should work on both View 1.2 and any further betaversion...let me know if there is any problems errors. regards, Cyphre

 [5/16] from: chris:langreiter at: 30-Aug-2002 16:46


> I've just released one old 8-bit Atari classic game "PLANETARY DEFENSE". The > original game was written in 1984 by two great programmers:
That's truly a great game (and one of the many Atari games I haven't know before ;-)! Thank you very much, Cyphre.
> PS: Tom Hudson is responsible for the 3DstudioMax software nowadays.
So will you now go on and create RebStudio 3D? ;-) -- Chris

 [6/16] from: carl:cybercraft at: 31-Aug-2002 13:46


On 31-Aug-02, Cyphre wrote:
> Hi Carl, Francesco and all, > for those who are using more than 1 year old version of Rebol/View
There's newer versions that work on more than two platforms? (;
> I > made a quick patched version of the game. You can run it here: do > http://www.rebol.cz/~cyphre/pdefense2.r > This version should work on both View 1.2 and any further > betaversion...let me know if there is any problems errors.
Neither so far. Good work, Cyphre.
> regards, > Cyphre
-- Carl Read

 [7/16] from: zokie:libero:it at: 31-Aug-2002 10:06


Hello Cyphre On 30-Ago-02, Cyphre wrote:
> Hi Carl, Francesco and all, > > for those who are using more than 1 year old version of Rebol/View I made > a quick patched version of the game. You can run it here: do > http://www.rebol.cz/~cyphre/pdefense2.r
thank! I'll check it as soon as possible, but other people had seid it works fine, so why shouldn't it work on my machine too? :) I never change my developing environment when I'm working in progress for a very big project :) Regards -- "Where did you get all those facts!?!"

 [8/16] from: anton:lexicon at: 1-Sep-2002 1:47


Don't be frightened, you just save the new rebol executable with the version number in the same directory. ie. in windows I named the two executables: rebol.exe ; the latest beta 1.2.8.3.1 rebol12531.exe ; the latest full 1.2.5.3.1 So by default, I am always running the beta, but I always test my programs with the full release quickly before uploading. When you want to test on any version, you just run that executable instead. All your other files can remain the same. Anton.

 [9/16] from: zokie:libero:it at: 1-Sep-2002 8:21


Hello Anton On 31-Ago-02, Anton wrote:
> rebol.exe ; the latest beta 1.2.8.3.1 > rebol12531.exe ; the latest full 1.2.5.3.1
Thank a lot for this trick, I will try later Regards -- "Where did you get all those facts!?!"

 [10/16] from: anton:lexicon at: 8-Sep-2002 18:01


Hi Cyphre, It appears as though there is a small bug with Planetary Defence, in the hiscore. If I enter a long name, then the end part becomes the text for the next score down. I don't know who was in that position with that score, or if there was someone. I think you could remove characters from hi-area/text until width of size-text hi-area is within hi-area/size/x, or whatever width you want to support. (Although, it's kind of cool that you can obscure the score of the next guy down. :) Like the victor rewriting history.) Also, I noticed that it recorded a score in the high-score list lower than what I saw on the screen. Perhaps the end-of-level bonus is not applied to the hi-score once you've died? I think it would be good if the title screen scrolled the hi-score list after a short while, so you can see what score you need to beat before you start. Good game, by the way. :) Anton.

 [11/16] from: al:bri:xtra at: 8-Sep-2002 22:36


Carl Read wrote:
> > you can find it here: desktop/sites/cyphre/planet defense or > > do http://www.rebol.cz/~cyphre/pdefense.r
<<quoted lines omitted: 4>>
> f/changes: > Someone not tested it on a non-beta View perhaps? (;
Try something like: ; Needed until very latest versions of Rebol are released. if not value? 'as-pair [ as-pair: func [x y] [ to-pair reduce [to-integer round x to-integer round y] ] ] Andrew Martin ICQ: 26227169 http://valley.150m.com/

 [12/16] from: al:bri:xtra at: 8-Sep-2002 23:18


This one works better: ; Needed until very latest versions of Rebol are released. if not value? 'as-pair [ as-pair: func [ "Combine X and Y values into a pair." x [number!] y [number!] ][ to-pair reduce [to-integer x to-integer y] ] ] Andrew Martin ICQ: 26227169 http://valley.150m.com/

 [13/16] from: anton:lexicon at: 8-Sep-2002 22:15


Cyphre posted a patched version that works on older View: http://www.rebol.cz/~cyphre/pdefense2.r Anton.

 [14/16] from: carl:cybercraft at: 9-Sep-2002 1:18


On 08-Sep-02, Andrew Martin wrote:
> This one works better: > ; Needed until very latest versions of Rebol are released.
<<quoted lines omitted: 6>>
> ] > ]
Thanks Andrew, though there was a fixed version of the game put out. I'd seen as-pair mentioned before, but I couldn't quite remember what it did. A useful function I stumbled across recently was within? ...
>> ? within?
USAGE: WITHIN? point offset size DESCRIPTION: Return TRUE if the point is within the rectangle bounds. WITHIN? is a function value. ARGUMENTS: point -- XY position (Type: pair) offset -- Offset of area (Type: pair) size -- Size of area (Type: pair) Don't know how well it's known though, so I thought I'd mention it. -- Carl Read

 [15/16] from: cyphre:seznam:cz at: 11-Sep-2002 17:48


Hi Anton and all Planetary Defenders ;), Sorry for the delayed response but I'm a bit more busy in those days...
> Hi Cyphre, > It appears as though there is a small bug with
<<quoted lines omitted: 10>>
> obscure the score of the next guy down. :) > Like the victor rewriting history.)
Thanks for the report, It should be fixed now...just reload the new version using View desktop
> Also, I noticed that it recorded a score in > the high-score list lower than what I saw > on the screen. Perhaps the end-of-level > bonus is not applied to the hi-score once > you've died? >
That is not a bug, all scores in the hi-score table should be exact. It is just a side effect of "scrolling" score numbers...this effect is a bit confusing when you are hit more targets in a little time before game over so the on-screen scrolling numbers are a bit delayed...especially the tens and ones. I decided to remove the scroll code to eliminate this optical confusion ;)
> I think it would be good if the title screen > scrolled the hi-score list after a short > while, so you can see what score you need > to beat before you start. >
Good idea! So I implemented it in the updated version ;-) You can find it here: desktop/sites/cyphre/planet defense or just: do http://www.rebol.cz/~cyphre/pdefense.r
> Good game, by the way. :) > > Anton. >
Thanks for your feedback! Let me know any other possible bugs in the new version... enjoy it! Cyphre NOTE: this version was tested only under the latest View betaversion ( view1208031.exe). You can find it here: http://www.reboltech.com/downloads/ Please, write me if you want also updated version for the official one year old View 1.2 so I can patch it when I have some free time...

 [16/16] from: anton:lexicon at: 12-Sep-2002 3:43


Good stuff Cyphre. No bugs noticed. All changes are good. Anton Lead Planetary Defender

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted