Share your repls and programming experiences

← Back to all posts
My first ever 3d engine!
Ov3R10rd (150)

I used a bunch of cool raycasting methods to create this epic little engine. I think that it is really cool to see my 2d world finally rendered in 3d. Move around with WASD or ARROWS to explore the walls.

This is not a game yet, its an engine. Hopefully future games of mine will start with this. But for now, have fun roaming around the little map!!

IMPORTANT INFO
If a door closes on you, which you have to manually do yourself, you won't see the door. Just press space to re-open the door and walk out. I'm currently working on a bug fix for it, but for now, this is the solution.

FOR NOW, THE GAME MAY BE DOWN FOR MAINTENANCE. EXPECT IT TO BE BACK UP IN ABOUT 30 MINUTES.

-----------------CONTROLS---------------------
W, UP_ARROW-------------------Move forward
S, DOWN_ARROW-----------------Move Backward
D, A, RIGHT_ARROW, LEFT_ARROW-Look around accordingly
SPACE-------------------------Interact with map(open doors)

-----------------UPDATE LIST------------------
UPDATE 1: The basic engine, with no textures, doors, or anything. Just basic collision detection
UPDATE 2: Added a very primitive brick texture, filled with problems for me to fix. It works ok for now though.
UPDATE 3: Fixed the bricks, and just made it wayyy better.
UPDATE 4: Added some hidden textures, also added different colors to the current ones.
UPDATE 5: Added lighting
UPDATE 6: Added doors
UPDATE 7: Added menus for the Main Menu, controls, and settings. Added locker wall texture.
UPDATE 8: Added Menu, settings, and credits.
UPDATE 9: Added sounds.

PREV. UPDATE: Sounds!
NEXT UPDATE: Bigger map!

Comments
hotnewtop
sn236 (176)

Nice, it looks like a maze

Ov3R10rd (150)

@sn236 Yeah, it does right?

Ov3R10rd (150)

@sn236 Well it was a maze but now it is like a school. I hope to make it a real game soon, but for now i'm just working on mechanics and textures.