Galaxy Defender. This time for real

Here is where to post about the latest Commander Keen fangame or modification you've finished, a new website you've made, or another Keen-related creation.
User avatar
Dr.Colossus
Vortininja
Posts: 89
Joined: Thu Aug 02, 2012 20:47
Location: Germany

Galaxy Defender. This time for real

Post by Dr.Colossus » Tue Mar 14, 2017 16:55

I mixed up the download links. This is the real one-level Keen mod

https://www.dropbox.com/s/scfaxlk4gtg2a ... R.rar?dl=0

User avatar
Roobar
Vorticon Elite
Posts: 2792
Joined: Tue Jan 08, 2008 16:12

Re: Galaxy Defender. This time for real

Post by Roobar » Tue Mar 14, 2017 17:26

Wow! I missed the previous download and I don't know what it was, but this blows my mind! I didn't expected this. This is what I've actually been thinking about a long time ago: keen shmup levels within keen! I don't know how you made this, but this is seriously a cool achievement! You can even destroy ground buildings and such. Amazing stuff. It's a bit hard to control at the beginning, but not impossible to make it through. Even though the controls in your previous game maker attempt at shmups are better, I personally like this one more. Feels more keenish to me. The only thing is that it crashes when you select "options".

User avatar
Nisaba
Vorticon Elite
Posts: 819
Joined: Fri Jan 01, 2016 23:34
Location: The Outpost
Contact:

Re: Galaxy Defender. This time for real

Post by Nisaba » Tue Mar 14, 2017 18:47

mmhhh... I can't help myself, but I have seen this before. you must have posted something related somewhere else, but I can't really remember...

nevertheless, this idea is delicious! Keen battles his way for a burger. yummy!
I was always looking for a way of an BWB adventure. This year we got two of them. Neat! I'd also love to see this modification as a Paddle War replacement. You know, a mini game within Terror From Outer Space. Or like a short intro / prequel kind of level.
that being said: your colour scheme is fabulous. as always, I adore your skills of finding a suiting way to give Keen Galaxy mods the right look and feel. fantastic!

btw. we both might have ripped the same source:
Image
Last edited by Nisaba on Thu Jun 21, 2018 22:01, edited 2 times in total.
"We have come to conquer you all and bring you lots of candy!" | about me | my current project: play Keen mods on a GameBoy |

User avatar
Quillax
Vortininja
Posts: 112
Joined: Sat Mar 14, 2015 14:41
Contact:

Re: Galaxy Defender. This time for real

Post by Quillax » Tue Mar 14, 2017 19:13

I gave this a shot, and wow. I'm just impressed by what I've seen. It was a bit difficult to control at first, but I got used to it after a few lost lives and a game over. When I came across the building at the end, I thought it was something to do with Mortimer McMire, although a food place is yummy too, and also funny. I'm interested in seeing what the complete version will be like.

User avatar
Zilem
Vortininja
Posts: 178
Joined: Thu Jun 11, 2015 2:50
Location: Europe; Denmark
Contact:

Re: Galaxy Defender. This time for real

Post by Zilem » Wed Mar 15, 2017 9:32

Oh neat, the way you damage structures, reminds me of Raptor: Call of the Shadows
guess that is also the reason auto-fire is on XD

Ah, I see. that was why the BwB was a bit on the heavy side, you have to treat it like swimming.
oh wait!? i didn't know it could fly in reverse....
well, it kind of makes sense giving the vacuum cleaner

and i just had to give him a Cap! ;p
Image
The Difference Between a Mod and Fan art?, a Fan art is a Concept and a Mod is that Concept put into life.

User avatar
Nisaba
Vorticon Elite
Posts: 819
Joined: Fri Jan 01, 2016 23:34
Location: The Outpost
Contact:

Re: Galaxy Defender. This time for real

Post by Nisaba » Wed Mar 15, 2017 11:48

Zilem wrote:
Wed Mar 15, 2017 9:32
and i just had to give him a Cap! ;p
Image
yauz, the basecap is dope! does suit the janitor quite well on his secret moonlighting. hope to see this in a future update as well! I for myself gonna implement it eminently.
"We have come to conquer you all and bring you lots of candy!" | about me | my current project: play Keen mods on a GameBoy |

User avatar
Dr.Colossus
Vortininja
Posts: 89
Joined: Thu Aug 02, 2012 20:47
Location: Germany

Re: Galaxy Defender. This time for real

Post by Dr.Colossus » Wed Mar 15, 2017 16:40

:lol the cap is pure gold. Saved and implemented. It will be defenetly in the next update.
I'm still trying to make the movements smoother.

User avatar
Roobar
Vorticon Elite
Posts: 2792
Joined: Tue Jan 08, 2008 16:12

Re: Galaxy Defender. This time for real

Post by Roobar » Wed Mar 15, 2017 19:43

Oh come on! Leave the guardians of wisdom alone. All mods I've played are making fun of them. Something like this would be more suitable:

