CodeWalrus

Development => Web => Topic started by: Snektron on January 23, 2015, 03:09:16 PM

Title: MazeDweller
Post by: Snektron on January 23, 2015, 03:09:16 PM
Last year we were assigned to make a maze game in HTML.
The original project (the one described in out book) was made entirely in HTML, with the exception of some basic Javascript
to handle button input. It was a broken beta version and it was to us to fix the game and present it's final form.
Ofcourse, i didn't want some half broken maze game, so i (we actually had to work in groups of 4, but i did all
the programming (also TheCoder was in my team too :P)) made it in 3D using THREE.js.

I was working on it for a few weeks, and it's actually my biggest project ever >.<. Even though it's not as optimized as could
be (the deadline was in june 2014, and since then i've learnt a lot more about programming), i'm still quite proud of it.
Since i had i VPS i thought "Why not put it on there?", so you guys can play it right in your brower,
it's on http://quantuminfinity.space/ (http://quantuminfinity.space/) (Yeah the main page). In the end i got a 9 or 9.5 out of 10, while
the rest of my team got an 8 (i guess the teacher also saw they were lifting on my skills ^^).

Even though i'm not working on it anymore, if you've noticed a bug, please tell me so i can remove it :)
Title: Re: MazeDweller
Post by: CKH4 on January 23, 2015, 06:36:29 PM
I like it but I only had a minute to play it. I'll try it when I get home. The most dissapointing thing so far is that the 3d script doesn't work on Android. (still testing but I'm pretty sure) If I get it to work I'll let you know.
Title: Re: MazeDweller
Post by: Duke "Tape" Eiyeron on January 23, 2015, 06:51:56 PM
It's nice, but there is two little problems : hitting a spider is a bit hard and I need to lower my head to hit it and I found one which has a big load of hit points so I thought it was immortal.
Title: Re: MazeDweller
Post by: Snektron on January 23, 2015, 07:18:17 PM
Quote from: CKH4 on January 23, 2015, 06:36:29 PM
I like it but I only had a minute to play it. I'll try it when I get home. The most dissapointing thing so far is that the 3d script doesn't work on Android. (still testing but I'm pretty sure) If I get it to work I'll let you know.
Appearantly you need to enable WebGL, but you won't be able to walk around (unless you've got a keyboard
but even then im not quite sure).

Quote from: Eiyeron on January 23, 2015, 06:51:56 PM
I found one which has a big load of hit points so I thought it was immortal.
Hmm, that's odd. Maybe it respawns at the same place after you kill it?
Title: Re: MazeDweller
Post by: Duke "Tape" Eiyeron on January 23, 2015, 11:13:12 PM
I don't know, it didn't just wanted to get killed, it seemed.
Title: Re: MazeDweller
Post by: CKH4 on January 23, 2015, 11:35:57 PM
Bug in the site. When you win the play again link redirects to http://quantuminfinity.net/MazeDweller/MazeDweller/index.html (http://quantuminfinity.net/MazeDweller/MazeDweller/index.html). It should redirect to http://quantuminfinity.net/MazeDweller/index.html (http://quantuminfinity.net/MazeDweller/index.html).
Title: Re: MazeDweller
Post by: Dream of Omnimaga on January 24, 2015, 01:34:01 AM
Seems nice, but when the game starts I would try to make enemies spawn at least 3 cases away from you, because sometimes they appear right in front of you or even behind so you take damage right from the start. Also an animation or flash when they get hit would be a good idea.