Jump to content

Plug.dj - Let's play... music together


plugdj
 Share

Recommended Posts

post-13344-0-92673000-1424979337.jpg

 

Hi all! I was just reading Ten top tips for developing HTML5 games and discovered this forum so I figured I'd "PLUG" our HTML5 game. Plug.dj is a free social game where people take turns DJing new music or videos for each other. It's basically a real-time chat room with synchronized music streaming powered by YouTube & SoundCloud content. Everyone in the community has an avatar that dances when you Woot (i.e. up-vote) the currently playing track. It's a great way to not only share music you love, but also to discover great new music since it's curated by real people from people around the world.

 

Direct game link here: https://plug.dj/

 

Would love to hear any optimization tips you have on how to improve sprite performance. We already cap avatar rendering to 200 per community (although you can have thousands of people in the community simultaneously, we only draw up to 200).

 

We're monetizing the game through in-app avatar upgrades and other experience-enhancements. Here's another screenshot of the store. All feedback welcome!

 

post-13344-0-55661500-1424979343.jpg

Link to comment
Share on other sites

You should easily be able to render tens of thousands of sprites in WebGL with frame by frame animations.

 

Congratulations on this idea by the way, seems perfect in the current climate ;)

 

Thanks. We'll have to look into WebGL again. We had tried it about a year ago and ran into issues mapping our 2D filmstrips of sprites and getting them to animate. Maybe things have gotten better since.

 

If you know if any good examples I'd love to check them out!

Link to comment
Share on other sites

Thanks. We'll have to look into WebGL again. We had tried it about a year ago and ran into issues mapping our 2D filmstrips of sprites and getting them to animate. Maybe things have gotten better since.

 

If you know if any good examples I'd love to check them out!

I would recommend http://www.pixijs.com/, it is fast, easy to use and supports webgl with canvas fallback if compatibility is a big concern. I haven't work with webgl for that long of a time but it has worked from what I know pretty good for the last 2 year (depending on browser though).

 

You can look at this benchmark http://www.goodboydigital.com/pixijs/bunnymark/, it is not using frame by frame animations but it should be pretty relevant none the less. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...