Freeplaytech Forum
Platformer demo - Printable Version

+- Freeplaytech Forum (https://forum.freeplaytech.com)
+-- Forum: Neo Geo Pocket (https://forum.freeplaytech.com/forumdisplay.php?fid=1)
+--- Forum: Homebrew (https://forum.freeplaytech.com/forumdisplay.php?fid=5)
+--- Thread: Platformer demo (/showthread.php?tid=5116)

Pages: 1 2


Platformer demo - shicky256 - 06-10-2020

I've been working on a NGPC platformer engine for a little while and figured it was far enough along to show off to you guys. I think it plays a bit better than Thor's, but I suppose I'm pretty biased Smile


I attached the ROM image to this post, the source is here if anyone's interested. Here's a screenshot:
[Image: 5PvgM3s.png]

.zip   sample.zip (Size: 4.93 KB / Downloads: 7)


RE: Platformer demo - Loïc - 06-10-2020

hey shicky256,

that's pretty nice, I like the background 'multi plane' parallax scrolling effect.
If it's possible, can you try to change the clouds mouvement to be constant, and non foreground based.

Loïc


RE: Platformer demo - shicky256 - 06-10-2020

(06-10-2020, 05:59 PM)Loïc Wrote: hey shicky256,

that's pretty nice, I like the background 'multi plane' parallax scrolling effect.
If it's possible, can you try to change the clouds mouvement to be constant, and non foreground based.

Loïc

IDK what you mean lol, it's already constant and non foreground based.


RE: Platformer demo - Loïc - 06-10-2020

(06-10-2020, 10:23 PM)shicky256 Wrote:
(06-10-2020, 05:59 PM)Loïc Wrote: hey shicky256,

that's pretty nice, I like the background 'multi plane' parallax scrolling effect.
If it's possible, can you try to change the clouds mouvement to be constant, and non foreground based.

Loïc

IDK what you mean lol, it's already constant and non foreground based.

my bad, it's only my eyes that where faulty ^^


RE: Platformer demo - Flavor - 06-11-2020

This is really cool. Nice work, shicky256!


RE: Platformer demo - sodthor - 06-11-2020

Excellent!


RE: Platformer demo - Ahchay - 06-11-2020

Coming on really nicely. Good work.

Might be worth while looking at that itch.io BLM pack - I haven't looked that closely yet, but there are a few platforming tilesets in there which look like they'd translate well to the NGPC.


RE: Platformer demo - KeiDash - 06-11-2020

Visually simple but technically awesome. Good job.

I would like to see more about it in the future.


RE: Platformer demo - winteriscoming - 06-16-2020

Thanks for sharing.

Can you explain the theory/method behind the multiple scrolling background planes since the hardware only provides 2 scrolling planes?  Are the mountains done by direct drawing on one scrolling plane?  Then the clouds are on a separate scrolling plane?  The same effect could not be done with tiles, I suppose?


RE: Platformer demo - shicky256 - 06-18-2020

The TLCS-900/H has multiple timer peripherals, one with an external clock input. On the NGPC, this is clocked by the horizontal sync counter. If you tell it to fire an interrupt when the timer is at a certain value, you can manipulate the scroll position register to artificially induce screen tearing. None of the "multiple scrolling background planes" actually overlap each other on the y axis so this produces the illusion of more layers than there are. See my code for more information.