FoonLudum Dare ExplorerLD45 → Bruno's Mind Control Project

Bruno's Mind Control Project

By James9270, unplugred, Rjwest07, noogai223, laulau and Astrodex

View on ldjam.com

CategoryRankScoreCount
Overall3433.6437
Fun3523.5237
Innovation2623.6037
Theme7033.1437
Graphics6053.4536
Audio3433.4037
Humor3573.1233
Mood3993.5236

Comments

trifectuh 2019-10-08 04:07

Sick concept. The "minimap" and swappable 1st/3rd person camera was super sleek. Definitely has a decent difficulty curve to it. I haven't figured out a good strategy yet.

taffyko 2019-10-08 04:32

this is surprisingly fun to play now that i'm actually checking it out, i gotta say - fun just goin' around throwin' flyers at people even if it's really nothing more — aesthetically pleasing simple little city with some personality to it, nice dual isometric and first person experiences great work as always guys, all your efforts came together nicely

justuspan 2019-10-08 14:20

Get tons of fun from it! Interesting concept.

aden 2019-10-10 04:28

Very innovated ive never seen something quite like this

2019-10-10 11:46

slightly buggy, but cool. I like it

toryf 2019-10-10 20:05

Solid entry, sensitivity is a bit high and the game is difficult but still, Great Job. Concept is very innovative, Gameplay a little sketchy but Art style and the Mood it creates is doing the job. Well done

mrerdalural 2019-10-12 12:19

Very fun game to play! I wish there was a way to adjust the mouse sensitivity. I really liked the music. Also I am wondering if you did something to optimize the entities. Like using new JOBS system or something. Its impressive how many agents the game runs without problem.

Thanks for the game it was really fun!

glitchheart 2019-10-12 12:21

Very cool idea! The third-person camera was confusing so I stuck witht he first-person one. Loveed the concept.

unplugred 2019-10-12 12:59

@mrerdalural oh heck, i wish i knew how to code ecs. i dont think DOTS are ready for a game jam yet though... would be a fun risk to take though. im sure james could explain more how he managed to optimize that as he was the one coding it (and the rest of the game) but overall we tried to not overcomplicated the ai as much as we could. i know james tested the ai with a much much larger amount of people than we actually ended up using before i made the map, so i guess it just kinda worked? the main problem we dealt with was actually the super high poly count because of all of the high poly people more than anything... i was afraid to implement lod because i was too afraid of it not working properly with the rig and the skinned meshes, and since it ended up working good enough for the scale we were shooting for i never ended up trying. fun fact! the map actually has the polycount of about 3.5 people

hiveminds 2019-10-12 13:14

Awesome game! Really liked the art style, combining in a charming way fun 3d models and 16bit-ish textures looked great :) The concept is also very charming and could be really cool in a multiplayer competitive scene.

antarcticruler 2019-10-12 14:47

I'm amazed at how you were able to create such good music and art in such a limited amount of time! Good job!

jk5000 2019-10-12 14:57

An interesting little game with a really great concept. I like both the visual style and the music. I would have liked a bit more to do, but for a jam game it okay. Overall a good jam game. Well done.

nordicebear 2019-10-12 15:54

Brilliant idea and awesome musics. Also mini map is nice detail.

pixamentory 2019-10-13 09:16

"Impressive game, Very cool concepts. I left wishing that there is more. Had a lot of fun "

rroni 2019-10-13 16:16

Definitely an interesting concept. There are a ton of variables at play here and the game represents real-life scenarios.

-Some people talk more than others making them more valuable targets to have on your side, although you don't know which ones. -Some people take more time to convert to one side than others. -Some people stick with their choice of brand to support and cannot be converted to support the opposing brand. -People support their brand at different levels. If they really love your brand, they influence others better.

It's amazing! I love it!

thepiratenun 2019-10-17 21:23

This was a very cool game! I thought the concept was very interesting and fun on a gameplay level, but it could use a bit more complexity to make it a little bit more replayable in the future. The graphics were simple but very effective, and the music and audio served the game very well. Nice Job!

captandrey 2019-10-17 21:40

"pvp" action on LD, wow! Was quite fun)

tort60091 2019-10-17 21:47

It's very interesting concept, mechanic and execution pretty well. Communication behavior is realistic. Great work!

james9270 2019-10-17 22:09

@mrerdalural Hey, I'm glad you enjoyed our game!

Regarding optimization, I used several tricks to make sure it performs well. The most effective optimization was to delay some of the computations, so they they only happen at certain intervals, rather than on every frame. This was done for the more expensive computations, namely checking which NPCs were close enough to one another to influence each other's loyalty to the player's team, or the enemy's team.

In addition to that, I simplified the distance checks that occur for each NPC. In order to find the distance between two points, you must compute the square distance, and then find the square root of that. For this, we only needed to check if two points are within a certain radius of one another, so, I removed the square root, and compared the square distance with the radius squared. This way, we don't have to call the square root function every time we check the distance between NPCs.

I also didn't use Unity's Update() function for each NPC, instead, they're all added to a list, and updated from a separate object. This is because there's a small overhead to using builtin functions such as Update(), which can build up if you have many objects using it.

Thanks for playing our game!

sebastian-m 2019-10-18 01:51

This is probably one of the best looking games I have seen in all of the Ludum Dares. The transition between cameras, the aesthethic going from grey shades to the colorful people. The music was great as well.

It was quite difficult, I couldn't won over Martina. But it was fun to try.

My only gripe with it it's that the theme is not that present, and well that's a major part of the jam.

lonewolfdev 2019-10-18 11:40

Nice idea and really good art style! I love the way the npcs speak between each other spreading their opinion, really cool mechanic!

sillyman987 2019-10-18 11:52

So good!!! Love how you are competing against other restaurants!!

kack3y 2019-10-18 11:56

Made three games and won the second and third one ;)

Best strategy is : 1. find Martina 2. follow her 3. put some cancer in her doings ^^

Good graphics, quite good music, really fun to play ! Eat my flyers !!! Just didn't understood exactly how it fits the theme, is it because you start without minions devoted to your cause ?

unplugred 2019-10-20 04:31

@kack3y haha, thats a pretty creative strategy!

yea pretty much, you start without anyone knowing your restaurant, and you become one of the biggest restaurant empires by the end of the game

scsc 2019-10-26 21:11

Truly enjoyable game, though it gets repetitive quickly, but it could be easy to add some post-LD features with various challenges for the replay value :) I could also imagine this to be a neat mini-game as a part of some larger game. I'm impressed with the very efficient graphical approach, and the ortographic zoom-out greatly improved the experience, though maybe the player actually has even too much freedom if he can switch between cameras all the time :) By the way, there are three issues I noticed: the difficulty switch isn't very "easy to grab", the flyers overlap each other on the ground, and the minimap camera doesn't show the entire screen, just the left part of it - I'm currently playing on an old 5:4 aspect ratio monitor, so that may be the cause :)