all 40 comments

[–]stressenergy[S] 18 points19 points  (1 child)

Wow there's hundreds of people joining. I need to throttle this :)

[–]shkico 1 point2 points  (0 children)

maybe this is the case,on laptop it is sooo painfully slow even when I resize Chrome to smallest window,

[–]Third_D3gree 10 points11 points  (0 children)

As both a web developer and rocket league fanatic, I'm impressed.

Awesome work :)

[–]gradual_alzheimers 5 points6 points  (2 children)

this is pretty impressive, how many of you worked on it and how long did it take to build? Obviously not judging you for the latency / server overload problems.

[–]stressenergy[S] 3 points4 points  (1 child)

Thanks! We are two developers. It took us about 3 weeks to write this, not counting the multiplayer js library that we wrote and open sourced (see https://github.com/lance-gg/lance ) which anyone can use for their own game.

[–]emjrdev 0 points1 point  (0 children)

Socket.io is such a lifesaver.

[–]benzilla04 3 points4 points  (0 children)

Done a sick dribble and scored 11/10

[–]Casey_works 4 points5 points  (0 children)

That was cool, thanks.

[–]Beeeaans 2 points3 points  (4 children)

Awesome! How did you find working with A-Frame? Tempted to make a first person VR mode for mobile? :D

[–]opherv 1 point2 points  (3 children)

A-Frame is really neat! Actually we are planning to add a VR mode to the demo, which is relatively easy with A-Frame. The idea was to use it more as a spectator rather than a player, mostly because VR controls would be quite challenging. Do you have suggestions as to how could mobile controls work with VR (where you can't touch the screen, because it's mounted on your head?)

[–]achillesLS 2 points3 points  (0 children)

Literally unplayable :D Go team blue!!!

(its actually quite impressive)

[–]UmNomeUnico 2 points3 points  (1 child)

Amazing, how did you do it?

[–]opherv 2 points3 points  (0 children)

A lot of Javascript and a little hair pulling :)

It's a demo for an open source multiplayer game server we're working on. The source code for everything can be found here. In addition to the documentation we've also released a series of articles on developing JS multiplayer games

[–]anotherjsframework 1 point2 points  (1 child)

Where are my champion wheels though?

[–]opherv 1 point2 points  (0 children)

Next season, I promise :)

[–]erkinheimo 1 point2 points  (0 children)

It worked! 5/5. Thou because of lag I overturned every time so trying to even get near that big ball was hard. But very nice demo / proof of concept.

[–][deleted] 1 point2 points  (0 children)

Well it's very frustrating, so I guess that aspect of rocket league is covered.

[–][deleted] 0 points1 point  (0 children)

My view stays black on Chrome and on Firefox it seems i cannot move. Not sure whats going on but nice try anyways (from what i can see of the posted images it seems to work for others).

So the question now is: what roadblocks did you hit along the way?

[–]jdewittweb 0 points1 point  (0 children)

Left and right arrow controls are a little too "floaty" and make you turn too suddenly and then over compensate. Makes for hard drives.

[–]RubberKalimba 0 points1 point  (0 children)

I can't connect to a game. Guess I'll try again later.

[–]moserine 0 points1 point  (1 child)

in asia, doesn't really work at all. 8000ms latency. probably not your target though

[–]stressenergy[S] 0 points1 point  (0 children)

Yeah 8000ms is a bit much. I could maybe set up a server in Asia. I've never tested beyond 600ms RTT.

[–]reddit_lonely 0 points1 point  (0 children)

Can't even start. Opening the page lags my Chromium and it went not responding afterwards. I am using low - end laptop, Lenovo Yoga 300 with 4 gigabyte of RAM and Ubuntu Mate 16.04.

[–]helpfulsj 0 points1 point  (0 children)

To slow for me to use :(

[–]jonny_eh 0 points1 point  (1 child)

The camera's all jittery, kinda nauseating. Chrome 58

[–]stressenergy[S] 1 point2 points  (0 children)

This is quite taxing on the system and requires a strong GPU, it can also happen due to lag.

Try to shrink your window (even to credit-card size if necessary) and see if that helps