Jump to content
IGNORED

Water Diver (2600) [Final]


zdan

Recommended Posts

I'm declaring R3 to be the final version.

 

(This is my first post, but I've been lurking for a few weeks while writing this game, and I've really enjoyed trying out other homebrews.)

 

Water Diver is a reflex game, for one or two players (simultaneously): dots are bouncing everywhere in the water; collect the good ones, while avoiding the bad ones!

Five Six Twelve exciting levels, four exciting songs. ? No title screen yet...


The graphics are pretty simple, but I think it's fun, and challenging. I have yet to break 150 points, except when testing at slow emulation speeds. There can be a lot going on onscreen. My high score during development is 162; for R3 as released, my best so far is 131.

 

Latest release:

water_diver_R3.bin (NTSC)

water_diverpal_R3.bin (PAL60)

 

Older releases:

water_diver_R2.bin (NTSC)

water_diverpal_R2.bin (PAL60)
water_diver.bin  (NTSC)

water_diverpal.bin (PAL60)

 

screenshot

 

I've tested in Stella 6.0.1, and on an NTSC 2600. In Stella, it's difficult with keyboard, but I find that it works quite well with a mouse.


The two-player mode hasn't had a lot of play; please let me know what you think! Also feel free to suggest PAL color tweaks, or whatever else. I have a very small amount of room left. I expect to at least add a few more levels. Or maybe a title screen.

 

Controls:  Joysticks. Either player can start at any time, by pressing their fire button; after that, just steer the button will give a lateral speed boost.

 

Between games, you can cycle through game modes, with Select:

  •  In the default mode, you advance from level to level in time with the music.
  •  In "flow mode" you stay on one level forever -- any level you have reached previously. (This is more fun than it sounds!)

 

Hints:

  •  There's no way to only one level where you can restore your health. You can see how much damage you've accumulated by looking at your score.
  •  The faster you pick up the good dots, the sooner new ones can appear. (It can be dangerous to pay too much attention to this fact.)
  •  When the water turns green, watch out...

 

The game is inspired by https://www.khanacademy.org/computer-programming/water-diver-sounds-added/5430351862169600

 

Edited by zdan
  • Like 4
Link to comment
Share on other sites

Is this your first Homebrew? I like the funky beat it's actually a catchy tune. Only suggestions i have if you're open to friendly criticism, is maybe have the starting level a little more lax then slowly progress in speed. Also some sort of an animated diver to replace the pacman sprite, either or this is pretty cool ?

Link to comment
Share on other sites

Yes it is.  Thanks for the kind words!  And I appreciate the suggestions.

 

The difficulty does ramp up, but yeah, maybe it starts out a little too fast. I'll listen for a while before deciding whether to change it -- the risk is that the beginning of the game might get boring, if you're playing a lot of games.

 

There's not really enough room to add animations and stay in 4K, due to the way I implemented the kernel. I've been collecting ideas for if I make an expanded version, and that's definitely on there...

  • Like 1
Link to comment
Share on other sites

Fun game! I don't mind the simple graphics at all personally, and I love the in-game music.  I like the idea of a slower difficulty ramp, too. I think it's a common mistake for homebrew authors to make their games too hard, since they get a lot of practice playing themselves as they develop and test.

Link to comment
Share on other sites

I've edited the original post to contain a new version, R2.

 

In this version, the fire button will give you a speed boost while you're holding it (thanks to @bluswimmer for the idea). The boost is only lateral.  It can be useful for darting over to catch something, or avoid something -- but it can be dangerous too.

 

I also added a new first level, which is meant to be easier. Please let me know if the difficulty ramp feels better now! I'm not sure if this change is good or not, so I'd really appreciate feedback.

  • Like 2
Link to comment
Share on other sites

We'll be featuring Water Diver LIVE on today's (Friday) ZeroPage Homebrew stream on Twitch at 6PM PT | 9PM ET | 1AM GMT! Hope everyone can watch!

 

Twitch Stream: https://www.twitch.tv/zeropagehomebrew/

 

Games:
- Water Diver (2019 WIP) by zdan
- Primate Plunge (2007) by Steve Engelhardt aka Atarius Maximus
- Seaquest (1983 Activision Patch Challenge) by Steve Cartwright

 

Archive Video of Stream

(SET VIDEO TO 1080P60 FOR FULL QUALITY)

 

Edited by ZeroPage Homebrew
Link to comment
Share on other sites

  • 2 weeks later...

I've edited the original post again, to contain a new version, R3.  I'm pretty happy with it, and may declare it final.  Can anyone beat 131 points?

 

Changes from R2:

  • Added six new levels, with some new mechanics, and one with a short new song.
  • Tweaked the first couple levels to contain a lot more good dots. This makes them more interesting to replay, but more dangerous, too, if you're greedy like I am.
  • Added a high score display.
  • Tweaked some colors, especially for PAL.  Let me know if anyone would like to see changes here!
  • Random minor polish, including a fix for accidental respawns when holding the fire button, and a floating-downward sequence when your game has ended.

 

I've never managed to get through all twelve levels in a single game, but you can see them all if you play two-player and keep respawning.

 

  • Like 1
Link to comment
Share on other sites

2 hours ago, neotokeo2001 said:

Tough game, but I like it! Any change of two frame animation on the player character?

Thanks! I'd definitely like to add animation, but unfortunately I don't have anywhere near the 192-ish free bytes that my kernel would require for even one more frame. I'd have to sacrifice one of the places that dots can appear, and I think that would make camping out in one place too easy -- so easy that it would be boring.

 

It's at the top of my list for an expanded version, some day, but for now I want to stay in 4K.

Link to comment
Share on other sites

  • 3 weeks later...
  • 5 weeks later...

CONGRATULATIONS to Water Diver for being nominated in the 2019 Atari Homebrew Awards!

 

Be sure to vote for your favourite homebrew games of 2019 with the links below and watch the awards LIVE on February 1, 2020!

 

Awards Show: February 1, 2020 @ 12:00PM PT | 3PM ET | 8PM GMT LIVE on the ZeroPage Homebrew Twitch Channel!

 

Atari Homebrew Awards Categories (VOTE IN ALL!!):

342298200_2019AtariHomebrewAwardsLaurel-Nominated-BestMusicSoundAtari2600.jpg.a49d72fe106f900cb79f0512b2dc571b.jpg1502314667_2019AtariHomebrewAwardsLaurel-Nominated-Best4KHomebrewAtari2600.jpg.d3b1be5eeb9e159acd51b6a11ca3e455.jpg

  • Like 1
Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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...