endel Posted October 24, 2015 Share Posted October 24, 2015 Hi there, I'd like to share with you guys that we launched the first alpha version of Cube Club Soccer: http://cubeclub.gamestd.io It's a realtime soccer game, where each player is an actual soccer player. Feedbacks are very welcome! We want to make it dead simple to play and have fun instantly! Screenshot Quote Link to comment Share on other sites More sharing options...
stopviolence Posted October 24, 2015 Share Posted October 24, 2015 i have no friends, i cannot play Quote Link to comment Share on other sites More sharing options...
vez Posted October 25, 2015 Share Posted October 25, 2015 Cool little game! The function for joining rooms is perfect. The aesthetic is simple and attractive. Controls are solid. Some problems I found:I was confused by which goal I was supposed to score on because it seems like there is no indicator in game. When a player goes to a different tab it looks very strange and glitchy to the other players. Sometimes when I scored it got stuck too far back in the net and I couldn't retrieve it. Sometimes when I scored neither team got any points, maybe because I was shooting on the wrong goal? Quote Link to comment Share on other sites More sharing options...
marcgfx Posted October 26, 2015 Share Posted October 26, 2015 I managed to play one match. for some reason the other guy was way faster than me, I could never catch up although he had the ball. when I had the ball I had a hard time avoiding being tackled. I think its a good idea, but needs some polishing. Quote Link to comment Share on other sites More sharing options...
WombatTurkey Posted October 26, 2015 Share Posted October 26, 2015 I loaded up another tab and played by myself. My life sucks Great game! Haha. Quote Link to comment Share on other sites More sharing options...
endel Posted October 27, 2015 Author Share Posted October 27, 2015 Thanks for your time, guys. We're quite happy with the first impressions users are having. We're going to fix those communication and buggy aspects this week. Thanks again! Quote Link to comment Share on other sites More sharing options...
endel Posted December 8, 2015 Author Share Posted December 8, 2015 Hi there! There's a major new update on the game, it would be nice if you guys could check it out: http://cubeclub.gamestd.ioI've learned a few things with the first version that I'd like to share here. In the first version, all the game logic was being computed by the clients, the server just trusted whatever messages the clients were sending. It seems easier to develop all the logic by the client but it's quite obvious that it's not a good decision. It can be really painful to ensure that all clients are seeing the same game state and eventually it just will not happen, causing strange behaviour in some clients. Now that all the communication was rewritten the clients are now just sending inputs such as movements and kick/tackle events, which the server validates and then broadcasts to all connected clients. Only the server will handle the game state and broadcast a patch state (JSON Patch - RFC6902) to all clients. I really liked this "patch state" approach, which removes the necessity of triggering different kind of messages (e.g. new player entered, player leaved, etc). If a new player enters in the room, the clients will receive it as an arbitrary state update instead of a message with a particular identifier. I'm releasing a handy library to create game server rooms and matches, called Colyseus. As your game probably will have time-based events (interval/timeouts) there's another handy tool for it: clock-timer.js I expect to write more about this subject as I make progress.Cheers! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.