Search Keywords: HTC Vive, Oculus, Mac OSX, Linux, Android, Flash, HTML5, Java, Unity
Hi! We’re Michael ( @mwcz ) and Jared ( @caramelcode ), aka Scripta Games. For LD35 we built a web-based multiplayer disc bouncing game called Square Off.
To play Visit: http://sqoff.com
When you click play, you’ll be paired with another random player. If no one else is playing, try sharing the game with a friend! Or, in a pinch, open a second browser tab.
In the game, a smoky disc bounces around on a board. You can deflect the disc by placing three blocks. If the disc hits your goal (colored line at the bottom of the screen), your opponent gets a point! First to 7 points wins.
We built it on entirely open source software: Fedora as our OS of choice, Phaser game framework, p2 for physics, Node.js for multiplayer, lodash utility belt. Sounds were generated with sfxr.
Since the game is HTML5 it's playable on all platforms: Windows, OSX, Linux. Android, iOS are playable but has been tested more on desktop.
Hope you enjoy!
** NOTE FOR TESTERS **
=============================================
Two ways to get passed the "Searching..." screen:
1. Invite a buddy to join you on http://sqoff.com, you will instantly start playing them.
2. Open a new browser window and join http://sqoff.com to play yourself for testing.
Downloads and Links
Ratings
![]() | Coolness | 87% |
#64 | Fun(Jam) | 3.87 |
#111 | Innovation(Jam) | 3.75 |
#199 | Overall(Jam) | 3.64 |
#597 | Audio(Jam) | 2.65 |
#610 | Mood(Jam) | 3.02 |
#740 | Graphics(Jam) | 3.00 |
Comments
That's pretty awesome! An 1v1 multiplayer game in 72 hours!? The game was really fun too, a very innovative take on air hockey. Reaction, strategy, tactics, it ran well too! Great game! And it was well polished.
Thanks Dmitrix! Yes that was me 'Jared'. Yep this is a multiplayer 1v1 game. Thanks for playing!
Found this really fun! Also the start screen is very attractive, and was why I intitially clicked this one to rate. Slight lag when placing blocks. I would looove to play this on my phone with friends, please port it. :)
@kestrelgames Thank you for the kind words! Yes we definitely plan on making an app out of this.
Technically it's cool that isn't multiplayer tho it's a little laggy. Game is pong basically. Not sure what it has to do with shapeshifting. Neat game, cool exercise.
oh my god! It's really cool! I love the way to fight for victory!
Good job!
This game is awesome! You should really consider continuing development. GG Jared. (btw, the score is 1-1, I'll beat you again for that best of 3)
That's pretty good! I like it! Lots of fun, and very innovative!
Man, this game is BUH-nanas, could see it turning into a full game. gg Nitrous9, too!
Very nice game and challenging. But it was 7-6 defeat for me :P
This was great! Tons of fun and I'll probably be playing more of this in the future. I did feel that the squares were a bit hard to place at times, but that could've been due to lag or something.
This game is very fun, it was a tad bit unresponsive when I needed it to be. I feel like my win was cheapened by the fact that the guys blocks weren't appearing as fast as mine were. Other than that I think this is a pretty rockin' game.
nice job with this! multiplayer games are always impressive to see in Ludum dare. this one is a pretty neat idea too, though difficult to play
Very interesting! I assume that the multiplayer was a very hard feature to add, so i really admire that! Great game!
Really nice game, multiplayer games are my favorite. You should play mine if you like local ones. If a good netcode for mobile was possible this would be a really cool game to play on my phone
I had a blast playing this game. Definitely make this into a full game. I won 5 games in a row. Jared, if you're out there, nice playing with you!
Wooo! Such a simple base concept, and yet the competitive strategies got quite deep! Much respect to whoever my worthy opponent was (Does it just always name your opponent "Jared" or was that really you?), and much more to your team for putting this together!
I'm hoping people keep joining over the next few days to play with :D
We're all Jareds! Haha, no, Jared is just on the game all day to be sure there's always someone for everyone to play with.
The game is semi-playable on phones. Lots of rough edges but it might work for anyone wanting to play on their phone.
I had an awesome time playing with people today you all today! You helped us find and fix a few bugs. :)
That is a great concept, love the visuals, looks highly polished. Had to play against myself, but this is a great idea.
Add a leaderboard and an AI (for the beginning when there are not enough players) and you got yourself an awesome game!!!
That was actually pretty fun to play. I realized a bit in that you could only place 4 blocks at a time which gave it an added level of difficulty.
On another note, damn you mwcz! gg.
Impressive to create multiplayer game! The lag was a little annoying, and felt I was in less control.
Good job on implementing multiplayer for a jam game! I like the concept, although i had to play against myself ^^ I feel like a bit more work on the art and sounds could make for a better feel, but it's functional as is.
very cool you made a online multiplayer game for the jam. unfortunately i had to play against myself...
Really cool! But with my connection there is a big lag :( But despite this, it's a really good idea!
And it's awesome that you make an online multiplayer game in 72h :O
Great job!
This is absolutely amazing! So elegent and fun.
Occasionally I would click a square that didn't seem blocked, but the game thought the ball was blocking me -- obviously lag will be an issue with an online multiplayer game, but if you can find a way to make that happen less it would be great (maybe allow players to place squares that overlap slightly with the ball?)
Also, it would be nice (though not really necessary) to make it easier to remember which square will be replaced when you place a new one, perhaps by having slightly different shades of squares.
All in all, this is amazing and one of my favorite games so far. I hope you'll work further on it and release a post-jam version. Also the game logo is lovely.
WOOOOOOOOOOW!!!! Extra points for being multiplayer!!! I love smoke particles too!!!! Excellent!!
Nice take, and technically pretty impressive! I had to wait Something like 5 minutes loading to finally got beaten by a total stranger, but yeah, that was fun ! :)
Thanks for the game, and well done.
very fun game. i played against someone called Jared and beat him. I wish the clicking was not as laggy though. i felt i would try to click in front of the ball and it would not go because i clicked on it. over all good job
Hey everyone, I just pushed up a change that should fix some of the lag issues around placing blocks, especially the one @squigglez mentioned. Hopefully it helps! ~mwcz
Impressed with a multiplayer game done in such a short time and really liked the gameplay idea. Only issue I had was that no one else was playing when I was on so I just had a play with two different tabs and could see that it would be fun to play against someone else.
Waited a long time to find someone.Nice game though.Keep it up.:)
You must sign in to comment.
Mini Submission FAQ
TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.
CAN I ENTER BOTH EVENTS?: You should pick 1 event, whichever you think it’ll do better in. If the idea is strong, and everything plays well enough, you can go Compo. If you’re a perfectionist, and would prefer people to play a more polished game, do the Jam. Historically, more games are entered in the Compo, but with more people and more time, Jam games have the potential to be better (that doesn’t mean they are). Many solo participants do enter the Jam.
If you made 2 games, unfortunately, the website doesn’t support multiple submissions per user. To submit your 2nd game, you will have to make a 2nd account. Only do this if you made 2 games. Alternatively, if one game is better than the other, then consider just entering the better game.
CAN I KEEP WORKING UNTIL THE DEADLINE?: Yes! Immediately after the 48 or 72 hours, we do something called Submission Hour. As the name suggests, it’s an extra hour for you to package, upload, and submit your games. If there were catastrophic issues trying submitting your game, or you misunderstood how submissions work, that’s okay. It happens. We’re flexible. If you need advice, check with the folks on IRC. If you need an admin, get in touch.
CAN I KEEP WORKING ON MY GAME?: Oh definitely! You should! But for the sake of judging, keep the Compo or Jam version around. You can include a link to the Post-Compo/Post-Jam version of your game on your games page, but sure your main links are the original version.
PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate at least 20 games to improve your visibility (Coolness).
MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crashes, win condition, or tiny bugs after the deadline. In a sense, this is like “porting” to support more players. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just fixing mistakes you should have caught had you been better rested.
MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs (http://mysite.com/mygame.zip) and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.
NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.
Wait, so I'm a little confused here. This game is only multiplayer? I played it first and came back to read that. Now I feel back for walking out half way through my first game. I went back and played a full game and won! gg Jared.