NOTE: Because of the Theme tie, we allowed everyone to pick either Theme. Using both was optional. To keep things simple, there will still only be one Theme category. Every category in Ludum Dare voting is an opinion, so you’re welcome to rate them as you see fit. But we encourage you to be fair in your scores to people that chose only one Theme, and not both.
ALSO: Itch.io has an experimental game downloader over here. You may find it useful.


We are Birds of Borg
Resistance Is Futile
You Will Be Assimilated
We are Borg. We are one mind. We all fly in the same direction.
We are directed by left and right cursor keys (or A and D).
We are strongest attacking together.
We regenerate when we are not under attack.
We are in the internet. If we choose to do so.
We are green. Prey ist gray. Other Borg are colored differently.
We will assimilate them. All of them.
Birds of Borg is a HTML5 web game written with phaser with a node.js/express/socket.io based server, both client and server written from scratch.
It's best to be played with Chrome (also tested in Firefox). It has a single player mode with AI opponents, and there is an internet based multiplayer variant for 2 to 5 borgs. Due to time constraints the node server only supports trivial match making, as soon as enough players enter the same mode (2 players up to 5 players), a new game is started.
I have no idea how well the node server scales, please bear with me that a 48h multiplayer game isn't completely tuned ;-)
The "growing" theme was supposed to be supported as well, but I'd rather wanted to submit a reasonably working game than one with the game design changed in the last minute... It is 2 button only, though!
Have fun, and vote!
21.12.2015 Update: I updated the server to notify visitors about potential multiplayer games in order to increase their possibility; as the game hasn't changed at all, I consider this to be within the rules.
Downloads and Links
Ratings
![]() | Coolness | 88% |
#116 | Innovation | 3.81 |
#244 | Overall | 3.55 |
#249 | Fun | 3.48 |
#418 | Theme | 3.81 |
#439 | Humor | 2.45 |
#550 | Audio | 2.49 |
#658 | Mood | 2.72 |
#731 | Graphics | 2.60 |
Comments
Well done, interesting gameplay. Unfortunately, I didn't manage to try it multiplayer, but still a very interesting experience.
Few thoughts:
* there are too many obstacles, birds are not able to fly smoothly, which makes the first impression of being trapped
* it's better to separately mention controls, outside of the long text (nobody reads long texts) - they're hard to notice. I've found them from the second try.
* some background music (even simplest, generated) would set a mood and fill silence.
Thanks for all the great feedback :-)
@dekart: regarding your points (thoughts greatly appreciated!):
* The many obstacles are actually by intention - I tried with less, birds flock too much then so it's getting difficult to kill any at all without being killed oneself
* For the controls I could add a splash screen on "Ready/Set/Go" on first time invocation - already wanted to do that, but time didn't permit
* Yes, background music would be awesome. Didn't have time, didn't check the tools, etc. pp. There's a hum in the background, repeating every 3 seconds, but maybe its volume is too low.
Wow, doing a client and server as a compo entry? :) Always risky for a jam but you added AI as well so thanks for that!
Nice work. I will say the sound effects in the beginning were quite jarring, especially when I didn't know what was going on. But once I figured it out, the game was actually quite fun. I enjoyed it! Nice work on doing multiplayer too!
Very nice idea! Would love to see this with hand-designed levels or maybe a simple procedural level generation!!
Well made game! I included it in my Ludum Dare 34 compilation video series, if you’d like to check it out :) https://youtu.be/G4-JCtlxKuU
Thanks for all the positive feedback :-)
Will check your games in the coming days, too!
@Trasevol_Dog: Hey, good idea! Hand-designed levels would be a definite plus.
The screen is actually procedurally generated, but only by very simple means. I had more ideas, but again, it was lack of time for implementing these...
@Jupiter_Hadley: Great, good to see that :-)
Very, very neat idea! I think this has a lot of potential. As it is currently, I think the chaos of the initial melee makes it feel luck-based instead of skill-based. If I survive the initial melee with more birds than my opponents, I win. The AI is also probably over-aggressive. But these are pretty minor points: on the whole, this is a very neat, very original game. Thanks!
I would to love play with another one, but nobody came XD
actually its a good idea, srsly! fun game!! will you continue the dev?
@dlowe: Yes, you're right, it feels this way.
@mockthebear: I plan to, but life is pretty tight with time slots ATM. I will post updates if I do.
Actually, the way the game was originally planed (and not executed due to time restrictions) would have felt less luck-based. I guess.
Really enjoyed the game, would be cool to try it out with multi players.
Nice simple but neat graphics, cool retro sounds and nice controls.
Had a look at your timelapse video also, thanks for sharing :D
Oh man, this is awesome. Saw it on Jupiter Hadley's channel and had to give it a go.
I feel the one thing this game is missing is some kind of objective to fight over, otherwise the dominant strategy seems to be running away and letting the other AIs fight it out.
Also wondering if you've tried boids flocking algorithm? Could make it feel more natural.
Really cool idea and great gameplay. I'm a little sad I couldn't find another online player but it was really fun.
@timeshapers: can't do standard boids flocking, because the birds all fly in the same direction...
There is a (rather sophisticated) flocking algorithm in place, I just didn't ramp it up too much, you should basically do the flocking yourself by running some birds into walls and letting the birds further away close up :-)
Unfortunately, the AI isn't that... smart yet. All AIs should actually team up against you, but it doesn't always work that way...
And yes, it's really a shame that everybody tries the game at different times, so you can't find somebody to play with ;-)
I'll probably update the server to show an estimated number of players looking at the landing page, so you can estimate whether there's a chance that someone will play a multiplayer game with you...
I updated the server to notify visitors about potential multiplayer games in order to increase their possibility; as the game hasn't changed at all, I consider this to be within the rules.
I also added a Readme and a License to the source distribution.
I got the most gangsters birds in the skies bitches! Loved this one!
Very well made. Feels and sounds a lot like a classic arcade game. Only thing I would think is a drawback is the collision with the blocks. It felt too "sticky" to me, and I think they should slide a bit more along them so I felt like I still had some control even though they were slowed down. Great job.
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.
great job, hope I get some online play eventually