Hug The Bucko c64
A downloadable game
This is the first ever game that I built and due the lack of ideas I ported the first game, hug the bucko, from Amiya Aranha to the c64.
Here's a few screenshots from my port:
This game proved to be a challenge more than I expected due the nature of the c64 relying on a lot of external chips, hardcoded adresses and more. The biggest of it was the sound chip that it works like a synthesizer, which makes hard to code for someone like me who knows nothing about music theory.
Because I developed everything on the game, I'm releasing the source code of it with the MIT license, so feel free to use or do anything you want with it.
I would love to thank the following people/places that helped me a lot during the game development:
- Yarnsh - A Friend who helped me on sound, animation and testing
- 8 Bit Show and Tell- Youtuber and c64 wizard
- Brian Kumanchik - Youtuber who video helped to create a few routines on my code
- https://petscii.krissz.hu/ - The site that I used to develop the screens and sprite
- c64-wiki - A wiki with a lot of info about the c64
Status | Released |
Author | kumicota |
Tags | Commodore 64 |
Average session | A few seconds |
Inputs | Keyboard |
Install instructions
Just drag and drop the HugTheBucko.prg to any c64 emulator and run it
Comments
Log in with itch.io to leave a comment.
Wow that is amazing! :)
Great job, bucko.
Buckos really out here just straight up learning how to code for 40 year old consoles to make something cool for Ami. Seriously awesome work!
You really took the spirit of the gamejam to the next level! Not only did you objectively improve on hug the bucko by animating all the sprites and the hearts, you made it able to run on c64?! that blows my mind, the level of dedication is insane! Sadly I could not get past 26 buckos, maybe it could be a problem with the emulator i chose? I'd love to give it another try if you can suggest one that will work better! I used Denise.
Thank you very much.
The problem is on my code but basically they're 2, first is that I'm using a pseudorandom algorithm to generate the positions, so the bucko will always be on the same position every time aka the 26th position.
The second is that the collision check is the hardware collision check from the c64 video chip and it's checking the collision of the sprite with the text too, you can see that everytime it locks, it's because the bucko or heart is above some text.
I'm gonna publish a patch tomorrow to fix it, I just don't know when
A c64 port is pretty hardcore. Neat idea.
woah cool a C64 game! we've really got some variety in platforms in this jam lol, this is really cool nice work
Why are so many of you guys so smart? this is super cool!
Thank you but it's more hitting the wall too many times and not giving up