2.5D engine demo for Megadrive/Genesis

Announce (tech) demos or games releases

Moderator: Mask of Destiny

Post Reply
ehaliewicz
Very interested
Posts: 50
Joined: Tue Dec 24, 2013 1:00 am

2.5D engine demo for Megadrive/Genesis

Post by ehaliewicz » Tue Feb 15, 2022 8:57 pm

I realized I haven't posted this here until now.

For the last 2 years off and on I've been working on a couple versions of a 2.5/3D engine for megadrive/genesis.
It supports arbitrary wall angles, different floor and ceiling heights, moving floors and ceilings, textured walls, sector light levels, and distance lighting falloff similar to Doom.

Internally it's similar to Doom with map areas grouped into sectors, although it uses either a portal rendering algorithm (in the overlapping test map), or a faster pvs-based algorithm in the "Slime room test map".

There are some bugs still, and you can only walk around for now, but you can grab the ROM here for testing.
https://github.com/ehaliewicz/PortalVie ... /tag/0.0.3
Attachments
Screenshot 2022-02-15 124653.jpg
Screenshot 2022-02-15 124653.jpg (39.11 KiB) Viewed 1596 times
Screenshot 2022-02-15 124552.jpg
Screenshot 2022-02-15 124552.jpg (26.49 KiB) Viewed 1596 times

SegaTim
Very interested
Posts: 170
Joined: Thu Nov 19, 2015 1:59 pm
Location: East Prussia
Contact:

Re: 2.5D engine demo for Megadrive/Genesis

Post by SegaTim » Wed Feb 16, 2022 11:29 am

It's impressive! :!:

masteries
Interested
Posts: 45
Joined: Thu Jul 30, 2020 3:33 pm

Re: 2.5D engine demo for Megadrive/Genesis

Post by masteries » Wed Feb 16, 2022 4:56 pm

Congratulations! It looks great!

danibus
Very interested
Posts: 129
Joined: Sat Feb 03, 2018 12:41 pm

Re: 2.5D engine demo for Megadrive/Genesis

Post by danibus » Fri Feb 18, 2022 3:43 am

VERY impressive. Smooth as silk. See you in Twitter for updates.

Also suggest to change actual textures for other ones, i.e. heretic textures, I think medieval ones will be nicer than futuristic ones.

ehaliewicz
Very interested
Posts: 50
Joined: Tue Dec 24, 2013 1:00 am

Re: 2.5D engine demo for Megadrive/Genesis

Post by ehaliewicz » Fri Feb 18, 2022 6:30 pm

danibus wrote:
Fri Feb 18, 2022 3:43 am
VERY impressive. Smooth as silk. See you in Twitter for updates.

Also suggest to change actual textures for other ones, i.e. heretic textures, I think medieval ones will be nicer than futuristic ones.
Thanks!
It's worth a shot, but I'm not the artist. Maybe we'll try it out :)

ehaliewicz
Very interested
Posts: 50
Joined: Tue Dec 24, 2013 1:00 am

Re: 2.5D engine demo for Megadrive/Genesis

Post by ehaliewicz » Tue Jun 28, 2022 3:44 am

I added a couple things recently, so I think it might be worth posting.

Now it can render objects, print messages to the bottom of the screen with a variable-width font, and you can pick up the blue keycard here :).
Screenshot 2022-06-27 203903.jpg
Screenshot 2022-06-27 203903.jpg (31.16 KiB) Viewed 429 times
Screenshot 2022-06-27 203934.jpg
Screenshot 2022-06-27 203934.jpg (40.06 KiB) Viewed 429 times

danibus
Very interested
Posts: 129
Joined: Sat Feb 03, 2018 12:41 pm

Re: 2.5D engine demo for Megadrive/Genesis

Post by danibus » Tue Jun 28, 2022 1:53 pm

I follow you in Twt then I already saw your progress. Impresive!

Did u think about add a "doom soldier" instead card and let him follow you?

ehaliewicz
Very interested
Posts: 50
Joined: Tue Dec 24, 2013 1:00 am

Re: 2.5D engine demo for Megadrive/Genesis

Post by ehaliewicz » Tue Jun 28, 2022 5:17 pm

danibus wrote:
Tue Jun 28, 2022 1:53 pm
I follow you in Twt then I already saw your progress. Impresive!

Did u think about add a "doom soldier" instead card and let him follow you?
Sure, although the keycard is just placeholder art, I'm not making a doom clone :)

I'm making a rle optimizer tool right now and have some art to test

masteries
Interested
Posts: 45
Joined: Thu Jul 30, 2020 3:33 pm

Re: 2.5D engine demo for Megadrive/Genesis

Post by masteries » Thu Jun 30, 2022 10:33 am

Congratulations, it looks very promising!

Top l'âne
Interested
Posts: 11
Joined: Tue May 03, 2022 12:13 pm

Re: 2.5D engine demo for Megadrive/Genesis

Post by Top l'âne » Mon Jul 11, 2022 12:06 pm

I 've launched the rom you provide on your github.

Yeah, very smooth.

This is good job.

Post Reply