Jump to content
IGNORED

BLOKZ - Abbuc 2021 software compo game


popmilo

Recommended Posts

Time to publish some details about my entry in this year "Abbuc Software contest 2021."

 

Logic/arcade game inspired by an old arcade game called "Block Hole" ("Quarth" in Japan). Game was later ported to some consoles like Nes, Gameboy and unofficial releases exist for MSX and Colorcomputer.

 

Since the first time I've played this in local arcade back in 90s I was puzzled by "find the largest rectangle algorithm". So when I got back into coding on Atari in early 2000s I thought A8 deserves a version of its own :)
Years passed as I've coded initial block drawing routine, procedural generated levels, and tested couple approaches to make this recognition routine working. Let's just say they all failed :)

 

So this year when time came to choose something to code for Abbuc compo, I knew there wasn't going to be lot of time during summer, so said to myself - it's now or never :)

I'm proud to present this labour of love and many sleepless nights as I tried to make this work... Algorithm started working only maybe a week before deadline, so rest of time was spent making it look pretty, adding proper game maps and adding sound fx and adjusting it all to make it have that arcade feel, make player want more, and make dying fair, so you always get back for more. I've also tried adding music couple hours before deadline, but that didn't work as I planned so expect proper title tune to be added after compo is over and I can release updated version.

 

 

Hope you like it.
ps .I'll release source code after compo is done of course :)

pps. If you find any bugs while playing the game, please let me know so it can be fixed in updated versions.

 

Big thanks to the entire Atari community !

Cheers!
Vladimir

  • Like 37
  • Thanks 3
Link to comment
Share on other sites

  • 2 months later...
On 9/3/2021 at 8:30 AM, popmilo said:

Time to publish some details about my entry in this year "Abbuc Software contest 2021."

 

Logic/arcade game inspired by an old arcade game called "Block Hole" ("Quarth" in Japan). Game was later ported to some consoles like Nes, Gameboy and unofficial releases exist for MSX and Colorcomputer.

 

Since the first time I've played this in local arcade back in 90s I was puzzled by "find the largest rectangle algorithm". So when I got back into coding on Atari in early 2000s I thought A8 deserves a version of its own :)
Years passed as I've coded initial block drawing routine, procedural generated levels, and tested couple approaches to make this recognition routine working. Let's just say they all failed :)

 

So this year when time came to choose something to code for Abbuc compo, I knew there wasn't going to be lot of time during summer, so said to myself - it's now or never :)

I'm proud to present this labour of love and many sleepless nights as I tried to make this work... Algorithm started working only maybe a week before deadline, so rest of time was spent making it look pretty, adding proper game maps and adding sound fx and adjusting it all to make it have that arcade feel, make player want more, and make dying fair, so you always get back for more. I've also tried adding music couple hours before deadline, but that didn't work as I planned so expect proper title tune to be added after compo is over and I can release updated version.

 

 

Hope you like it.
ps .I'll release source code after compo is done of course :)

pps. If you find any bugs while playing the game, please let me know so it can be fixed in updated versions.

 

Big thanks to the entire Atari community !

Cheers!
Vladimir

Nice! Is it possible to get a 5200 version of this as well?

  • Haha 1
Link to comment
Share on other sites

2 hours ago, BIGHMW said:

Nice! Is it possible to get a 5200 version of this as well?

There's no reason it wouldn't be possible. I'll ask @Wrathchild about 5200 specifics. Game isn't using lot of ram I think, and making a cart version should be easy as all code is one block if I remember correctly.

 

Remind me in a month or two if you don't see any news about it ;)

 

 

  • Like 1
Link to comment
Share on other sites

On 11/13/2021 at 11:42 PM, popmilo said:

 

blokz_2021_popmilo_final_version.zip 31.92 kB · 137 downloads

 

Please test, report bugs etc. Thank you all for voting and making Atari scene better !

there seems to be an extra byte at the end of xex file

 

Analyzing "blokz.xex"...
  -: 65535       [$FFFF]               BINHEAD
  1:  8192-37503 [$2000-$927F] (29312) <- CODE/DATA
