Jump to content
MemberAtarian

Death Match (Atari 2600)

Recommended Posts

Posted (edited)
I'm working since February on my new Atari 2600 development tool "PyTari" but I'm sure it will take years to complete, so I decided to do a little game in bB again and take a break.
I created the title screen last night, the game will be called "Death Match" with to reapers fighting for the title of becoming the Grim Reaper, featuring black metal songs. (this one is by Dark Funeral).

 

2019.04.28.:

 

Released the very first rom for trial. :)
So, summarizing, what you can do now in the game:
Up jumps, fire attacks and down makes the Reaper duck. While ducking, the Reaper heals himself. Forward + Fire makes the Reaper dash, if you release one of the buttons, he makes an instant attack. Backward + Fire is for shooting. If the other Reaper is jumping, your shot goes in 45 degrees. While jumping, Fire makes you swing you scythe in a circle. While jumping, presssing Down and Fire makes you stomp. If you jumped high enough, your stomp will make people fall from the buildings and shrink the buildings.

There are 8 powerups in the game:
1. Unholy Aura
Gives you an aura that drains the health of the other Reaper and kill people instantly on touch.
2. Shadow
Creates a clone of your Reaper, doubling your chance of damage.
3. Sniper

Your aim gets better, your shoots will follow the Y position of the other Reaper.

4. Mist

Your Reaper will disappear and can only be seen while attacking.

5. The Scale of Justice

It will make you health and kills equal, so the fight is rebooted!

6. The Dark One

A vampire spirit appears, attacking the other Reaper and killing every person in his way.

7. The Mirror

Left and right will be reversed for the other player.

8. Energy Blast

Drains all health of the other Reaper, kills every people on-screen and shrinks the buildings.

TODO: AI for CPU battle, optimizing (it's really hard now, 80% of code is assembly), adding ending screen

 

2019.05.06.:

 

You can see how a typical VS against the computer seems like and, it's very hard, but he is beatable!
In this video, you can still see that he goes apeshit if he has to flee against you aura, I added there a delay counter, and also, I corrected that the text sometimes glitches on Get Ready because the P1 sprite is mirrored.
Also you can help me finding bugs. I'm gonna do the 100 matches trial from now, I there won't be any bugs, I assume it's ready to be called completed. :)

2019.06.10.:

 

Final ROM released. I compressed the assembly as much I could, the only thing that really drains power of CPU is the aura and vampire spirit powerup, they have the same check for damage as the Reaper itself, so twice the "fun". I should write in the manual they are so powerful they eat the colors of this world.

PAL footage on real hardware:


 

DeathMatch_NTSC_0.27.bas.bin

DeathMatch_NTSC_0.29.bas.bin

DeathMatch_NTSC_0.30.bas.bin

DeathMatch_NTSC_0.40.bas.bin

DeathMatch_PAL60_0.40.bas.bin

Edited by MemberAtarian
  • Like 3

Share this post


Link to post
Share on other sites

Will Death from Sandman be an option? That would be cool.

Share this post


Link to post
Share on other sites

Will Death from Sandman be an option? That would be cool.

Unfortunately, to spare space in bB, both players share the flickered p0 sprite. :(

Share this post


Link to post
Share on other sites

The buildings background doesnt seem to match the theme. What about flames...like a Hell-ish background? Or even stalagmites?

Share this post


Link to post
Share on other sites

The buildings background doesnt seem to match the theme. What about flames...like a Hell-ish background? Or even stalagmites?

There will be people to kill. They are fighting eachother in a city. Like Godzilla vs. Mechagodzilla. You can stomp and the buildings shrink, the people watching you in the window will fall and die.

Share this post


Link to post
Share on other sites


You can kill people, fight the other reaper, stomp the ground. You can swing your scythe, shoot a slow projectile, swing scythe in mid-air, and as mentioned, stomp.

ToDo:

-OPTIMIZING

-Add powerups

-Add AI for PvC mode

  • Like 2

Share this post


Link to post
Share on other sites

Released the very first rom for trial. :)
So, summarizing, what you can do now in the game:
Up jumps, fire attacks and down makes the Reaper duck. While ducking, the Reaper heals himself. Forward + Fire makes the Reaper dash, if you release one of the buttons, he makes an instant attack. Backward + Fire is for shooting. If the other Reaper is jumping, your shot goes in 45 degrees. While jumping, Fire makes you swing you scythe in a circle. While jumping, presssing Down and Fire makes you stomp. If you jumped high enough, your stomp will make people fall from the buildings and shrink the buildings.

There are 8 powerups in the game:
1. Unholy Aura
Gives you an aura that drains the health of the other Reaper and kill people instantly on touch.
2. Shadow
Creates a clone of your Reaper, doubling your chance of damage.
3. Sniper

Your aim gets better, your shoots will follow the Y position of the other Reaper.

4. Mist

Your Reaper will disappear and can only be seen while attacking.

5. The Scale of Justice

It will make you health and kills equal, so the fight is rebooted!

6. The Dark One

A vampire spirit appears, attacking the other Reaper and killing every person in his way.

7. The Mirror

Left and right will be reversed for the other player.

8. Energy Blast

Drains all health of the other Reaper, kills every people on-screen and shrinks the buildings.

TODO: AI for CPU battle, optimizing (it's really hard now, 80% of code is assembly), adding ending screen

DeathMatch_NTSC_0.27.bas.bin

  • Like 1

Share this post


Link to post
Share on other sites
Posted (edited)

This guy became so strong and evil even I cannot beat him. He's not even using the PowerUps, but collecting them (yet).

 

Edited by MemberAtarian

Share this post


Link to post
Share on other sites
Posted (edited)

 

You can see how a typical VS against the computer seems like and, it's very hard, but he is beatable!
In this video, you can still see that he goes apeshit if he has to flee against you aura, I added there a delay counter, and also, I corrected that the text sometimes glitches on Get Ready because the P1 sprite is mirrored.
Also you can help me finding bugs. I'm gonna do the 100 matches trial from now, I there won't be any bugs, I assume it's ready to be called completed. :)

DeathMatch_NTSC_0.29.bas.bin

Edited by MemberAtarian

Share this post


Link to post
Share on other sites

Final ROM released. I compressed the assembly as much I could, the only thing that really drains power of CPU is the aura and vampire spirit powerup, they have the same check for damage as the Reaper itself, so twice the "fun". I should write in the manual they are so powerful they eat the colors of this world.

PAL footage on real hardware:

DeathMatch_NTSC_0.40.bas.bin

DeathMatch_PAL60_0.40.bas.bin

  • Like 2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...