TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

WebSockets and WebGL used to create multiplayer shoot'em up

55 pointsby jamesaustinover 12 years ago

19 comments

willvarfarover 12 years ago
Neat! Would love to know how you handle prediction and correction.<p>My last ludum dare was webgl+websockets, but because I used server lockstep (it being a 72hr game and coded from scratch) it was pretty poorly received :/<p><a href="http://www.ludumdare.com/compo/2012/08/30/cage-flight-autopsy/" rel="nofollow">http://www.ludumdare.com/compo/2012/08/30/cage-flight-autops...</a> &#60;-- give it some love
kevingaddover 12 years ago
Runs pretty smooth and the multiplayer seems to work fine (though Quick Play dropped me into an empty game the first time). Giving the bullets a black outline is a good move because I cannot make sense of the rest of the visuals - horribly low contrast and super noisy, almost random use of color.<p>Seems to play pretty well other than the issues created by the indecipherable visuals though. I think multiplayer makes this kind of game more engaging, but you need to take steps to overcome the visual confusion and tendency to be overwhelmed when there are 4 players worth of bullets and special effects flying around the screen.
评论 #4798814 未加载
评论 #4798694 未加载
tincoover 12 years ago
Damn pretty great, I played a Geometry Wars game together with some other people, no lag, no glitches the entire game. And a whole bunch of nice animations and effects.<p>This shows that at least for the arcade market, the web really has become a mature platform. Ofcourse, this game was cooperative, and chaos-y. It's not certain at all this kan be made feasible for competitive multiplayer with more strict rules.<p>Maybe that just means it's restricted to fun games ;)
jrogers65over 12 years ago
The small print (<a href="http://biz.turbulenz.com/developers" rel="nofollow">http://biz.turbulenz.com/developers</a>):<p>&#62;We're sorry to hear that. Publishing with Turbulenz gets your game in front of a larger audience. We don't charge an upfront fee and we expect to help you achieve higher user and revenue numbers. If you still don't want us to publish it, contact us about alternative licensing options.<p>&#62;Our mission is to create the greatest online gaming experience. We have heavily invested in the tools and technology to enable this experience and provide these to you free of charge. In exchange, we receive a 30% fee for helping you publish and promote your games to millions of potential customers globally. In fact, we take it a step further and provide services other online platforms don’t. For example, we take care of hosting, servers, analytics, marketing, payment processing, and we even provide developers with a live staging service (Developer Hub) to A/B test and optimize different development versions of a game.<p>So they're going for an app store model by using a free API as bait.
benvioover 12 years ago
You can use an Xbox 360 gamepad if you've got one lying about :)
评论 #4798861 未加载
AYBABTMEover 12 years ago
This is cool and it works well.<p>However the graphics are giving me a headache. I played for 10 minutes and I quickly couldn't find my mouse's cursor, nor distinguish between enemies and the background, enemies and the rewards, and enemies from myself. Too many colors.
piratekingover 12 years ago
Not quite Ikaruga level yet, but quite impressive and the gameplay is good. It could feel almost like a whole new game with re-done artwork.
seanicaover 12 years ago
It was fun, but sometimes _really_ hard to determine if I was actually participating in the game or just spectating!
tgbover 12 years ago
Great fun! I registered for an account, but then stopped being able to play multiplayer games. Maybe I'm just missing it, but there "quickplay" button that I was using as a guest is no longer there.
评论 #4799279 未加载
rartichokeover 12 years ago
The usability is awful. Too many graphics blend in together and the hot key choices are confusing.<p>However it's ridiculously smooth and ran great on a ~5 year old machine. The controls felt excellent.
jon6over 12 years ago
Is there a youtube video?<p>I found this <a href="http://www.youtube.com/watch?v=NDGl-eDEuNQ" rel="nofollow">http://www.youtube.com/watch?v=NDGl-eDEuNQ</a> but I'm not sure if its the same game.
mslotover 12 years ago
Not sure what was doing, but it was kind of fun. What I'm really hoping for now is multi-player pong (with up to 32 rotating pong bats).
htcover 12 years ago
I played with some of the effects tunned down and it was less chaotic. Great game.
arcatekover 12 years ago
Is there a technical reason for not using webgl frameworks such as Three.js ?
评论 #4799077 未加载
10098over 12 years ago
Doesn't work in Firefox
评论 #4798881 未加载
评论 #4798908 未加载
评论 #4798891 未加载
sahatover 12 years ago
Impressive. This is the most fun HTML5 games that I played.
digeridooover 12 years ago
Nice, I've been looking forward to seeing games like this.
rrbrambleyover 12 years ago
This. Is. Awesome.
camusover 12 years ago
Great but the action is a bit too chaotic , to much things on screen. I suggest reducing the sprite sizes a bit , and make the background less distracting.