Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
Rock, Paper, Scissors   [2023]

Rock, Paper, Scissors Released by :
Pomakis

Release Date :
11 April 2023

Type :
C64 Demo

User rating:*********_  9.3/10 (10 votes)   See votestatistics

Credits :
Code .... Pomakis

Download :

Look for downloads on external sites:
 Pokefinder.org


User Comment
Submitted by pomakis on 11 March 2024
FYI, I followed through with one of Wile Coyote's suggestions and added "ROCK WINS", "PAPER WINS" or "SCISSORS WINS" in large text once there's a winner. Thanks for the suggestion, Wile!

I'm, not sure if it's possible to update this release entry on CSDB, and I'm not sure if it's acceptable to add a new release entry for this version (I got chewed out for doing that with my "Skull" release). So I'll just post a link to the new D64 file here for anyone who's interested:

http://pomakis.com/rps/rockPaperScissors2024.d64
User Comment
Submitted by SplAtterpunk on 29 April 2023
Nice!
User Comment
Submitted by ws on 14 April 2023
yes, you're right, ofcourse 8 frames. i was thinking of 16 pixels wide but you only need 8 states, i mixed that up ;-)
User Comment
Submitted by pomakis on 13 April 2023
@ws
True, using a set of x-pre-positioned frames per symbol would certainly save a few clock cycles per symbol plot. And I'd only need 8 of them per symbol (not 16). It probably wouldn't be enough to squeeze out a screen refresh, but it would help. As for the frame clearing, I'm reasonably certain I've got that optimized about as much as possible. (I clear only the 16x16 blocks that the previous plot used, and use zero-page pointers in the loops for maximum speed.)
User Comment
Submitted by ws on 13 April 2023
Actually pretty cool. Just an idea, 16 x-pre-positioned frames per symbol, fetched via table, so you dont need to x-shift gfx, only have to mult for vertical positioning and an unrolled frame-clearing-loop could speed it up?
And for a game one could even control a cursor sprite that a initially selected "symbol cloud" could gravitate towards.
Really nice idea you got there!
User Comment
Submitted by Wile Coyote on 13 April 2023
@Cruzer
If you do decide to do a version, one upgrade i would like to see is.. for the Scissors to point in the direction they are travelling in. For the Rocks to look more like Rock, and possibly animate like spinning asteroids. Maybe the Paper could animate paper style.
User Comment
Submitted by pomakis on 13 April 2023
Cruzer, that would be cool. If you manage to pull off a faster version with the same number of glyphs, I'd love to see what techniques you used to get it that fast. For reference, this version produces a new frame every 8 screen refreshes in NTSC (7 in PAL).
User Comment
Submitted by Cruzer on 13 April 2023
Nice idea. Now I wanna do a faster version.
User Comment
Submitted by Wile Coyote on 12 April 2023
This looks better in action than the screen shot suggests.
Fun idea! ^_^

Once there is a winner, some large text could work. For example:

ROCK WINS
PAPER WINS
SCISSORS WINS

I heard the voice from Mortal Kombat as i was typing those words ;D
User Comment
Submitted by 4gentE on 12 April 2023
Fun.
User Comment
Submitted by E$G on 12 April 2023
Interesting simulation
User Comment
Submitted by pomakis on 11 April 2023
BTW, STOP cleanly returns to BASIC. Also, space restarts, so you don't have to re-run it every time you want it to start over.
User Comment
Submitted by Burglar on 11 April 2023
this is pretty cool, ran it 3 times: scissor win, rock win and the final round was a beautiful rock crushes scissors, with 1 paper left -> paper wins.
User Comment
Submitted by pomakis on 11 April 2023
Argh, I meant http://www.pomakis.com/rps/rockPaperScissors.mkv
User Comment
Submitted by chatGPZ on 11 April 2023
Don't use autostart in an outdated VICE if you always get the same result :)
User Comment
Submitted by pomakis on 11 April 2023
Paper doesn't always win. It's a toss-up each time. Here's a video that shows an epic three-way rumble: http://www.pomakis.com/rps/rockPaperScissors.mp4
User Comment
Submitted by Digger on 11 April 2023
Pretty cool, it would be even better if it was not deterministic. Paper always wins.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (17)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.093 sec.