• Home
  • Unreal Engine
  • C++
  • Blog
  • About

Projects Blog

AI Social Deduction: Week 9

7/25/2021

0 Comments

 

Visual Update

In this video, I show off the new design for the menus along with the updated looks for the Ship. Lastly, I show the Ejection Scene that comes at the end of a completed voting session!

The New Art

The main focus of this update is obviously all of the new art additions that were accomplished over the week. All in all, I was able to accomplish:
  • Adding a space skybox to make it so that The Ship level actually looks like it's floating in space.
  • Adding materials and decorations throughout the ship to make it a more interesting a visually pleasing level to watch the Crewmates run around in. (All materials and decorations from asset packs provided by Unreal and Unreal Store.)
  • Making and adding the new menu backgrounds and button art I created to the game so that they're not just plain white menus any more.

Here's a catalog of images for the updated art in case the video happens to move too quickly:
​
I would also like to thank Sella Alcazar for help with getting the Skybox set up, and for giving me tips on the lighting and decoration of the ship!

The Ejection Scene

I wanted to recreate the ejection scene from Among Us, because I felt it would look pretty funny in the realistic environment of the ship and would sell the voting off of the suspicious crewmates even better. To accomplish this, I used a fairly simple trick: I have a long plane that sits in front of the ship which is hidden in game. Then I teleport the voted off Crewmate to one end of the plane, and I have them walk to the other end while rotating their mesh. Once they go off-screen, I return the Crewmate as a ghost back to their original starting position. Ta-dah, the ejection is complete and looks as humorous as I had hoped it would!
Picture
The plane that is hidden in-game. Crewmates walk from the left sphere to the right sphere. (The spheres are above the plane, but are a little hard to see due to looking similar to the stars.)

What's Next?

This upcoming week is the last official week of working on "Among AI". I've accomplished a lot of what I had hoped to over the course of the project, so I'll be wrapping it up with just a few tweaks:
  • Better AI - Having Crewmates recognize the if they see someone sitting in the room with the body, it is likely to be the Killer and should be prioritized when throwing out suspects during discussions.
  • Updating the Voting and Discussion scene to have similarly updated graphics along with graphics to indicate which of the Crewmate are dead and cannot speak.
  • Create a menu for visualizing the suspicion percent of each Crewmate during the voting scene.
  • Bugtesting and Bugfixing.

And these will finish off the project for now! Next week, I'll discuss what I'd like to do as bonus if I ever have unofficial time to work on the project in the future.

Want to Download the Project?


​Click Here:
Github Repository
0 Comments



Leave a Reply.

    Coleman Levy

    Welcome to my blog! 

    Archives

    August 2021
    July 2021
    June 2021
    May 2021

    Project

    All
    AI Social Deduction

    RSS Feed

  • Home
  • Unreal Engine
  • C++
  • Blog
  • About