June 26, 2019, 08:12:47 PM

Author Topic: ZX Collection Vol #1 - 8-bit Wars Entry  (Read 599 times)

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1923
ZX Collection Vol #1 - 8-bit Wars Entry
« on: March 30, 2019, 08:19:16 PM »


Title : ZX Collection Volume 1

Download : Windows  Mac  Linux

Required dependancies : Windows may require the DX9 Runtime - On Linux you may need to install OpenAL - Terminal > sudo apt-get install libopenal1

Media Info : All graphics, coding and music done be me \o/

Four classic *cough* ZX Spectrum games covering the 16k, 48k and 128k variants.

Rescue Rob :



Galaxy Defender :



Bean Drop :



Bomb Da City :

Until the next time...

Offline therevills

  • Hero Member
  • *****
  • Posts: 548
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #1 on: March 31, 2019, 02:15:28 AM »
Very nice classic games!

Spotted a little gfx bug when the zombies(?) walked off the "screen limit", but doesnt effect the game.

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1923
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #2 on: March 31, 2019, 02:25:10 AM »
Quote
Spotted a little gfx bug when the zombies(?) walked off the "screen limit", but doesnt effect the game.
They walked off the screen for you? :o - Everything should be clipped fine but I guess not, grr. Was it the Windows version where this happened?
Until the next time...

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1923
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #3 on: March 31, 2019, 02:27:18 AM »
Quote
zombies(?)
Zombies, mummies or zombie mummies, which ever works best for you ;D
Until the next time...

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1923
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #4 on: March 31, 2019, 02:57:02 AM »
Quote
Spotted a little gfx bug when the zombies(?) walked off the "screen limit", but doesnt effect the game.
Super Lol's, just spotted that too. Can't believe I missed it :o - Thanks for spotting that ( too much game testing misses silly things )
Until the next time...

Offline therevills

  • Hero Member
  • *****
  • Posts: 548
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #5 on: March 31, 2019, 03:39:09 AM »
No problem :)

Yep it was the Windows version.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1808
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #6 on: March 31, 2019, 07:01:36 PM »
A really nice collection of retro games and also demo scene effects.  Cool.   8)
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).
MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.
Linux Mint 19.1, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).

Offline craigd

  • Jr. Member
  • **
  • Posts: 41
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #7 on: April 03, 2019, 05:36:53 PM »
Very nice retro collection! Bomb Da City brought back a few memories of my Speccy days :) Couldn't find any bugs, so I guess that's a good sign haha

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 1123
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #8 on: April 04, 2019, 11:09:10 AM »
nicely done :)

Offline Derron

  • Hero Member
  • *****
  • Posts: 2170
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #9 on: April 04, 2019, 11:21:14 AM »
Would you mind adding:
- windowed mode
- low res movement (so round x,y to "low res grid"-integers before rendering) - asking as characters move way too smooth for retro :-)
?

Really nice tunes. As said before - if one of you bg music geniuses wants to create some (free) music for TVTower - you know my name...

bye
Ron

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1808
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #10 on: April 04, 2019, 11:24:22 AM »
Works great on Linux too.   :)

Quote
Would you mind adding:
- windowed mode
- low res movement (so round x,y to "low res grid"-integers before rendering) - asking as characters move way too smooth for retro :-)
?

 :o  Retro look with a modern update works for me.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).
MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.
Linux Mint 19.1, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb).

Offline Derron

  • Hero Member
  • *****
  • Posts: 2170
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #11 on: April 04, 2019, 11:27:18 AM »
Its the AGK runtime - if that would fail on Linux, all AGK linux users would have already blamed.
So I assume it would run for all official platform AGK supports (with sound and the given resolution).

Don't want to reduce Qube's efforts with above's phrases - it's still a great looking piece of software (I like the vibrance and crystal clear appearance of the first game).


Edit:
Quote
:o  Retro look with a modern update works for me.

Let's see how it looks if the movement was more "chunky". As said in another thread using "high res" and just draw your stuff "blocky" is more of the "current retro game wave". If you used _real_ low res (so with a 4x zoom you move 4px instead of 1px) you need to take into consideration some other stuff for a "smooth appearing" movement. So speed of moving characters will be higher to trick the eyes (to not see the "jerky movement") or way slower for "passive/background" creatures as you then "miss" a movement and your brain creates the smooth animation afterwards (once it registers: oh, it moved for about 5px inbetween).
Maybe Qube could elaborate a bit on how he renders the stuff - in a virtual resolution or native desktop resolution but with the sprites being scaled up (unfiltered). Maybe he has a trick leading to the smooth movement while still moving on the "low res grid".


bye
Ron

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1923
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #12 on: April 04, 2019, 03:58:07 PM »
Would you mind adding:
- windowed mode
- low res movement (so round x,y to "low res grid"-integers before rendering) - asking as characters move way too smooth for retro :-)
?
I can add in a Windowed mode after voting closes. Easy enough to add in :)
Low res movement?, lol, I think having fat pixels on a a 27" monitor is retro enough for me ;D

Really nice tunes. As said before - if one of you bg music geniuses wants to create some (free) music for TVTower - you know my name...
Glad you like my little funky tunes :P - Would be far easier to grab free ones from the web but it's fun to do your own. Sure I don't mind doing a tune to donate to TV Tower. If you could give me a couple of example of the type of music you're after I'll give it a whirl.

Maybe Qube could elaborate a bit on how he renders the stuff - in a virtual resolution or native desktop resolution but with the sprites being scaled up (unfiltered). Maybe he has a trick leading to the smooth movement while still moving on the "low res grid".
It was a virtual resolution of 256x192 with filtering set to nearest neighbour. AGK has two methods for rendering final output though.

1) Set the virtual resolution and it'll scale up to native resolution. Rotations and floating point movement also take advantage of the upscaled image for smoother visuals.
2) Set the virtual resolution and then create a render to texture of the same virtual resolution dimensions. Send all drawing commands to the texture and then render the texture to your virtual resolution. Although the output is still finally scaled to native resolution all movement and rotations will be accurate based on the texture dimensions. This gives the best results for ultimate retro rotations and movement.
Until the next time...

Offline Derron

  • Hero Member
  • *****
  • Posts: 2170
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #13 on: April 04, 2019, 05:52:28 PM »
So I would prefer "2)" to see all that jiggely-diggely-movement.

@ tunes
As the game plays from "80s on" and the basic game idea was "Mad TV" (which is done in the late 80s/early 90s) ... Just watch youtube for the "Mad TV Intro (DOS Version)" - or even more music "Mad TV - IBM-PC AdLib Soundtrack [Emulated]" (dunno if it is still copyrighted - which is why I did not directly link to it). It's not the MAD series but a game (if find the MAD-dude then its the wrong video ;-)
Of course it could be a bit more "modern" sound sample wise.


bye
Ron

Offline Imerion

  • Jr. Member
  • **
  • Posts: 31
    • E2 Games
Re: ZX Collection Vol #1 - 8-bit Wars Entry
« Reply #14 on: April 04, 2019, 08:38:17 PM »
Nice! These were really polished! I especially liked Galaxy Defender and Rescue Rob. Nice smooth feel to the gameplay. I'm impressed you managed to make four games for the competition when I barely managed one. ;)