Bruno's Mind Control Project by unplugred

[raw]
made by unplugred for Ludum Dare 45 (JAM)

logox2.png

https://www.youtube.com/watch?v=ypznQaU9SH8

Lore

Help Uncle Louie to get the biggest amount of citizens

possible to prefer your restaurant!

Build hype by throwing flyers to the people:

the more you throw, the more interested they are.

People can spread the word to share the interest,

so keep an eye on those who dont have an opinion yet!

gameplay smol.gif

Controls

WASD and Mouse - Movement

Click - Throw flyers

Spacebar - Change between topdown view and first person

Mouse Wheel - Zoom on topview

ESC - Pause

topdown.gif

Credits

James - Programming

Noogai - Textures and logo

Red - 3D models and animation

Astrodex - Music

Lau - Music and trailer

Rjwest - Team mascot

Ratings

Overall 343th 3.643⭐ 37🧑‍⚖️
Fun 352th 3.529⭐ 37🧑‍⚖️
Innovation 262th 3.6⭐ 37🧑‍⚖️
Theme 703th 3.143⭐ 37🧑‍⚖️
Graphics 605th 3.456⭐ 36🧑‍⚖️
Audio 343th 3.4⭐ 37🧑‍⚖️
Humor 357th 3.129⭐ 33🧑‍⚖️
Mood 399th 3.529⭐ 36🧑‍⚖️
Given 51🗳️ 2🗨️

Feedback

Trifectuh
08. Oct 2019 · 04:07 UTC
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.
jjoeyay
08. Oct 2019 · 04:32 UTC
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
08. Oct 2019 · 14:20 UTC
Get tons of fun from it! Interesting concept.
Aden
10. Oct 2019 · 04:28 UTC
Very innovated ive never seen something quite like this
Liloo
10. Oct 2019 · 11:46 UTC
slightly buggy, but cool. I like it
Toryf
10. Oct 2019 · 20:05 UTC
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
12. Oct 2019 · 12:19 UTC
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
12. Oct 2019 · 12:21 UTC
Very cool idea! The third-person camera was confusing so I stuck witht he first-person one. Loveed the concept.
🎤 unplugred
12. Oct 2019 · 12:59 UTC
@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
12. Oct 2019 · 13:14 UTC
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
12. Oct 2019 · 14:47 UTC
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
12. Oct 2019 · 14:57 UTC
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
12. Oct 2019 · 15:54 UTC
Brilliant idea and awesome musics. Also mini map is nice detail.
PIXAMENTORY
13. Oct 2019 · 09:16 UTC
"Impressive game, Very cool concepts. I left wishing that there is more.
Had a lot of fun "
rroni
13. Oct 2019 · 16:16 UTC
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
17. Oct 2019 · 21:23 UTC
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
17. Oct 2019 · 21:40 UTC
"pvp" action on LD, wow! Was quite fun)
TORT60091
17. Oct 2019 · 21:47 UTC
It's very interesting concept, mechanic and execution pretty well. Communication behavior is realistic. Great work!
James9270
17. Oct 2019 · 22:09 UTC
@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
18. Oct 2019 · 01:51 UTC
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
18. Oct 2019 · 11:40 UTC
Nice idea and really good art style! I love the way the npcs speak between each other spreading their opinion, really cool mechanic!
sillyman987
18. Oct 2019 · 11:52 UTC
So good!!! Love how you are competing against other restaurants!!
kack3y
18. Oct 2019 · 11:56 UTC
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
20. Oct 2019 · 04:31 UTC
@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
26. Oct 2019 · 21:11 UTC
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 :)