Bruno's Mind Control Project by unplugred

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!

Controls
WASD and Mouse - Movement
Click - Throw flyers
Spacebar - Change between topdown view and first person
Mouse Wheel - Zoom on topview
ESC - Pause

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🗨️ |
great work as always guys, all your efforts came together nicely
Concept is very innovative, Gameplay a little sketchy but Art style and the Mood it creates is doing the job. Well done
Thanks for the game it was really fun!
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
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.
Had a lot of fun "
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!
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!
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.
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 ?
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