Log In  

Cart #raydemoaquasition-0 | 2023-04-30 | Code ▽ | Embed ▽ | No License
3

Well, I've always been a big fan of FPSes, so I wanted to try to see if I could pull off making a raycaster. So, I made a top-down maze-style "game", then focussed on getting the raycasting to work. It's based off of what Isaac Games has done with raycasting, and I've also got a "shoot" function, though it only works once (so far).

That being said, unlike my earlier releases, this isn't really a game, more of a "baseline" that I might use to make raycast FPSes in the future. I still need to work on stuff like textured walls, doors, enemies,, some fine-tuning, "smooth" walls, and maybe even actual levels. That's a ways off, so I hope you enjoy what I've managed to do so far!

P#129169 2023-04-30 02:38 ( Edited 2023-06-06 16:59)

2

I think the ground should be light blue because it's obviously made of ice.

P#129193 2023-04-30 19:31
1

Cart #raydemo2-2 | 2023-05-01 | Code ▽ | Embed ▽ | No License
1

Just a small update, but I managed to add textured walls, and dithered the floor a bit to help create a feeling of distance.

P#129234 2023-05-01 15:40 ( Edited 2023-05-01 19:43)

i like the dithering, but i think the walls ought to have dithering too otherwise it's kinda weird. maybe the dithering shapes around the walls too?

P#129258 2023-05-01 21:29

Very nice but it's still waaaaayyyyyy too slippery for its own good.

P#129349 2023-05-03 20:07

these physics are suuuper slippery woahh

P#129351 2023-05-03 21:41

Cart #robowofadu-0 | 2023-06-06 | Code ▽ | Embed ▽ | No License

So, it's been some time, but I've gotten a long way with adding things! Aside from making the controls less slippery, I've gotten sprites, maps from code, and sector data (for once enemies are complete) in the game! That being said, I'm having issues with being able to see sprites, so that's really bugging me. Sometimes, I can see them through walls, and other times, I can't see them even if they should be seen. Also, the scaling/position on the enemy sprite is still a little off. Any idea just what I'm messing up?

P#130603 2023-06-06 17:07

[Please log in to post a comment]