Coalesce by alyphen

[raw]
made by alyphen for LD34 (COMPO)
===============================================================
POST-COMPO NOTICE

Thanks for playing coalesce!

I have now shut down the server for coalesce. After a few patches, it reached a state where it could run for indefinite periods of time with no severe consequences. However, the server it runs on is often used for other games, and so to save on resources, since the judging period is over, I have shut down the server.

However, if you still wish to play coalesce, the source code for the client & server is on GitHub at https://github.com/alyphen/coalesce

The client is set by default to connect to localhost in the latest version of the source. Edit the file https://github.com/alyphen/coalesce/blob/master/core/src/com/seventh_root/coalesce/NetworkManager.java and change this to whatever server you want to access, then run the gradlew script in the root folder with the argument "build" to create compiled JARs in the /build/libs folders for each module.

The server must be able to connect to a mysql server specified in config.json (which is created when the server starts for the first time). You must have created the tables. For the SQL to do so, please see https://gist.github.com/alyphen/a03a4fd82077fc43964d

I've released the source under the Apache License (v2) so please do as you wish.
Have fun!
===============================================================

Latest server version: 1.4
Latest client version: 1.1

Coalesce is a multiplayer game about absorbing blobs to grow bigger, with a risk/reward system of boosting and jumping along a track.

Controls:
Keyboard: W to jump, D to boost OR Up to jump, Right to boost
XBox 360 gamepad: A to jump, X to boost
PlayStation gamepad: Triangle to jump, Cross to boost? Haven't tested, could be wrong

Logging in for the first time will create an account. Note down your password, you will need it to log in to that account again!

You have a matchmaking rating of 1500 when you start playing. This will go up and down based on who you play against. A variation of the Glicko2 ranking system is used. The longer you wait, the more people are considered.

Tracks are randomly generated and symmetrical. You always play on the blue track, while your opponent is on the red track. You play for as long as the music continues.


Native versions:
Windows amd64 - https://seventh-root.com/downloads/ld34/1.1/coalesce-win64.zip
Windows i586 - https://seventh-root.com/downloads/ld34/1.1/coalesce-win32.zip
Mac - https://seventh-root.com/downloads/ld34/1.1/coalesce-mac.zip
Linux amd64 - https://seventh-root.com/downloads/ld34/1.1/coalesce-linux64.zip
Linux i586 - https://seventh-root.com/downloads/ld34/1.1/coalesce-linux32.zip

Ratings

Coolness 58% 3
Overall 3.11 591
Audio 3.90 45
Fun 2.41 877
Graphics 2.96 558
Humor 2.41 459
Innovation 3.04 557
Mood 3.48 170
Theme 3.32 768

Feedback

maartene
14. Dec 2015 · 04:56 UTC
no other players available for matchmaking unfortunately.
Graydom
14. Dec 2015 · 05:01 UTC
Everything about the game looked good, but it just wasn't very fun. The music is amazing the atmosphere was amazing, but It wasn't a fun game.
icereci
14. Dec 2015 · 12:47 UTC
I got error connecting to the server. Maybe it's the universities port limitation.. Will vote at home.
goffmog
14. Dec 2015 · 12:50 UTC
Very ambitious making MP with matchmaking for LD, lovely graphics, atmosphere, and the keyboard jam is groovy too.

I had one game but then got disconnected and couldn't reconnect until I reloaded. Sadly, no more matches were found :( It was a bit difficult to figure out exactly what was going on and what effect my controls were having.
gene-z
14. Dec 2015 · 13:33 UTC
Very good game
KoalaBot
14. Dec 2015 · 16:14 UTC
I get the following crash immediately after launching on OS X:
http://pastebin.com/C5YywrJ5
terop
14. Dec 2015 · 16:19 UTC
I had some problems with searching for other players, it kept searching forever, never finding anyone... But the music was nice, and the menus looked polished. Maybe I'll try it later with better luck with finding people to play against.
ranseur
14. Dec 2015 · 16:27 UTC
Left it up for some time but didn't get any matches. I'll try later so that I can rate the game.
Reggianito
14. Dec 2015 · 16:34 UTC
Couldn't find anyone to play, so no vote from me.
The lobby music was nice and the UI was pretty, tho.
fede0d
14. Dec 2015 · 18:49 UTC
I got to try it locally. Very atmospheric.
Well done!
Robin
14. Dec 2015 · 20:55 UTC
Coudln't find a match unfortunately :(
Jupiter_Hadley
15. Dec 2015 · 19:06 UTC
Interesting game, found the fact that we weren't the same characters confusing. I included it in my Ludum Dare 34 compilation video series, if you’d like to check it out :) https://youtu.be/G4-JCtlxKuU
Warboys
16. Dec 2015 · 09:12 UTC
I get a login unsuccessful message :( Shame because I really wanna play!
keyboardmonkey
17. Dec 2015 · 04:59 UTC
On start I can see the "connected" word displayed, but it displays "Login unsuccessful" when I attempt login the first time, and subsequent times too.

The game description sounds intriguing though!
sbot1101
20. Dec 2015 · 05:37 UTC
Just continues "Searching...". Good menu music though haha
DinnerInTheDark
21. Dec 2015 · 20:47 UTC
Can't play :(
mike.cullingham
23. Dec 2015 · 04:30 UTC
Unfortunately there were no other players available.
Karatorian
23. Dec 2015 · 06:00 UTC
So, getting stuck waiting in matchmaking is a thing...
simon.parzer
23. Dec 2015 · 09:40 UTC
Had the same problem with matchmaking. I'll try it again later
phi
23. Dec 2015 · 10:50 UTC
Great mood, good music and visuals, multiplayer works fine, only with small hickups. The objective is not very clear, the game ended very suddenly and without any user feedback.
Extra cred for making an online multiplayer, though! And a built-in chat is always a nice touch. :)
zulman
23. Dec 2015 · 18:52 UTC
Unable to find a match :( But love the music)
alliel_a
26. Dec 2015 · 21:03 UTC
nic
nice gamee game
AzureAspect
01. Jan 2016 · 22:07 UTC
I too was stuck with the searching for ranked games, but then I just decided to start another instance of game and play against "myself".
I wasnt very sure what I was supposed to do though. I kept growing the other ball, which did get very big indeed, but the other "me" was just zooming very fast to the right since he was small all the time. Is there some way to win/lose in the game?
YinYin
04. Jan 2016 · 23:56 UTC
I couldn't see the blue line I got placed on at all.
And I have no clue why you did not prioritize a single player mode for this. It would be perfectly playable alone. Even some basic AI could easily be thrown in if you really need another ball eating away blobs.