Turbulenz WebGL Engine using Quake 4 assets
Sign in to YouTube
Sign in to YouTube
Sign in to YouTube
Published on Jul 25, 2012
This is a video of the Turbulenz Engine First Person Shooter demo using assets from the game Quake 4 developed by Raven Software and id Software.
In this video I move around the level showcasing some of the features of the original game supported by the engine: huge number of dynamic lights and shadows, high quality animated skinned characters, particle systems with multiple stages, 2D GUIs and animations mapped onto 3D objects, and a great variety of materials and shading effects.
During the video I also demonstrate how the engine can be manipulated in real time via the JavaScript console. We are able to debug the application and interact with the rendering logic.
The demo requires WebGL for the graphics and Web Audio or HTML5 Audio for the sound effects. The Engine and demo was fully written in JavaScript and we implemented our own 3D physics and collisions system on top of a portal-based scene manager.
This demo was first shown at WebGL Camp Europe 2012 together with two games developed using the Turbulenz Engine: http://www.youtube.com/watch?v=k2C5go...
To try the games go to https://turbulenz.com/
For more information about Turbulenz and the SDK go to http://biz.turbulenz.com/
-
Category
-
License
Standard YouTube License
Loading...
Loading...
Loading...
Loading...
Loading...
-
24:04
Angry Angry Aliens - XCOM - AngryJoe vs. TotalBiscuit - Round 1 (strong language)by TotalHalibutFeatured
274,590
-
3:36:39
QuakeCon 2012 - John Carmack Keynoteby QuakeCon2011
225,319 views
-
6:05
Top 5 - Game Engines Of The Futureby stampylongnose
631,091 views
-
2:59:59
Quake 4 (PC) - Longplay 1/2by GamerXZ95
84,706 views
-
25:29
glsl.js Beginner Tutorial - 2D bouncing balls with WebGLby Gaƫtan Renaudeau
1,697 views
-
5:34
Quake 4 Xbox 360 Review - Video Reviewby IGN
14,240 views
-
WebGL
1,260 videos28
-
5:06
Jungle - OpenGL 3D engine/viewer project - UTBMby bkcore
16,676 views
-
5:38
Quake 4 Final bossby Burtram
1,038,796 views
-
4:59
Quake OVERDOSEby Barry Hill
47,082 views
-
7:00
Big Environment Packby Philipp Schmidt
36,534 views
-
4:43
Square Enix Next-Gen Engine - Final Fantasy Real Time Tech Demo Luminous Studioby TheMediaCows
306,408 views
-
1:14
WebGL Water Simulationby constexpr
174,464 views
-
10:04
Blender to WebGLby DRF1LT3R
7,361 views
-
7:58
XNA Planet Renderer - atmosphere & space flightby Silviu Andrei
74,710 views
-
45
videos
Play all
webgl.#211.02.2011by bumpitupllc
-
6:30
WebGL on the Android Chrome Betaby Brandon Jones
5,141 views
-
53:36
Siggraph 2012 - The Khronos Group WebGL BOFby khronosgroup
589 views
-
3:27
WebGL Iceberg Demoby jwagner29a
17,041 views
-
14:09
DIY WebGL with Blender and x3dby chaitanya krishnan
1,194 views
-
5:05
WebGL Terrain Editingby Rob Chadwick
4,736 views
-
10:00
Quake 4 Gameplay - Ultra High - 8800GTX (PC HD)by deluxe345
264,578 views
- Loading more suggestions...
Top Comments
Eduard Gotwig 2 weeks ago
Btw, I want to note that AS OF TODAY, THE TURBULENZ GAME ENGINE IS COMPLETLY OPEN SOURCE SOFTWARE released under the MIT license!
Sign in to YouTube
Sign in to YouTube
Ethan Jones 9 months ago
*continues learning javascript*
Seriously though, absolutely incredible! Especially as it was done with just web technologies.
Sign in to YouTube
Sign in to YouTube
All Comments (49)
Kiracastle 1 week ago
whoah. Tutorial? :P
Sign in to YouTube
Sign in to YouTube
Ed Parker 2 weeks ago
Amazed at the possibilities!!
Sign in to YouTube
Sign in to YouTube
ianGAMEFAN 2 weeks ago
Nice job, guys.
Sign in to YouTube
Sign in to YouTube
David Galeano 2 weeks ago
"If something like this comes to true"?
It is already true, you can play the games on our website with any browser supporting WebGL, and we are not the only ones.
Sign in to YouTube
Sign in to YouTube
couragecrd 2 weeks ago
Future? If u hate personal computers then yes.
If something like this comes to true, then Clouds service will destroy personal computers on market, as everywhere.
Sign in to YouTube
Sign in to YouTube
bazmail 2 weeks ago
Not really. The browsers javascript interpreter is just telling a modified version of OpenGL (a mature non web technology) what to show, instead of a desktop executable telling OpenGL what to do. Its the same old tech, the instructions it is being fed just come from a different source.
Sign in to YouTube
Sign in to YouTube
DavidTheCatMedia 2 weeks ago
It's not that preposterous really. Modern OpenGL is designed to allow almost all the real work to happen purely in the driver and on the GPU.
Sign in to YouTube
Sign in to YouTube
DavidTheCatMedia 2 weeks ago
Very impressive tech!
Sign in to YouTube
Sign in to YouTube
nikkicanada69 2 weeks ago
view source! haha.
Sign in to YouTube
Sign in to YouTube
roboman2444 2 weeks ago
id does deserve credit for the concept and quake 2, though.
Sign in to YouTube
Sign in to YouTube