Hi Everyone,
I'd love to see the game KillerWatt on the Amstrad (even if we have to focus on a GX4000 version) but before posting a few concepts, I have a question or two :)
One of the attractions of the game was the variable smooth scrolling. The style of the game looks like it could be drawn using vectors? The same technique as Space Harrier on the Amstrad for example?
But would this be the best approach for this game?
For more info about the game please visit these links:
Longplay Video
(https://www.youtube.com/watch?v=SgR2wGXwSL0)
[/url]
Killerwatt – C64-Wiki (https://www.c64-wiki.de/index.php/Killerwatt)
In regards to the music, is it easy to convert C64 music into Amstrad? Curious how it might sound :)
Thanks in advance (screenshots coming)
[EDIT: PLEASE use the YouTube button to embed your videos!]
There would be no advantage in using vectors, Space Harrier is really only using them because doing 3D scaling on vectors is less intensive than scaling 2D sprites and since there is no scaling here you would gain nothing (if anything it probably gets harder to work with).
It doesn't exactly grab me as a particularly exciting concept, but I can't see any reason you couldn't code it for the Amstrad. As far as the music goes, it's not really possible to just take C64 SID music and convert it to the CPC's AY, so it's going to end up being a "reimaging" of the tune rather than something which sounds the same.
Poor whales (or dolphins or whatever they are). They are just playing in the water and they get slaughtered.
Quote from: andycadley on 09:09, 25 May 16
There would be no advantage in using vectors, Space Harrier is really only using them because doing 3D scaling on vectors is less intensive than scaling 2D sprites and since there is no scaling here you would gain nothing (if anything it probably gets harder to work with).
I don't think Space Harrier uses vectors. When I looked at the code it appeared to be a form of compressed sprites! It draws them scanline by scanline. The advantage is that it only ever needs to draw the outline and not the inside.
It looks like vectors though and for a while I really thought it was.
I'm guessing KillerWatt is using tiles.
Quote from: arnoldemu on 13:23, 25 May 16I'm guessing KillerWatt is using tiles.
Yes, it's character-based and i haven't looked but would be surprised if there were compression on the map.
Yeah, the main difficulty here is the variable speed smooth scrolling with inertia.
The Plus can do it of course, but the CPC has so many scrolling limitations ... horizontally.
So ... Verticalise It. A top-down vertically scrolling cave shooter in exactly the same style. :D
I'm sure the game on the C64 is using standard tile graphics despite the look of them, drawing vectors is fairly slow (especially on the C64 where writing a tile is writing a byte).
Quote from: Sykobee (Briggsy) on 00:14, 26 May 16
Yeah, the main difficulty here is the variable speed smooth scrolling with inertia.
The Plus can do it of course, but the CPC has so many scrolling limitations ... horizontally.
Not alt all, the CPC can (horizontally) scroll very nice f.e. Burnin Wheels: Pixelwise scrolling in all directions.
The problem here is IMHO: Bad music, ugly GFX, stupid plot (kill everything. Ok, that's typical c64 of course) and no fun playing. Sorry not my cup of tea. But even with simple scrolling (byte wise, two byte wise) you can have this game on CPC. Using a 2nd screen you can scroll pixel wise. So a smooth speed up can be archived. :)
Seems like a really difficult game, this KillerWatt :)
Looks abit like Anarchy to me.. with uglier gfx and different gameplay..
Quote from: fgbrain on 18:39, 26 May 16
Looks abit like Anarchy to me.. with uglier gfx and different gameplay..
Good comparison, but Anarchy is more fun. :)
Anarchy? I really can't see the similarity?
The game seems very short and doesn't excite me much tbh
Well, it scrolls left and right, also it has many levels. :)
:D
Thanks for showing interest in the thread and for the technical feedback :)
Below is a Title WIP. working with some dithering/transparency ideas.
I enjoyed playing the game back when my friend owned a C64.
The idea of the thread was to have a bit of fun with CPC artwork/design :)
Anarchy game looks interesting.
(https://4.bp.blogspot.com/-yG9TXV7Mo8k/V0d8j-26oJI/AAAAAAAAETE/nUqj8aS45DornRSdV4m1tHNM15PL5Hw7ACLcB/s640/KillerWatt_Title_Wip.png)
Reminds me more of Subterranean Stryker
Screenshot Concept :)
16 Colours used at the top.
(https://3.bp.blogspot.com/-No_RKR6cii8/V0e_YLNK55I/AAAAAAAAETU/G6E7fQAAZ0ctj1RH-ikya04F0sO_Sfl6wCLcB/s640/KillerWatt_Concept01.png)
Suddenly, it looks really great :D
Quote from: ||C|-|E|| on 08:49, 27 May 16
Suddenly, it looks really great :D
Actually, for it's age
Killer Watt is... well, fun; there's no real variety and it just ramps the difficulty up on each stage but it's possible to get "into the zone" with it. But i'd probably choose either
Trap or
Phobia as my favourite games by the same coder, there's far more to be found in them.
Thankyou, Killerwatt reminded me of a variation of Defender type game. I always thought the C64 game looked too simplistic (flat colours/lines) compared to the other games available, just wasn't sure if it used a different technique (eg drawing lines/vector shapes) over a tile based system.
Suggesting other games that you might prefer on our CPC's is great already looked at Trap and Phobia (thanks ||C|-|E|| and TMR, might try see if there is a thread about that here or start a new one (please point me in the direction if there is one you know of).
While I work away on other projects for CPC (The Last UFO) for example I am really keen on knowing what people might like on our platform that never got published for whatever reason?
If anyone has a suggestion what a potential CPC game of another non CPC game would look like, I may be inclined to play around with some ideas.
Quote from: ||C|-|E|| on 08:49, 27 May 16
Suddenly, it looks really great :D
Just thought the same! What an improvement! :)
Hi Everyone,
Quick update, the title/spash page concept for Killerwatt. I did delete some elements due to trying to cram too much into one image.
The attempt at the Alligator Logo (updated)
I've started working on the concept map (not screen) but might sit on it for a while and work on other projects :)
(https://3.bp.blogspot.com/-9IUQ-gMrvG0/V4XYnVktt8I/AAAAAAAAF8A/JtXGWow2w4YOe6nqeQtftON021JpZak1ACLcB/s640/KillerWatt_Amstrad_Title_v03.png)
(https://4.bp.blogspot.com/--S4zLBW6Q7I/V4a0eL-qIAI/AAAAAAAAF9A/oe1mDKhGIfItR83DOLzjClCksF5VUO7YwCLcB/s640/KillerWatt_Amstrad_Logo_v03b.png)
This looks cool so far ;)
My 2 cents:
Why don't you draw the Alligata logo in basic? :D
I slightly adapted it from "Who dares wins 2" ;)
10 SYMBOL 255,254,254,254,254,254,254,254
20 SYMBOL 254,1,3,7,15,31,63,127,0
30 MODE 1:INK 0,0:INK 1,21:INK 2,6:INK 3,26:BORDER 0:PRINT CHR$(23);CHR$(0)
40 FOR Y=224 TO 400 STEP 2:IF Y/16<>INT(Y/16) THEN MOVE 8,Y:DRAW 631,Y,1
50 NEXT
60 FOR L=1 TO 8:READ X1,X2:FOR X=X1 TO X2 STEP 16:MOVE X,224:DRAW X,400,0:NEXT:NEXT
70 Y=224:FOR X=8 TO 184 STEP 2:MOVE X,Y:DRAW X,400:Y=Y+2:NEXT:Y=224:FOR X=56 TO 200 STEP 2:MOVE X,224:DRAW X,Y:IF Y<352 THEN Y=Y+2
80 NEXT:FOR Y=224 TO 256 STEP 2:MOVE 416,Y:DRAW 640,Y:MOVE 232,Y:IF Y<240 THEN DRAW 336,Y ELSE DRAW 384,Y
90 NEXT:FOR Y=351 TO 400 STEP 2:MOVE 500,Y:IF Y<368 THEN DRAW 300,Y ELSE DRAW 334,Y
100 MOVE 640,Y:IF Y<384 THEN DRAW 550,Y ELSE DRAW 532,Y
110 NEXT:FOR Y=272 TO 304 STEP 2:MOVE 450,Y:DRAW 466,Y:MOVE 582,Y:DRAW 598,Y:NEXT
120 FOR Y=288 TO 352 STEP 2:MOVE 532,Y:DRAW 548,Y:IF Y<320 THEN MOVE 368,Y:DRAW 384,Y
130 NEXT:FOR Y=320 TO 336 STEP 2:MOVE 418,Y:DRAW 466,Y:MOVE 550,Y:DRAW 598,Y:NEXT
140 PLOT -2,-2,2:X=56:PRINT CHR$(23);CHR$(1):FOR Y=238 TO 350 STEP 16:MOVE X,Y:PRINT CHR$(5);CHR$(254):MOVE 184,Y:PRINT CHR$(5);CHR$(254):X=X+16:NEXT:PRINT CHR$(23);CHR$(0):MOVE 138,366:PRINT CHR$(5);CHR$(255)
150 M$="THE SOFTWARE WITH BITE":PEN 1:LOCATE 9,13:PRINT M$ :M$="presents":PEN 2:LOCATE 16,16:PEN 2:PRINT M$
160 M$=T$:PEN 3:LOCATE 20-(LEN(M$)/2),19:PRINT M$
170 GOTO 170
180 DATA 8,232,234,266,268,300,302,334,336,416,418,498,500,548,550,630
Also your Alligata logo has a wrong G character. So you can draw it without the nose cut:
[attachimg=1]
Quote from: Devilmarkus on 12:20, 13 July 16
This looks cool so far ;)
My 2 cents:
Why don't you draw the Alligata logo in basic? :D
I slightly adapted it from "Who dares wins 2" ;)
10 SYMBOL 255,254,254,254,254,254,254,254
20 SYMBOL 254,1,3,7,15,31,63,127,0
30 MODE 1:INK 0,0:INK 1,21:INK 2,6:INK 3,26:BORDER 0:PRINT CHR$(23);CHR$(0)
40 FOR Y=224 TO 400 STEP 2:IF Y/16<>INT(Y/16) THEN MOVE 8,Y:DRAW 631,Y,1
50 NEXT
60 FOR L=1 TO 8:READ X1,X2:FOR X=X1 TO X2 STEP 16:MOVE X,224:DRAW X,400,0:NEXT:NEXT
70 Y=224:FOR X=8 TO 184 STEP 2:MOVE X,Y:DRAW X,400:Y=Y+2:NEXT:Y=224:FOR X=56 TO 200 STEP 2:MOVE X,224:DRAW X,Y:IF Y<352 THEN Y=Y+2
80 NEXT:FOR Y=224 TO 256 STEP 2:MOVE 416,Y:DRAW 640,Y:MOVE 232,Y:IF Y<240 THEN DRAW 336,Y ELSE DRAW 384,Y
90 NEXT:FOR Y=351 TO 400 STEP 2:MOVE 500,Y:IF Y<368 THEN DRAW 300,Y ELSE DRAW 334,Y
100 MOVE 640,Y:IF Y<384 THEN DRAW 550,Y ELSE DRAW 532,Y
110 NEXT:FOR Y=272 TO 304 STEP 2:MOVE 450,Y:DRAW 466,Y:MOVE 582,Y:DRAW 598,Y:NEXT
120 FOR Y=288 TO 352 STEP 2:MOVE 532,Y:DRAW 548,Y:IF Y<320 THEN MOVE 368,Y:DRAW 384,Y
130 NEXT:FOR Y=320 TO 336 STEP 2:MOVE 418,Y:DRAW 466,Y:MOVE 550,Y:DRAW 598,Y:NEXT
140 PLOT -2,-2,2:X=56:PRINT CHR$(23);CHR$(1):FOR Y=238 TO 350 STEP 16:MOVE X,Y:PRINT CHR$(5);CHR$(254):MOVE 184,Y:PRINT CHR$(5);CHR$(254):X=X+16:NEXT:PRINT CHR$(23);CHR$(0):MOVE 138,366:PRINT CHR$(5);CHR$(255)
150 M$="THE SOFTWARE WITH BITE":PEN 1:LOCATE 9,13:PRINT M$ :M$="presents":PEN 2:LOCATE 16,16:PEN 2:PRINT M$
160 M$=T$:PEN 3:LOCATE 20-(LEN(M$)/2),19:PRINT M$
170 GOTO 170
180 DATA 8,232,234,266,268,300,302,334,336,416,418,498,500,548,550,630
That was fun to copy/paste and watch it be drawn. :)
(http://i.imgur.com/tOSbi9h.png)
Quote from: Carnivius on 12:42, 13 July 16
That was fun to copy/paste and watch it be drawn. :)
I used the original logo-code from the game "Who dares wins 2", I just added teeth and the eye...
Hi Devilmarkus,
Thanks for pointing out the error, fits well now (updated image in post).
Nice adaption in basic was just viewing who dares wins 2 animation (https://www.youtube.com/watch?v=GybdljrJBso)
Mode 1 version looks good Carnivius thanks for screenshot :)
I was curious of the animation using WinApe and recorded the animated gif version.
(https://4.bp.blogspot.com/-MQMCBVkqPtU/V4bNWPR4spI/AAAAAAAAF9g/NQ6xE5xCtjkWEd7zkONLekvZZ_mrHGwZgCLcB/s640/CPC_AlligatorLogo_01b.gif)
[attachimg=1]
:D