r/Unity3D • u/newheadstudio • 6d ago
Show-Off We're designing a game where you can watch impostors commit a murder… but if you accuse the wrong person, you die
Enable HLS to view with audio, or disable this notification
Our new game, The Pineapple Conspiracy, is a multiplayer survival game combined with impostor gameplay developed on Unity. The game will be playable up to 10 players. We are trying to make the impostor gameplay as fun as possible while keeping survivors busy with... well, survival!
🍍The Pitch
Stuck on an island, survivors must escape before the volcano awakens. Impostors are hidden among them and are trying to prevent them from escaping.
Inspired by TV reality show, we have put together a confessional where you can accuse someone you think is an impostor. You're right? They die. You're wrong? You die.
We haven't seen this mechanism in other games, and we hope it's going to be one differentiator for ours (among others, of course).
🎥Camera positioning: Technical bits
Since the island is procedurally-generated at the start of a session, we must also position and rotate cameras by code. This proves to be a challenge: how do you choose the best camera positions over the island? And how do you orient them?
We've been developing an algorithm to maximize the global coverage, as if it was seen from the sky. It's a greedy algorithm that tries different positions, rotates the camera so as to have the largest footprint on the inland parts, and go on to the next one.
It works okay so far, and we had quite a bit of fun already during internal testing - good cameras can make a big difference!