ERROR - Corrupt file: Incomplete address

  • Thanks 1
Link to comment
Share on other sites

15 hours ago, tmp said:

there seems to be an extra byte at the end of xex file

 

Analyzing "blokz.xex"...
  -: 65535       [$FFFF]               BINHEAD
  1:  8192-37503 [$2000-$927F] (29312) <- CODE/DATA
ERROR - Corrupt file: Incomplete address

Please test this, looks like I left one ".byte 0" at the end of file, that didn't bother Altirra much :)

 

ps. I'm using Kickassembler which started as c64 compiler, so had to do some experimenting before I was able to produce proper xex binary.

pps. Which tool did you use for that analysis ?

 

 

blockhole_new.xex

Link to comment
Share on other sites

8 hours ago, popmilo said:

Please test this, looks like I left one ".byte 0" at the end of file, that didn't bother Altirra much :)

 

ps. I'm using Kickassembler which started as c64 compiler, so had to do some experimenting before I was able to produce proper xex binary.

pps. Which tool did you use for that analysis ?

 

 

blockhole_new.xex 28.63 kB · 7 downloads

looks ok, thanks

 

 

  • Thanks 1
Link to comment
Share on other sites

7 hours ago, Yautja said:

The bug is still there. Totally agree that the game is quite addictive.

 

Also, noticed that the ship "turns" when moving to the right; but not when turning left. Maybe it could be fixed.

 

 

I see it turn/tilt to the left and turn/tilt to the right... are you having an issue seeing shading change due to monitor issues? the video shows the tilt/turn as does the game in real life... look a little closer or adjust your gear and you will see it's fine.

Link to comment
Share on other sites

3 hours ago, _The Doctor__ said:

I see it turn/tilt to the left and turn/tilt to the right... are you having an issue seeing shading change due to monitor issues? the video shows the tilt/turn as does the game in real life... look a little closer or adjust your gear and you will see it's fine.

Yes, you are right.

 

BTW, I thought you considered the thin green and purple lines above the ship as a "bug". My bad... 

Link to comment
Share on other sites

17 hours ago, Yautja said:

The bug is still there. Totally agree that the game is quite addictive.

 

Also, noticed that the ship "turns" when moving to the right; but not when turning left. Maybe it could be fixed.

 

 

Aha, that just because I've drawn three ship sprite frames in 5min ;)

I can make it more visible.

Link to comment
Share on other sites

20 hours ago, TheNameOfTheGame said:

 

Yeah, I agree, it's really got a "fun" factor and that "one more go" vibe.

That's what I was aiming at. Wanted to do two player mode, but was too late when I realized I spent all 4 players and missiles on one player ;)

For sure it can be done with more char mode usage. Need first to find that bug in filled rectangle detection... Can't pinpoint it... happens when you shoot many bullets at some shapes, and it could be tied with routine for erasing filled regions and scrolling so it's a big mess...

Link to comment
Share on other sites

Hey Vlad @popmilo,

 

Great port of a great game !!

I remember playing this with the "Renaissance" ship,

I don't know if you deliberately stayed away from the arcade design,

but just in case, here is my take on the Quarth ship, cherubs and all (they can be animated of course).

 

ship3.png.3fb38840713b712077cb332d9a2e7be6.png

 

feel free to use it or not !

 

 

Edited by TIX
  • Like 3
Link to comment
Share on other sites

2 hours ago, TIX said:

Hey Vlad @popmilo,

 

Great port of a great game !!

I remember playing this with the "Renaissance" ship,

I don't know if you deliberately stayed away from the arcade design,

but just in case, here is my take on the Quarth ship, cherubs and all (they can be animated of course).

 

ship3.png.3fb38840713b712077cb332d9a2e7be6.png

 

feel free to use it or not !

 

 

I like it and sure can use it :)

 

Can you just make both left right moving frames too ?

 

First I tried converting arcade and gameboy quarth gfx, but it couldn't look good in a8 pixels... Then drew that ship sprite in gimp in 5min :)

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...