HTML Site Gallery
Prev ImageNext Image
Submit Site
Site Pinning


Rumpetroll is a new type of website leveraging Websockets, HTML5, CSS3, and JavaScript designed as a Multiplayer experience which allows numerous operators to cooperate and communicate as tiny little tadpoles living in a futuristic, virtual fishpond.

HTML5 usage:

HTML5 is leveraged to provide the highly interactive, rich content and smooth interaction that can only be achieved using this language which in this case, allows thousands of users to swim around in this virtual environment while chatting with each other using HTML5 in a method that gives users a glimpse into what social media may develop into in the future.

We use WebSockets to keep the connection between browser and server alive at all times, this makes it really fast. One tadpole sends at most five updates per second to the server, which in turn broadcasts it to every other tadpole. The WebSocket server is implemented in Ruby with the gloriousEventMachine and em-websocket. HTML files are hosted on Mediatemple and the WebSocket server runs on a Joyent SmartMachine. The virtual pond is drawn with the HTML5 Canvas element.

Technology Used:


HTML5 Browser Optimized for:

chrome firefox internetexplorer

Device Optimized for:



Make a Comment

Loading Comments...

  • Web Development Newsletter Signup

    Invalid email
    You have successfuly registered to our newsletter.

    By submitting your information, you agree that htmlgoodies.com may send you HTMLGOODIES offers via email, phone and text message, as well as email offers about other products and services that HTMLGOODIES believes may be of interest to you. HTMLGOODIES will process your information in accordance with the Quinstreet Privacy Policy.

Thanks for your registration, follow us on our social networks to keep up-to-date