Deal Or No Deal!
Check out Accelerate student William S.’ completed Deal Or No Deal game, published on Itch.io!
With the help of instructor Justin, William crafted his project (based on the game show of the same name) in Unity. First, he made the cases on-screen, then moved to animating and implementing the value board. Once that was done, he programmed the game to actually select a case for the player before selecting the number of cases per round to remove from winning. Coding the AI dealer and enabling it to make offers was the next step; here, William carefully researched the original game show to see how the real-life dealer made those offers. It seemed to be based off math averages, as well as (per each round) a round increasing percent of the average values remaining. Once William had this math set up, he introduced the Deal or No Deal options for the player to choose, with an array of options coded, depending on what the player decides; for example, if the No Deal button is selected, then the process repeats. Likewise, if the player reaches the end of the game without accepting a deal, there will be two cases left; the player will choose to either stick with their case or switch cases, and whichever the player chooses will be their winning amount.
In addition to the dizzying amount of math and code, William went the extra mile to make his game workable and appealing to players, including making a main menu screen, transitioning scenes, and sound effects!
This is wonderful work, William! You should be proud!