When all 3D drivers fail, the system will render in Ascii... probably it won't get any retro-er.  Just a little fun project. After the intro click the canvas to play. Use Mouselook and Cursorkeys to navigate.

BTW. if the cursor keys don't work, try to reload the page. There's some weird sometimes-stuff going on in the surrounding page.

Download

Download
rayascii-js.zip 7 kB

Comments

Log in with itch.io to leave a comment.

Cool  game :P

Thanks ^^ it's merely an idea for a certain msdos retro style effect.

(1 edit)

This is really cool. I really like the effect at the start. Good job man! I really wish there were only a couple of “textures” though. This many can be disorienting, or it might just have been me. XD

(+1)

Thanks, yeah it's a bit disorienting ^^  I was thinking about to make it wireframe, to render only the cube edges. But then again, it's just a fun project, some ascii-acrobatics and not a real game.

Wow that's so cool and amazing and horrible all at the same time. I feel like I need to scrub my eyeballs afterwards. Kudos that must have taken some work to achieve

Thank you. Was actually relatively easy. You render like usual in a simple raycaster, but then set letters of 40 lines, instead of drawing pixels. In that sense it has a 80x40 resolution, with  a 1:1.5 pixel aspect ratio ^^. What usually takes the most time is the debugging, when porting  something to javascript.

exist a door? :,(

^^ sorry, no.

oh man  xD