WebGL Driver
October 09, 2012
Launch Experiment
Not working? This is a WebGL experiment, so try running it with Google Chrome.
From the Author:
This is my experiment while trying to make a more serious Javascript game, and try to push Javascript on new browsers to the limits. I chose open world style racing genre because it realy shows what WebGL, V8, and some new APIs can do. Granted this experiment will probabaly stay like this - an experiment, I don't rely have time, energy or people to continue it. So I would like to share half a year of my work with everyone. Please let me know what you think.
Technology:
Javascript, WebGL, WebAudio, WebSockets, MouseLockAPI, Gamepad API, node.js, glMatrix.js
Comments
Hi, I've Just Started Learning In WebGL, And Was Wondering...Since You Said That You Weren't Going To Continue Thus Project, Is There Anyway That You Could Let Me Continue It? I Greatly Enjoy Programming And Modeling And Would Just LOVE To Continue This Game...I Spend All Day Just Explorig The World And Laughing At All The Ways And Can Just Completely Total The Car...Reply If You Can Please...Thanks For Your Time, Good Game By The Way
Reply to this commentI think u should get rid of the underwater thingy
Reply to this commentnot good. driving in to houses without crashing?
Reply to this commentNice lan functionality!
Reply to this commentThe car crashes in the most hilarious ways. Reminds me of Big Rigs Racing.
Reply to this commentgood work man. you should continue your work on this.
Reply to this commentThis SUCKS. Fix. The. Hills. And Fix. The. Crashes.
Reply to this commentМені дуже подобається цей сайт оскільки тут можна знайти багато новго та й прочитати.Хотілося би більше ознайомитись з умовами.Найшла посилання на цей сайт на сторінці в тіни КанделакіДмитрий Козловцев▼
На сайте chromeexperiments.com▼ ребята выкладывают все фишки связанные с хромом. Часть из них гугл анимирует при поиске
Мені подобається16 хвилин тому ТинiТина Канделаки▼
Google – как всегда, молодцы!) Вбейте в гугловском поиске слова "zerg rush" и смотрите, что будет. Только не зевайте, а то все результаты вашего поиска будут уничтожены)
Алексей Перетокин▼
Reply to this commentНабери в поисковой строке Google фразу do a barrel roll и наблюдайте за экраном! https://www.google.ru/webhp?source=search_app#hl=ru&a..,or.r_gc.r_pw.r_cp.r_qf.&fp=70d01820e4dbdf2&bpcl=35277026&biw=1600&bih=1085
Мені подобається221 хвилину тому
Мені дуже подобається цей сайт оскільки тут можна багато чого прочитати і дізнатись нового.
Reply to this commentbest
Reply to this commentTesting browser...
Mozilla/5.0 (Windows NT 6.1; rv:10.0) Gecko/20100101 Firefox/10.0
uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLCanvasElement.getContext]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://webgldriver.eu/compiled.js :: :: line 2" data: no] :0Testing browser...
Mozilla/5.0 (Windows NT 6.1; rv:10.0) Gecko/20100101 Firefox/10.0
uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLCanvasElement.getContext]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://webgldriver.eu/compiled.js :: :: line 2" data: no] :0
Reply to this commentisnt working:(
Reply to this commentNice work using WebGL. It took me a while to figure that I had to at least change the username before I could start playing. Also, I couldn't really move (possibly because the cars were spawning on the same spot. Actually, I could accelerate little by little but only when I reset my car. When I was able to get past the other cars that spawned on the same spot, I still couldn't move.
Pretty cool how you could reduce video quality like that, but I wonder if it's just resolution that gets reduced or even the models' polygons.
I hope you get to making this somehow. It's be interesting if I could help out, though I've only learned the most basic of stuff for OpenGL, though I do C++. Have you thought of making an NaCl version of this? I hear it runs a lot faster than JavaScript. :-)
Reply to this commenthai.............guido quando mi piace.............
Reply to this commenthai,drive......................mi piace tanto a guidare.............
Reply to this commentgood
Reply to this commentIt used to work, but now when I try login it just says "user playing"
Reply to this commentawesome!!!
Reply to this commentbreak -> brake
Reply to this commentstear -> steer
:-)
Where does it say that typo?
Reply to this commentHey, thanks. I guess I needed a brAke from StAring at screen all night while coding =D
Reply to this comment"Server Offline" not working :(
Reply to this commentIdiot it is online dumbass
Reply to this commentMy WebSockets implementation is quite buggy. Try logging again a few times. You might just get lucky =]
Reply to this commentLooks really good! I like it ;) Saunuolis ;)
Reply to this comment