Jump to content

Photo

FailSafe (7800) - WIP


133 replies to this topic

#1 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • 4,055 posts
  • Atari 7800 Dev
  • Location:SouthWest Florida

Posted Sun Nov 29, 2009 9:30 PM

Hi Guys:

As promised, here is the WIP of FailSafe (Countermeasure II) for the 7800. As stated, this is a Work-In-Progress, but is fully playable. There are two things (at least) that I need to finish up before I can consider this for release:
- The addition of PowerUps (all for a length of time)
a) Speed Boost
b) Shot Distance (only the player's shot)
c) Invincibility
d) Freeze Enemies
- Sound / Tunes

I think the difficulty might have to be played with as well, it might be too hard currently even on the easiest setting.

The idea of the game is that you are a tank on enemy grounds trying to prevent the launch of missiles that will basically destroy the world.
The main goal of the game is to a) Get access to the launch code, and b) reach the missile silo to enter the code and stop the missiles from launching. The code is made up of four hexadecimal digits (0-9, and A-F).
In this game, the object for each level is to reach the opposite end of the level. For the first 5 levels, once you make contact with the Depo you will receive a random position of the code. It is possible to get the same position more than once. On the sixth level, once you reach the missile, you must enter the code as quickly as possible using the joystick, and press the button to see if it is accepted. If it is, you have saved the day, and the game begins on a harder level. If you don't enter the correct code before the impact.... well, you'll see. ;)
There are 5 types of enemies that will try and stop you:
1 - PillBoxes: These are the easy ones. They only rotate and do not move. They fire at you when pointing in your general direction.
2 - Jeeps: They come at you, firing constantly. Luckily, they are fairly slow.
3 - Cruize Missiles: These heat-seeking missiles aim for you. They do not fire, but choose to fly into you instead. Luckily, there aren't too many of them... until the 6th level.
4 - Vertical Stationary Plant - As the name implies, they only shoot vertically (but can rarely shoot in other directions) they always aim up or down, so you must be careful when passing them above or below.
5 - Human Fighter: They usually hide behind bunkers, and try to shoot at you from around the corners. They also constantly shoot but are very slow. Their small relative size makes them difficult to hit.

The bottom of the screen shows the tank fuel, and it decreases slowly. Once it is exhausted, your tank explodes (like the original Countermeasure). The top left of the screen show the number of tanks left, and the rop right shows the current level.

Let me know what you think of it and how the difficulty is. (and of course if you find any bugs).

Please note - it does not look like there will be High Score Cart support for this. I am running out of room as it is, and I know that the sound data will take up quite a bit of room.

Again, I'd like to thank jwierer for his excellent level / enemy editor that I used throughout making this game.

Thanks!
Bob

Fstitle.png
Fslvl_1.png
Fslvl_2.png
Fslvl_3.png
Fslvl_4.png
Fslvl_5.png
Fslvl_6.png

*EDIT* - added latest binary to this post - it's the same as RC10.

Attached Files



#2 Shawn Sr. OFFLINE  

Shawn Sr.

    By Popular Demand

  • 12,675 posts

Posted Sun Nov 29, 2009 9:58 PM

Just played around with the game, totally awesome as expected.

#3 the.golden.ax OFFLINE  

the.golden.ax

    Tear down this temple

  • 12,424 posts
  • I'll rebuild it in 3 days

Posted Sun Nov 29, 2009 10:08 PM

Nice. PMP :thumbsup: :love:

AX

#4 TrekMD OFFLINE  

TrekMD

    River Patroller

  • 2,381 posts
  • Location:Coral Gables, FL

Posted Sun Nov 29, 2009 10:29 PM

This is awesome! If you plan to release a cart, count me in.

#5 nonner242 OFFLINE  

nonner242

    River Patroller

  • 3,532 posts
  • ALL your base ALL belong to us!!!!!!!!!!!!!!
  • Location:OHIO

Posted Sun Nov 29, 2009 10:40 PM

Posted Image I would buy a cart no questions asked!Posted Image
Awesome!Posted Image

#6 Corby OFFLINE  

Corby

    Dragonstomper

  • 788 posts
  • AtariAge or NOTHING!!!
  • Location:winnipeg...aka winterpeg, CANADA!!!!!!!!

Posted Sun Nov 29, 2009 11:32 PM

great work as usual Bob. count me in for a cart :thumbsup:

#7 Mayhem OFFLINE  

Mayhem

    River Patroller

  • 3,928 posts
  • Commodore Chaos Knight
  • Location:London, England

Posted Mon Nov 30, 2009 4:53 AM

Anyone care to post a stripped BIN file so we can use it on CC2? ;)

#8 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • Topic Starter
  • 4,055 posts
  • Atari 7800 Dev
  • Location:SouthWest Florida

