A Small World

https://niborious.itch.io/a-small-world/
I don't know how this new posting works yet, but it is very close to the deadline so i am just trying to publish what I can.

I wanted to do something simple, but I ended up making a 3d engine from scratch in javascript instead.
The whole thing was more like a tech demo of an interesting math problem, and I didn't add anything remotely gamelike until 2 hours before the deadline. There are a lot bugs that I wasn't able to fix with clipping and rendering cubes properly, but this project gave me a lot of hope and ideas for future projects. I definitely want to refine the rendering and make a much more in depth game using the engine.

As of right now, just shoot at the red guys until you win.
WASD moves, Space jumps,
mouse controls camera
click to shoot (on top of auto shooting)
X to toggle first person mode
Q,E,R,and F can be used to rotate the camera - it was mostly for testing but I forgot I left it in.
U - resets the character in case you get stuck
Genres: shooter

Comments2

Ace17
Ace171 May 2017, 20:11
The game logic framerate seems to be tied to the rendering period, which depends on the amount of world to be rendered: basically, the game runs at different speeds depending on where you're looking at.
michaelb
michaelb7 May 2017, 04:47
Cool, interesting graphics engine style. I especially liked the way the world morphed after each level, that actually surprised me. Could see this evolving into a little survival shooter with morphing terrain...!

Other games by @niborious

Found a bug?
Tell us on Discord