Image
Last edited by Roobar on Wed Apr 11, 2018 20:32, edited 1 time in total.

Ceilick
The Dude
Posts: 1537
Joined: Mon Sep 22, 2008 20:10
Location: Seattle

Re: Galaxy Defender. This time for real

Post by Ceilick » Thu Mar 16, 2017 6:11

Wow, great concept! It definitely is a challenge to maneuver the ship, even when using the jump key to speed up. Its fun to cruise the level, but I'm wondering if anything else can be done to give the player more to do or control; I imagine the options are pretty limited with the engine. The graphics are beautifully done! I think the one thing missing at this stage is for ships destroyed to award points.

User avatar
Levellass
S-Triazine
Posts: 5261
Joined: Tue Sep 23, 2008 6:40

Re: Galaxy Defender. This time for real

Post by Levellass » Fri Mar 17, 2017 8:59

Aaah now this is what I dreamed of when doing my 24 hour project. Brilliant, just brilliant.
What you really need, not what you think you ought to want.

User avatar
Dr.Colossus
Vortininja
Posts: 89
Joined: Thu Aug 02, 2012 20:47
Location: Germany

Re: Galaxy Defender. This time for real

Post by Dr.Colossus » Fri Mar 17, 2017 22:35

Roobar wrote:
Wed Mar 15, 2017 19:43
Image
This is getting better and better. :lol
Ceilick wrote:
Thu Mar 16, 2017 6:11
I think the one thing missing at this stage is for ships destroyed to award points.
I planned to do this, but I couldn't write a patch for that.

User avatar
Levellass
S-Triazine
Posts: 5261
Joined: Tue Sep 23, 2008 6:40

Re: Galaxy Defender. This time for real

Post by Levellass » Sun Mar 19, 2017 11:52

It's not too hard, you merely use the following code in the collision:

Code: Select all

$B8 $0BB8W  $50 $9A $06BD1EF2RL $83 $C4 $02

Where the first value is the number of points you want to give.
What you really need, not what you think you ought to want.

User avatar
Dr.Colossus
Vortininja
Posts: 89
Joined: Thu Aug 02, 2012 20:47
Location: Germany

Re: Galaxy Defender. This time for real

Post by Dr.Colossus » Mon Mar 27, 2017 16:12

Cool. But where do I put it in? In this case it works sometimes. And sometimes it crashes the game.

Code: Select all

%patch $FE6A $55 $8B $EC $56 $57 $8B $76 $06 $8B $7E $08 $83 $3D $02 $75 $09    #Check for Keen (Type 2)
             $9A $0B8013E9RL     $5F $5E $5D $CB $83 $3D $03 $75 $0E            #If Keen, kill him; check for shot (Type 3)
             $B8 $2882W  $50 $57 $56 $9A $09DC1695RL                            #If shot, become $2882W
             $B8 $0BB8W  $50 $9A $06BD1EF2RL $83 $C4 $02                        #get points
             $83 $C4 $06 $5F $5E $5D $CB

User avatar
Levellass
S-Triazine
Posts: 5261
Joined: Tue Sep 23, 2008 6:40

Re: Galaxy Defender. This time for real

Post by Levellass » Sat Apr 29, 2017 11:08

Well your big problem there is you have inserted the code in the middle of another bit of code.

As I explained in my patching tutorial these segments of code have three parts. First a variable (Or more) is loaded, this is $B8 $Something $50. Secondly the code is called, this is $9A $Something-else and finally the variable(s) is UNloaded, this is $83 $C4 $Number of variables loadedx2.

You'll notice that you put the code in after code is called but BEFORE the loaded variables were unloaded. (In this case 3, $83 $C4 $06.) These leaves data that shouldn't be there 'in the loop' while the code executes, mucking stuff up. PLUS your jump (After the 'check for shot type', is $75 $0E, which skips the OLD code but not the NEW addition you made. The jump should be $0C bigger (0E + 0C = 1A) What you want is:

Code: Select all

%patch $FE6A $55 $8B $EC $56 $57 $8B $76 $06 $8B $7E $08 $83 $3D $02 $75 $09    #Check for Keen (Type 2)
             $9A $0B8013E9RL     $5F $5E $5D $CB $83 $3D $03 $75 $1A            #If Keen, kill him; check for shot (Type 3)
             $B8 $2882W  $50 $57 $56 $9A $09DC1695RL     $83 $C4 $06            #If shot, become $2882W
             $B8 $0BB8W  $50 $9A $06BD1EF2RL     $83 $C4 $02 $5F $5E            #get points
             $5D $CB
What you really need, not what you think you ought to want.

User avatar
Dr.Colossus
Vortininja
Posts: 89
Joined: Thu Aug 02, 2012 20:47
Location: Germany

Re: Galaxy Defender. This time for real

Post by Dr.Colossus » Mon May 01, 2017 12:25

Thanks. Now it works perfectly :)

Post Reply