Posted Mon Nov 30, 2009 5:23 AM

Thanks, Guys!
Are you saying the difficulty is ok how it is? ...I was never that good at Countermeasure...


Anyone care to post a stripped BIN file so we can use it on CC2? ;)


oops, sorry :dunce:

For the CCII users, the settings are:
7800: FailSafe	FAILSAFE	7800_48K	78BIOS

Attached Files


Edited by PacManPlus, Mon Nov 30, 2009 5:24 AM.


#9 GroovyBee OFFLINE  

GroovyBee

    7800 Developer

  • 7,610 posts
  • Busy bee!
  • Location:North, England

Posted Mon Nov 30, 2009 6:42 AM

Looks good. There are visual glitches in PAL :-

1) There is a continuous flashing 1 pixel high line at the last bottom pixel in both of the seconds digits. It alternates between black, the background colour and the digit colour. It happens while playing and also on the title screen.

2) There is a short flashing line at the bottom right of the playfield. This happens while playing and at the GAME OVER screen.

3) There is an intermittent long flashing line as the last line in the status bar (from left to right) at the top of the screen. Its the same colour as the digits in the status bar. This only happens while playing.

4) There is an intermittent long flashing line as the last line in the scrolling play area (from left to right). This happens while playing.

Some of the darker enemy shots are hard to see without a specific PAL palette :(.

#10 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • Topic Starter
  • 4,055 posts
  • Atari 7800 Dev
  • Location:SouthWest Florida

Posted Mon Nov 30, 2009 9:11 AM

Thanks, GB!

I usually try to finish up the NTSC version before I convert it to PAL; I should have stated that in the original paragraph.

I added some 'STA WSYNC' lines between the switching of resolutions (320A top two lines -> 160x2 playfield -> 320A bottom line) because I noticed that the background color was changing mid-raster. I may need to add one or two more of those when I do the PAL version.

Thanks again,
Bob

Edited by PacManPlus, Mon Nov 30, 2009 9:12 AM.


#11 Shawn Sr. OFFLINE  

Shawn Sr.

    By Popular Demand

  • 12,675 posts

Posted Mon Nov 30, 2009 9:57 AM

The difficulty is a little hard but nothing a learning curve can't fix.

#12 DracIsBack OFFLINE  

DracIsBack

    River Patroller

  • 4,479 posts
  • Location:Toronto, Canada

Posted Mon Nov 30, 2009 10:45 AM

Wow Bob - awesome game. Can't wait to get the final release!

How many levels do you think it will have in the end?

#13 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • Topic Starter
  • 4,055 posts
  • Atari 7800 Dev
  • Location:SouthWest Florida

Posted Mon Nov 30, 2009 11:50 AM

Thanks :)

The levels themselves and enemy placement are pretty much complete.
Each Missile Launch has 6 levels (each one is fairly long) - the levels repeat after that if you are able to stop the launching of the missiles.
However, there are 8 increases in difficulty. The difficulty increases after each Missile Launch set. The differences in difficulty are:
- Number of enemies allowed on the screen at the same time (starting at 4 for the 'novice' setting, up to 8 )
- Length of shots by both the player and the enemies ('novice' has short shots, and they increase in length 8 times)
- The 'time to launch' decreases from 'novice' to 'expert' (and beyond if you pass that)
- The turning rate of the enemies gets faster from 'novice' to 'expert' (and beyond)

'Novice' starts you at level 1 (obviously)
'Intermediate' starts you at level 13 (the equivalent of stopping the missile launch twice)
'Expert' starts you at level 25 (the equivalent of stopping the missile launch 4 times)

Edited by PacManPlus, Mon Nov 30, 2009 11:52 AM.


#14 KevinMos3 OFFLINE  

KevinMos3

    Stargunner

  • 1,155 posts
  • Founder of the Timothy Dalton as Bond fan club
  • Location:Behind YOU!

Posted Mon Nov 30, 2009 12:20 PM

