• Your browser seems ...
    for WebGL
  • Wanna help ?

    Do you want to participate in webgl tests/demos/games ? You have programming/designing or any other skill ? Don't hesitate to contact me
  • Sponsors

New PGL Game of Life demo

WebGL Game of Life

PGL Game of Life 1

Another demo… but this time made by me. It is a simple animation to show GPGPU computed Game of Life. Nothing really impressive but I like it that’s why I share it. The music is also something I wanted to try in a demo. That one is name “Leandi” and made by Mosaik (you can download it there http://www.mosaik.se/leandi/)

I hope you will enjoy it.
Live Demo
Video

PGL What’s new #1

On the first edition of PGL What’s new, some demos (with music) and the new website chat.

  • Musical Solar System, an animation of the solar system guided by the music
  • World of WebGL, releasing the power of WebGL with a good animation and a cool particle system
  • Shader Toy, a place to try many shader (awesome ones)
  • BeatDetektor 4 Tunnel, another musical animation. This time inside a Tunnel
  • Websocket is now part of the website. If you didn’t noticed yet, there is a box to chat at the bottom of the page. It uses WebSocket to communicate in Real-Time (asynchronously) with the server allowing a real-time chat for all the visitors. You like ? You don’t like ? Let a message to tell me what you think or chat with other visitors

WebSocket Chat on PlaywebGL

Yess.. I finally did it. My own WebSocket Server. It’s actually not really useful but you can see the Chat (Not yet on firefox :/). I’ve done that using the Boost.Asio. They made a chat server already and you just need to make an handshake system to deal with the WebSocket Protocol.

Feel free to write messages :)

I think I’ll keep the chat for the final version of the website. It can be cool to speak with visitors in realtime. And maybe integrate some chat rooms by games or … I have a lot of ideas, but not enough time.

If someone is interested by the server code, I can share the sources (once I have clean everything).

My main issue at the moment is about lighttpd. I have the 1.4 version and can only use the mod_proxy to allow my server to work on port 80. However Lighttpd change the handshake and prevent websocket to run. That’s why the server is on port 82.

Twitlife in WebGL

Twitlife Room 1

Twitlife Room 1

Another experimental project coming really quickly is the http://www.twitlife.net, a kind of virtual world to chat using your twitter account. The demo is a bit slow, but will probably be great app later. I actually can’t translate you all the japanese text but I’m pretty sure a english version will come soon.

Try it at : http://www.twitlife.net

New section : Demos…

Quake 3 - Map 2

Quake 3 - Map 2

To well understand the possibilities of webgl I decided to add webgl demos to the website. I’ll try to keep demos that are amazing, uniques, or helpful for anyone interested in WebGL. Don’t hesitate to send me some link for demos I’ll add them to the list.

The first demo is a Quake 3 Map demo using Copperlight

As you can probably guess. I’ll talk a bit about frameworks in the future. They are a critical part of the webgl development and require a lot of reviews to find the most amazing ones. That will be another section of playwebgl.com

WebGL Check

Trying to improve the website for the visitors I added a kind of WebGL Check (look at the top left, under the logo) to show them if their browser is WebGL Ready or not.

It’s very basic and I’m not sure it’s working for everyone (waiting comments). I’m using a simple javascript test :
if (typeof WebGLFloatArray != "undefined") {...}
I think all WebGL browsers support now the WebGLFloatArray (also previously called CanvasFloatArray)

O3D WebGL Pool is added

O3D WebGL Pool

O3D WebGL Pool

O3D WebGL Pool is now in the game list. Nice graphics, a simple gameplay and few bugs but it’s fun to play it. It uses the API by Google named O3D based on WebGL. This version is running without any plugin, just with WebGL.

Get more information at the O3D WebGL Pool page

Quake 2 WebGL in the list

Quake 2 - Deathmatch

Quake 2 - Deathmatch

Google made it, you will play it !!

This demonstration of WebGL is the most complete at the moment. They even included sounds and network. The solo campaign is there, and you can save whenever you want (the data storage is done by the Browser).

Play and get more information in the Quake 2 WebGL page… on PlayWebGL.com

Glubble v1 released

Glubble v1

Glubble v1

Glubble has been release in a version 1. Developed by Alan Sapede, it is the first game in Play WebGL games list. The game is in 2D and will blow your mind. It’s amazing how it can be addictive.

Description : You have 3 minutes to reach the highscores. 3 minutes to make the longest lines you can with the same color bubbles.

You can play it on the Glubble page.

PlaywebGL Chat 0.2

Name
Message