Page 1 of 6

Extruder

Posted: Wed Jan 31, 2018 11:58 am
by RMartins
Extruder, my remake of Magical Drop II, is now available for download.

https://cld.pt/dl/download/2a938561-f9d ... EV2018.zip

Enjoy.

P.S.
Still plan to make further improvements on it, to make it more like the Arcade.

Re: Extruder

Posted: Wed Jan 31, 2018 8:14 pm
by R-Tape
I'm not very familiar with the original game but does this have a lot of work still to do? I would have expected scoring and a difficulty level setting (it seems very hard from the beginning).
RMartins wrote:
Wed Jan 31, 2018 11:58 am
P.S.
Still plan to make further improvements on it, to make it more like the Arcade.
Don't include the distracting and exhausting manga wibble that goes on in the background!

Re: Extruder

Posted: Thu Feb 01, 2018 10:45 am
by RMartins
R-Tape wrote:
Wed Jan 31, 2018 8:14 pm
I'm not very familiar with the original game but does this have a lot of work still to do? I would have expected scoring and a difficulty level setting (it seems very hard from the beginning).
Actually, I incremented the difficulty (drop speed) at the last minute, because I found it to be too easy.
I'm probably biased since I'm a frequent player :)

But with all the PowerUps I'm sure you can manage.

The original difficulty is based on the Arcade Board (NEO-GEO) BIOS setting, not from a game option.
R-Tape wrote:
Wed Jan 31, 2018 8:14 pm
RMartins wrote:
Wed Jan 31, 2018 11:58 am
P.S.
Still plan to make further improvements on it, to make it more like the Arcade.
Don't include the distracting and exhausting manga wibble that goes on in the background!
In a near future, the Manga like characters will appear before the game starts, but will not be on the game board, once game play starts.

You can check the game development thread on ZX-DEV, which has some screenshots from the Arcade, for comparison
http://zx-dev-conversions.proboards.com ... 0/extruder

Re: Extruder

Posted: Thu Feb 01, 2018 2:17 pm
by RMartins
I believe that the kind of "fake" 3D lettering effect that I present on the tittle screen, is most probably a first on the ZX.

At least I have never seen it before, and I come up with it a few months ago, using an image editor.
I tried to implement it first in BASIC, but stopped mid way, because it was getting complex to implement.

I then decided to implement it in Assembly and I made it work in about a day, with some hicups along the way, since some letters, were not working correctly due to Z ordering, being incorrect.

I have another concept game, that I'm designing, base on this idea.
I'll show something when I have a minimum working setup for it. (it's a few months away).

Re: Extruder

Posted: Thu Feb 01, 2018 2:51 pm
by Seven.FFF
RMartins wrote:
Thu Feb 01, 2018 2:17 pm
I believe that the kind of "fake" 3D lettering effect that I present on the tittle screen, is most probably a first on the ZX.
It's a nice effect! I have to say I didn't notice it was 3D until you pointed it out :/ Would it be more noticeable if you slowed it down slightly?

Re: Extruder

Posted: Thu Feb 01, 2018 2:58 pm
by R-Tape
Image

Very cool effect I thought. Does the code work on a regular font or is it a font with special info in it to decide which bits to shade etc?

Re: Extruder

Posted: Thu Feb 01, 2018 4:37 pm
by RMartins
R-Tape wrote:
Thu Feb 01, 2018 2:58 pm
Very cool effect I thought. Does the code work on a regular font or is it a font with special info in it to decide which bits to shade etc?
It works on any 5x5 pixel font, but the current implementation,requires a timing setup for each letter, since they are rendered as stand alone letters and not as a text string.

This allowed me to play with the spacing between letters while testing Z-order dependencies.

But in the future, I'll probably make something more generic, that can work with a text string directly.

Re: Extruder

Posted: Thu Feb 01, 2018 4:40 pm
by RMartins
Seven.FFF wrote:
Thu Feb 01, 2018 2:51 pm
RMartins wrote:
Thu Feb 01, 2018 2:17 pm
I believe that the kind of "fake" 3D lettering effect that I present on the tittle screen, is most probably a first on the ZX.
It's a nice effect! I have to say I didn't notice it was 3D until you pointed it out :/ Would it be more noticeable if you slowed it down slightly?
You just need to increase your monitor Contrast, to make it more noticeable :D

NOTE: Currently, the scroll animation step is done once every 4 frames.
Which means it's 80ms per step, or 50/4 = 12.5 frames/seconds

Re: Extruder

Posted: Thu Feb 01, 2018 4:48 pm
by Seven.FFF
It's an interesting psycho-perception thing, actually. Originally, all I saw was bad flickering that was unpleasant to look at. Now I know what the effect is, I can see it perfectly.

I may not be neuro-typical :D

Re: Extruder

Posted: Thu Feb 01, 2018 4:52 pm
by Seven.FFF
Ah, the flickering is worse on +2A/+3, that partially explains it.