It's looking really good. GREAT job on this so far! I agree that the difficulty is a bit high. I wouldn't count on a "learning curve" being able to overcome it. It has to be easy enough starting out to keep interest and not frustrate. I'm not saying it's frustrating now because I haven't played it enough to get frustrated, I'm just saying. I haven't spent much time playing Countermeasure on my 5200, so I'm no expert with this type of game anyhow. I thought Ikari Warriors was frustratingly hard for a long time, but now I can blow through on the easy level and get most of the way on hard (I don't remember if I beat it on hard).

#15 RayXambeR OFFLINE  

RayXambeR

    Chopper Commander

  • 120 posts

Posted Tue Dec 1, 2009 10:34 AM

This seems to be a great game!
Perhaps can you think about a two-players mode? Could be fantastic!

#16 gambler172 OFFLINE  

gambler172

    River Patroller

  • 2,445 posts
  • none
  • Location:germany

Posted Tue Dec 1, 2009 1:36 PM

Hi Bob
Great work,but i need to play more,cause it is damn hard.
greetings Walter

#17 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • Topic Starter
  • 4,055 posts
  • Atari 7800 Dev
  • Location:SouthWest Florida

Posted Tue Dec 1, 2009 4:35 PM

Thanks Guys! :love:

I made a change to start the 'Novice' level with only 3 enemies on the screen at a time. This actually makes the game fairly easy. I may change the location of some enemies to even it out a little more. Each 'Stop of the Missile Launch' (every 6 levels) this increases by 1 until it hits a maximum of 8.

I've also added the player explosion and the enemy explosion sounds. As far as sounds go, I need to add:
- Cruize Missile
- Jeep
- Title Screen tune
- 'Saved the world' tune
- 'world destroyed' tune (death march)

It's beginning to look a lot like I won't end up having room for the powerups. :mad: I will try to make room, as I feel they are needed to balance out the difficulty and I *really* want to add them. :)
I won't, however, move to a bankswitched game just for that. :P

Thanks,
Bob

Edited by PacManPlus, Tue Dec 1, 2009 4:36 PM.


#18 Trebor OFFLINE  

Trebor

    River Patroller

  • 2,225 posts

Posted Wed Dec 2, 2009 7:53 AM

Cool :cool:
Thanks for the update, Bob!

-Trebor

#19 gambler172 OFFLINE  

gambler172

    River Patroller

  • 2,445 posts
  • none
  • Location:germany

Posted Wed Dec 2, 2009 2:00 PM

Hi Bob
is there a new bin available,with the new changes?
greetings Walter

#20 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • Topic Starter
  • 4,055 posts
  • Atari 7800 Dev
  • Location:SouthWest Florida

Posted Wed Dec 2, 2009 9:40 PM

Update:

All sounds added except for 'Save the World' tune. Aside from that, I still need to:
- tweak the placement of the enemies (especially for the 'Novice' level)
- add powerups
- PAL support

Hope you like!

Bob

Attached Files



#21 Trebor OFFLINE  

Trebor

    River Patroller

  • 2,225 posts

Posted Thu Dec 3, 2009 4:29 PM

Update:

All sounds added except for 'Save the World' tune. Aside from that, I still need to:
- tweak the placement of the enemies (especially for the 'Novice' level)
- add powerups
- PAL support

Hope you like!

Bob


Sweet! Thanks, Bob!

#22 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • Topic Starter
  • 4,055 posts
  • Atari 7800 Dev
  • Location:SouthWest Florida

Posted Sat Dec 5, 2009 5:55 PM

Thanks, guys.

Update. Added powerups! There's a 25% chance of one of the powerups appearing after shooting an enemy.
Added sounds:
- Collecting a power up
- Making a wrong guess at the launch code
- 'Rising' sound while entering launch code

Only need to add the 'saved the world' tune... I am having issues trying to think of one.
Need to add PAL support
Need to double-check placement of enemies.

I have to say, the powerups really do even out the difficulty.

Bin posted soon.

Thanks,
Bob

#23 PacManPlus OFFLINE  

PacManPlus

    River Patroller

  • Topic Starter
  • 4,055 posts
  • Atari 7800 Dev
  • Location:SouthWest Florida

Posted Sun Dec 6, 2009 10:31 AM

Update bins:

- My first pass at PAL (FAILSAFP) Please let me know what doesn't look right, as I have no PAL machine to test.
- As stated before, Power Ups have been included:
1) The 'Speed' Powerup ('S') will turn your tank Light Green
2) The 'Shot Distance' ('D') will turn your tank Dark Blue
3) The 'Invincibility' ('I') will turn yout tank Hot Pink
4) The 'Freeze Enemy' ('F') will turn your tank White
These will last a period of time, after which your tank will begin to flash before you lose the power.
- All sounds have been added
- Enemy locations have been tweaked.

All bins in zip file attached.

Thanks!
Bob

Attached Files



#24 jwierer OFFLINE  

jwierer

    Dragonstomper

  • 880 posts
  • Location:Seattle,WA

Posted Sun Dec 6, 2009 11:16 AM

The power ups definitely make it less difficult, though I need to get used to the speed up of the tank. I keep running into things. Excellent work!

#25 TrekMD OFFLINE  

TrekMD

    River Patroller

  • 2,381 posts
  • Location:Coral Gables, FL

Posted Sun Dec 6, 2009 12:45 PM

This continues to get better and better. The power ups are great. Please, do include me if you sell it as a cart. One question/suggestion. Would it be possible to give the tank a different sound with the different power ups? It would be cool to have a sound for each one.




0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users