Scuttlebutt
Scuttlebutt
I built this Spectrum game just for the sake of having built at least one Spectrum game in my life. Don't judge!
It's nominally for the Spectrum 48K, but the game requires an AY chip for sound, so you may have to set the emulator to 128K in order to hear anything.
Download link: scuttlebutt.tap
It's nominally for the Spectrum 48K, but the game requires an AY chip for sound, so you may have to set the emulator to 128K in order to hear anything.
Download link: scuttlebutt.tap
- Alessandro
- Dynamite Dan
- Posts: 1921
- Joined: Wed Nov 15, 2017 11:10 am
- Location: Messina, Italy
- Contact:
Re: Scuttlebutt
Well, it's a unique - more than rare - case of crossing between surreal and scatological in a Spectrum game
Not much to hold your attention here to be honest, but I must say I like the cartoon design, and the movement of the large sprite is smooth and pleasing.
Not much to hold your attention here to be honest, but I must say I like the cartoon design, and the movement of the large sprite is smooth and pleasing.
Re: Scuttlebutt
That is an epic first post.
Re: Scuttlebutt
Sorry don't like that sort of stuff. Not what I expect to see on the forum.
-
- Manic Miner
- Posts: 396
- Joined: Sun Nov 12, 2017 3:54 pm
Re: Scuttlebutt
This looks great and smooth animation on the main character! Quite addictive but simple and it's nice to have something with a sense of humour. I think there's a bug when trying to catch at the table where the larger picture is in that the poo has continued right through me...YOU KNOW WHAT I MEAN!
Last edited by redballoon on Mon Feb 26, 2018 4:04 pm, edited 1 time in total.
Re: Scuttlebutt
Was the bucket full?redballoon wrote: ↑Mon Feb 26, 2018 3:04 pm This looks great and smooth animation on the main character! Quite addictive but simple and it's nice to have something with a sense of humour. I'm think there's a bug when trying to catch at the table where the larger picture is in that the poo has continued right through me...YOU KNOW WHAT I MEAN!
- Ast A. Moore
- Rick Dangerous
- Posts: 2701
- Joined: Mon Nov 13, 2017 3:16 pm
Re: Scuttlebutt
Damn nice!
Smooth, 50 fps masked sprites, plenty of animation frames. Nice artwork and coding. (Although the Sinclair joystick normally defaults to 6,7,8,9,0, rather than 1,2,3,4,5. I’d change that.)
Smooth, 50 fps masked sprites, plenty of animation frames. Nice artwork and coding. (Although the Sinclair joystick normally defaults to 6,7,8,9,0, rather than 1,2,3,4,5. I’d change that.)
Every man should plant a tree, build a house, and write a ZX Spectrum game.
Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.
Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.
-
- Manic Miner
- Posts: 396
- Joined: Sun Nov 12, 2017 3:54 pm
Re: Scuttlebutt
Oh, I can't remember. I'll see if I can replicate it again.KarlH wrote: ↑Mon Feb 26, 2018 3:09 pmWas the bucket full?redballoon wrote: ↑Mon Feb 26, 2018 3:04 pm This looks great and smooth animation on the main character! Quite addictive but simple and it's nice to have something with a sense of humour. I'm think there's a bug when trying to catch at the table where the larger picture is in that the poo has continued right through me...YOU KNOW WHAT I MEAN!
-
- Manic Miner
- Posts: 396
- Joined: Sun Nov 12, 2017 3:54 pm
Re: Scuttlebutt
Hah, yes it was! Apologies. In that case, it looks like the only bug is that the toilet roll orientation seems to be incorrect - it should be hanging on the outside...
Of course, you could make that an option where the default is the outside and for weirdos it hangs on the inside.
Of course, you could make that an option where the default is the outside and for weirdos it hangs on the inside.
Re: Scuttlebutt
You are right. It's only hanging like that to make it more recognisable as a toilet paper roll, but the anal retentive (heh!) part of me wants to flip it around.redballoon wrote: ↑Mon Feb 26, 2018 4:11 pm Hah, yes it was! Apologies. In that case, it looks like the only bug is that the toilet roll orientation seems to be incorrect - it should be hanging on the outside...
Of course, you could make that an option where the default is the outside and for weirdos it hangs on the inside.
Re: Scuttlebutt
^^^
This made my stomach get my artichokey dinner in boiling mode.
Kerl! be guttingly proud. You made my day
Re: Scuttlebutt
Moved the thread to Brand New Software as it's a finished game isn't it?
^This^!Ast A. Moore wrote: ↑Mon Feb 26, 2018 3:22 pm Damn nice!
Smooth, 50 fps masked sprites, plenty of animation frames. Nice artwork and coding.
Re: Scuttlebutt
Superb mini game! Smooth, playable and addictive. Great animation and graphics.
- MatGubbins
- Dynamite Dan
- Posts: 1269
- Joined: Mon Nov 13, 2017 11:45 am
- Location: Kent, UK
Re: Scuttlebutt
Congratulations on the release of your first game.
Very nice and clear as to what to do and play. There can be a few more things added to stretch the game.
Let the poo land on the floor and the player can slip along on it - skid marks.
Overfill the bucket and then lose a life. Bonus on the waste left in the bucket at the end of each level.
Mop and bucket floor cleaning level to wipe away the mess.
Very nice and clear as to what to do and play. There can be a few more things added to stretch the game.
Let the poo land on the floor and the player can slip along on it - skid marks.
Overfill the bucket and then lose a life. Bonus on the waste left in the bucket at the end of each level.
Mop and bucket floor cleaning level to wipe away the mess.
Re: Scuttlebutt
Great job! Funny and entertaining.
The music full of false notes suits it very well too
The music full of false notes suits it very well too
Re: Scuttlebutt
Is that a giant squirrel butt ?
I'm asking because it craps in small nut size heart shaped form, or similar to rabbits
The setting is a bit startling.
A Giant Butt hanging from your ceiling.
You could probably change the butt to a leaking pipe (doesn't need to move), without changing the game play, while allowing it to be more realistically proportional
You could also have several "drops" hanging, that could "grow" at different speed, until they get big enough to fall.
The drops, could move around (slide through the pipe, like in real life), and eventually combine to become larger, which would then fall.
This would provide more variety, and some strategic thinking into the game play.
Nice job, for your first game.
Simple and direct, with good performance.
I'm asking because it craps in small nut size heart shaped form, or similar to rabbits
The setting is a bit startling.
A Giant Butt hanging from your ceiling.
You could probably change the butt to a leaking pipe (doesn't need to move), without changing the game play, while allowing it to be more realistically proportional
You could also have several "drops" hanging, that could "grow" at different speed, until they get big enough to fall.
The drops, could move around (slide through the pipe, like in real life), and eventually combine to become larger, which would then fall.
This would provide more variety, and some strategic thinking into the game play.
Nice job, for your first game.
Simple and direct, with good performance.
- Neil Parsons
- Manic Miner
- Posts: 444
- Joined: Thu Nov 23, 2017 6:19 pm
Re: Scuttlebutt
Funny one! xDDD
How about the controls to start with? Unless I could hardly notice which key was used to start the game as I pushed almost all keys altogether, I didn't get it. "1" and "2" are okay for left and right, respectively. I missed some more info about it, unless it's quite easy to understand what to do, as if on Oil Panic pocket game from Nintendo.
How about the controls to start with? Unless I could hardly notice which key was used to start the game as I pushed almost all keys altogether, I didn't get it. "1" and "2" are okay for left and right, respectively. I missed some more info about it, unless it's quite easy to understand what to do, as if on Oil Panic pocket game from Nintendo.
Re: Scuttlebutt
You've got it right Neil, it's top left number row as a joystick, so 5 to start and 1 & 2 for L/R, just walk to the toilet to empty the bucket.Neil Parsons wrote: ↑Tue Feb 27, 2018 2:30 am Funny one! xDDD
How about the controls to start with? Unless I could hardly notice which key was used to start the game as I pushed almost all keys altogether, I didn't get it. "1" and "2" are okay for left and right, respectively. I missed some more info about it, unless it's quite easy to understand what to do, as if on Oil Panic pocket game from Nintendo.
- Juan F. Ramirez
- Bugaboo
- Posts: 5289
- Joined: Tue Nov 14, 2017 6:55 am
- Location: Málaga, Spain
Re: Scuttlebutt
Yeah. Funny game. It's a sort of 'dirty Game & Watch' gameNeil Parsons wrote: ↑Tue Feb 27, 2018 2:30 am I missed some more info about it, unless it's quite easy to understand what to do, as if on Oil Panic pocket game from Nintendo.
Re: Scuttlebutt
Karl - you will have to forgive me; but as I have no shame, I will ask what others probably though...
Would you think of releasing the source code? There is a lot of technical skill that went into getting such a program to work in the way that it does. It reminds me of looking at an iceberg.
(meaning for the window-lickers/peanut gallery... there is much hidden depth to this program.)
Would you think of releasing the source code? There is a lot of technical skill that went into getting such a program to work in the way that it does. It reminds me of looking at an iceberg.
(meaning for the window-lickers/peanut gallery... there is much hidden depth to this program.)
Re: Scuttlebutt
...Cripes, first Davey Sludge and now another one, what's this obsession over bums and bum-based products...
Regardless of the content, just to re-iterate what a few people have said - I can't recall seeing a first attempt at a game which is this (technically) slick.
...Would be interesting to know how long it took you to learn to program to this level (assuming it was from scratch, but maybe it wasn't?)...
[Edit: also I wish I had the ability of being able to do cool graphics as well as program!]
Regardless of the content, just to re-iterate what a few people have said - I can't recall seeing a first attempt at a game which is this (technically) slick.
...Would be interesting to know how long it took you to learn to program to this level (assuming it was from scratch, but maybe it wasn't?)...
[Edit: also I wish I had the ability of being able to do cool graphics as well as program!]
My Speccy site: thirdharmoniser.com
Re: Scuttlebutt
This ^^^ Karl's has to win a mars bar award for the slickest first program/post (so far..).Morkin wrote: ↑Tue Feb 27, 2018 10:11 am Regardless of the content, just to re-iterate what a few people have said - I can't recall seeing a first attempt at a game which is this (technically) slick.
...Would be interesting to know how long it took you to learn to program to this level (assuming it was from scratch, but maybe it wasn't?)...
[Edit: also I wish I had the ability of being able to do cool graphics as well as program!]
Re: Scuttlebutt
Thanks! The music is mostly fixed now, I believe. There was an incorrect pitch value for the note B in the AY-3-8192 documentation, which messed up my frequency tables. 1892 should have been 1812.
http://www.sinclair.hu/hardver/otletek/ ... 3-8912.htm
I've also added redundant controls for a joystick in port 1.
New game file: scuttlebutt.tap
Re: Scuttlebutt
Well, I started learning Spectrum programming five weeks ago, but I've been building computer games for other platforms as a hobby for almost 35 years. That definitely helped.
Re: Scuttlebutt
I'd rather not do that just yet. The code is poorly structured and a good portion of the variables and subroutines have ... unpleasant names.Nomad wrote: ↑Tue Feb 27, 2018 6:47 am Karl - you will have to forgive me; but as I have no shame, I will ask what others probably though...
Would you think of releasing the source code? There is a lot of technical skill that went into getting such a program to work in the way that it does. It reminds me of looking at an iceberg.
(meaning for the window-lickers/peanut gallery... there is much hidden depth to this program.)
It took some experimenting, but none of it is rocket science. The vertical confinement of the two large sprites is what makes it possible to render the game at 50 fps without any flickering. Here is what I do after each "halt" call:
- Erase all the poop
- Perform the game logic
- Draw the poop that's in the top half of the screen
- Erase and redraw the man sprite
- Draw the poop that's in the bottom half of the screen
- Erase and redraw the butt
- If necessary, update the score and bucket fill level