Berzerk MMX

Discussion, Reviews & High-scores

Moderator: Moderators

Post Reply
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Berzerk MMX

Post by rhurst »

I'd like to start a thread for this game's development. It will be made as a clone of the arcade game, so not too much originality will be incorporated. But a few nifty VIC tricks should make it run near arcade style as possible.

This game has made me re-visit the software sprite code used for Quikman and Omega Fury, making for some new features that will be useful for this game. A number of subroutines have been written to give a basic idea how the game will run. The number of robots rendered now do not reflect the number that will be used during game play; I expect to have 5 or 6 of them capable of moving at once, while up to 4 or 5 have to remain stationary until the AI decides its time to switch it to a sprite.

Get its source archive or the standalone program binary. As always, feedback welcome.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

Cool! I am in the middle of developing a similar, but far from identical game. Hopefully it won't look like I'm copying your work since I begun the development a year ago. However I'm tempted to switch over to the software sprite library, and since my game will be similar to yours, it is likely I can benefit from the same improvements.
Anders Carlsson

Image Image Image Image Image
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

Progress is being made... with appropriate additions to the software sprites. I added 3 more registers to aid the game programmer to identify what & where the collision took place. I updated the game source & binary to make use of those registers. I am working on the maze randomization next.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

Just a simple bump of the ongoing development ... having fun with this effort, per usual, as well as updated the binary and source for downloading and previewing.

Also wrote a blog entry on the latest piece implemented -- enjoy! :)
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
orion70
VICtalian
Posts: 4341
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Post by orion70 »

I've just tried it, and it looks wonderful - smooth, playable, VERY retro-style... Congratulations on this. Can't wait to see it finished :D .

The explanation of programming tricks in your blog is way beyond my skills though :? .
User avatar
Ivanhoe76
Vic 20 Devotee
Posts: 200
Joined: Fri Sep 28, 2007 11:17 am
Location: Italy

Post by Ivanhoe76 »

I've just played Berzerk yesterday evening and... I couldn't believe to my eyes.... It's Berzerk, the real one!!!! Smooth, fast and even the reduced size of the screen doesn't seem to bother to final effect!!! Good job, rhurst!!!
No one should tolerate death and violence because tolerance will generate habit.
User avatar
Mayhem
High Bidder
Posts: 3027
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

Okay, must be missing something here, I never saw a link in the blog post to download a file...
Lie with passion and be forever damned...
User avatar
orion70
VICtalian
Posts: 4341
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Re: Berzerk MMX

Post by orion70 »

rhurst wrote:Get its source archive or the standalone program binary. As always, feedback welcome.
(first post here) :wink:
User avatar
Mayhem
High Bidder
Posts: 3027
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

Oh, thought there was an updated version out because of the blog post... guess not. Oooops...
Lie with passion and be forever damned...
Vic20-Ian
Vic 20 Scientist
Posts: 1214
Joined: Sun Aug 24, 2008 1:58 pm

Post by Vic20-Ian »

Mayhem - same link updated binary - did you actually download it??
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
User avatar
Mayhem
High Bidder
Posts: 3027
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

Yeah... I should have said I thought there was a link to the updated binary in the blog post, but it was just here in the thread... that's what I was getting confused about originally! :?
Lie with passion and be forever damned...
User avatar
Jeff-20
Denial Founder
Posts: 5761
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

wow! I was still playing the version from Jan 12. This most recent update is stunning! I never really liked Otto. I didn't think the smiley face fit.
High Scores, Links, and Jeff's Basic Games page.
User avatar
Mayhem
High Bidder
Posts: 3027
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Post by Mayhem »

Link seems to be down currently...
Lie with passion and be forever damned...
User avatar
Pedro Lambrini
Vic 20 Scientist
Posts: 1132
Joined: Mon Dec 01, 2008 11:36 am

Post by Pedro Lambrini »

Mayhem wrote:Link seems to be down currently...
Check your mail. :)
"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
fgasking
Vic 20 Devotee
Posts: 228
Joined: Sun Feb 06, 2005 7:53 am

Post by fgasking »

Wow, this is really good!... keep up the great work! :)
Post Reply