Author Topic: QBZerk  (Read 14890 times)

0 Members and 1 Guest are viewing this topic.

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
QBZerk
« on: August 20, 2018, 12:35:08 pm »
This was the last game I created in QB64 back in 2015. It's a remake of the 1980 arcade game Berzerk. The attached ZIP file contains the source code and all assets needed for the game.

Watch out for Evil Otto!
* QBZERK64v1.2B.zip (Filesize: 8.04 MB, Downloads: 271)
screenshot1.png
* screenshot1.png (Filesize: 30.49 KB, Dimensions: 1030x921, Views: 325)
screenshot2.png
* screenshot2.png (Filesize: 13.64 KB, Dimensions: 1030x921, Views: 344)
In order to understand recursion, one must first understand recursion.

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
Re: QBZerk
« Reply #1 on: August 20, 2018, 12:54:12 pm »
Wow! great sound, is that Pink Floyd I hear? and starting with Asimov's 3 Rules for Robots, nice!

I've only just started looking it over but it is like an answer to my map question. I like the self generating mazes!

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
Re: QBZerk
« Reply #2 on: August 20, 2018, 01:35:41 pm »
I found a document on the Internet that explained how the original programmers generated their mazes so I replicated it. In fact, if you play the coin-op game, and then mine, you'll notice the mazes generated are exactly the same.

Since you are the only human in a robot world, I decided to take Asimov's laws and 'twist' them for human behavior, giving the player a reason for fighting robots.

Thanks for the kudos :)
In order to understand recursion, one must first understand recursion.

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
Re: QBZerk
« Reply #3 on: August 20, 2018, 02:13:57 pm »
Oh man! I missed the twist in the rules (I am not the world's greatest reader), thanks!

Offline madscijr

  • Seasoned Forum Regular
  • Posts: 295
Re: QBZerk
« Reply #4 on: April 05, 2022, 09:55:04 am »
@TerryRitchie @bplus
This is a great adaptation. I'm looking at modifying it to support 4 players simultaneously, where it's a shootout between the players (and the robots are optional). Kind of like the old Atari "Outlaw" game.
So far I edited the sprite PNG file to make the player transparent and need to modify the code to draw the player in a variable color. That part is not working yet, all I achieved is making the player invisible!
Also I moved the sound (.ogg) files into a "sounds" folder to make it easier to work with the files.
I will share updates if I get anywhere with this!

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
Re: QBZerk
« Reply #5 on: April 05, 2022, 10:02:11 am »
Yeah Terry does nice work! We have several of his games in library to sample.

Good luck @madscijr with your mods.

Offline Pete

  • Forum Resident
  • Posts: 2361
  • Cuz I sez so, varmint!
Re: QBZerk
« Reply #6 on: April 05, 2022, 10:34:30 pm »
TerryWho? :D

Nice to see you back!

Pete
Want to learn how to write code on cave walls? https://www.tapatalk.com/groups/qbasic/qbasic-f1/

Offline Qwerkey

  • Forum Resident
  • Posts: 755
Re: QBZerk
« Reply #7 on: April 06, 2022, 06:40:30 am »
@Pete Who??  Oh blimey!  You're still around then??  Tee-hee!

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
Re: QBZerk
« Reply #8 on: April 06, 2022, 09:16:44 am »
TerryWho? :D

Nice to see you back!

Pete

Is Pete thinking Terry is back?

We wish!

Offline Pete

  • Forum Resident
  • Posts: 2361
  • Cuz I sez so, varmint!
Re: QBZerk
« Reply #9 on: April 06, 2022, 01:37:51 pm »
Yeah, PeteWho. I mean THAT Pete should have checked the date on the starting post. I guess some Librarian has been borrowing my post shuttle routine again. Good thing like me, it runs on gas, and is apparently getting more miles to the Galleon, these days. I'll be more careful in coming posts, that's for sure, but yes, ever the optimist, I wish Terry was back, too!

Pete

Want to learn how to write code on cave walls? https://www.tapatalk.com/groups/qbasic/qbasic-f1/