Game Development Community

You HAVE to check this engine out.

by Dreamer · in General Discussion · 12/01/2005 (9:59 am) · 13 replies

I stumbled across this engine while searching for an updated extension to FireFox 1.5
It's a totally awesome concept, figured you might get a kick out of it.
You need FireFox 1.5 for it to work properly though.
FPS Walker
Enjoy folks!

So do you think GarageGames has anything to fear from this ;)

#1
12/01/2005 (10:35 am)
Heh, pretty sweet.
#2
12/01/2005 (10:36 am)
Dreamer,

Cool. I'm curious about the technology behind it, how it's developed, etc. I'll start digging for more info, but if you have any links handy, that would be cool.

I personally doubt that GG has anything to worry about from this. One of these days, I would love to see them design and release the Torque Web Engine (tm) for things like this. :)

Aaron E.
#3
12/01/2005 (10:40 am)
I don't think GG has to fear this engine. After all, Think Tanks was already made so that you could play the demos in a browser. Still, it's always pretty neat to see something like that...
#4
12/01/2005 (10:56 am)
I was hoping to see some cool stuff from the canvas control. That's pretty sweet.
#5
12/01/2005 (11:06 am)
@Ted and Aaron, my humor was totally wasted on you guys ;)
#6
12/01/2005 (11:33 am)
Dreamer,

I completely skimmed over the ;) when I read your first post. I guess I need to pay more attention.

Aaron E.
#7
12/01/2005 (11:53 am)
Actionscript 2.0 already can make a good game in browser (Shockwave Flash games).
#8
12/01/2005 (12:02 pm)
@Dreamer: Apparently it was, heheh... Then again, I'm at work, so my brain is all sorts of messed up right now :P
#9
12/01/2005 (12:03 pm)
Yes, but this is free. And browser specific, unfortunately.
#10
12/01/2005 (12:42 pm)
@Aaron, as to your other comment.
The thing is entirely javascript it's embedded in the page. Looks like he doesn't want you modifying it.. Basically every time you do an action it repaints this canvas tag. Think of like a fancy image swapper, only the image is calculated on the fly.
To be honest I totally expected it to take WAY more lines. As it is most of the code is simply there to calculate the scene to be repainted.
Pretty neat though, the code could be used as a good demonstration of how to create a completely data driven 3D engine, especially the 3D interpolation math. It's very nice and clean, you should do a view source on it and check it out.

Eitherway, this has to be the worlds smallest 3D FPS engine.
#11
12/01/2005 (12:59 pm)
Technically it's most definately not the smallest 3D FPS engine.

Someone in my 2nd year Elec/Comp Engineering class wrote a ray tracer entirely in hardware. it was a simple non-textured wolf3d sort of deal. You could control the direction and turning using switches.

No pics that I know of.
But in terms of size... it's only the level data getting loaded in (this is in terms of bits here), and the logic on the chip (not as big as you may think).

- Eric
#13
12/01/2005 (1:38 pm)
@Dreamer
I had assumed that he had exported from a 3D app. Very interesting. Thanks for the update.