Sign in to follow this  
plugdj

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

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

Share this post


Link to post
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!

Share this post


Link to post
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. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.