top of page

Forest Theater

Forest Theater – A theater simulation game for the PC to thrust players into the theater’s owner’s role. You are also an ordinary animal who wants to share happiness with other animals in the forest. Surprise, Happiness, Stories, and Sadness shared through theater plays – Let all the animals reach their star dreams, and share your theater within the forest.

Contributions

  • Independent designed and implemented a Theater Running Simulation game with main mechanic systems in spreadsheets. 

  • Designed a Theater Progression System for advancement with precise requirements collocated with theater attributes. 

  • Role: System Designer

  • Duration: Sep-Dec 2022

  • Created Character Card Gacha Possibilities Simulation System based on Character Personality for fair monetization mechanics. 

  • Developed a comprehensive Character Progression considering training costs for theater growth and staff customization. 

  • Designed Theater Ticket Selling Simulation tool for realistic virtual economy modeling and visualized optimization.

Content, data & Tool

Preview the spreadsheet here

Description

Build and develop incredible theater to detail and manage your theater in a forest. You can recruit other animals with a star dream or performance talents. And spend money to train them so that they can participate in plays. Be kind; every animal actors have their personality. Don’t push too much on them. Balanced development will be the best way not to force them to leave.

After recruiting and training suitable actors, it’s time for you to broadcast the show. First, you can review the 10 days forecast and select one day. Then you will prepare tickets based on your max seat numbers and put the tickets in the Forest Tavern to sell.
The result of selling relies on the attributes of the show. That’s also one of the indicators of income. Your primary purpose is to hold a show successfully and get more tips from the audience to develop your theater. Meanwhile, unlock new plays, recruit more actors, bigger your theater’s scale, etc.

After each performance, you will clean the theater and prepare for the next play. The audience may leave some items unattended in the theater. You can find the owner of these items through the clue and explore their stories.
It’s time to run your theater!

Explanation of the formula

  • ShowList sheet

Showlist.png

Unlock level of each show

Purpose

  1. Cover 30 plays in the total 50 levels of the theater progression

  2. Unable to unlock 2 plays in one level

Formula

Preview the math graphing

​X: The number of the play

UL: The unlock theater level of each play

Experience for the actors

Experience for Protagonist

Experience for Second character

Exp: The experience that the actor can obtain

UL: Unlock the theater level of each play

F: The popularity evaluation factor of each play

R: Random bonus experience between 10 to 20

Preview the math graphing/ Adjust the slider to see the float of experience obtain

Attendance

A: The attendance rate of the play 

F: The popular evaluation factor of each play

T: Total cast & crew

Prestige

P: The prestige can obtain through hold a play

UL: Unlock the theater level of each play

PEP: The basic prestige based on the popular Evaluation of the play

Success Rate

S: The success rate of each play

T: Total cast & crew

The ticket prices

F: The popular evaluation factor of each play

Price: Ticket price of one play

The cost of each play

Cost: The cost of holding one play

F: The popular evaluation factor of each play

Max seat: The max seats in the theater based on the theater level

Price: Ticket price of one play

T: Total cast & crew

  • TheaterP sheet

FT_2.png

Max Seat

Prestige Require

PR: The required prestige for the theater to level up

TL: Theater level

Max seat: The max seats in the theater based on the theater level

TL: Theater level

Max Actors Capacity

MaxA: The max actor's capacity of the theater

TL: Theater level

  • CharacterPool sheet

FT_3.png

Gacha Times On Average

GTOA: The average gacha times that you can get this character

Maxnum: The maxnum of gacha times that you can get this character in certain

PB: The probability of different personality

    P: The probability increment based on the different personality

Character Validation

Base Probability number = 1/PB

Personality Factor is between 0.7 to 1.8

FT_4.png
  • CharacterP sheet

Character Level up Required money

RM: The required money for the Character to level up

CL: The character level

FT_5.png

Character Level up Required experience

RE: The required experience for the Character to level up

CL: The character level

PF: Character personality factor

  • CharacterInfo sheet

FT_6.png
  • Ticket selling simulation tool

Character popularity: CP

Character Level Salary

LS: The performance salary based on character's level 

CL: The character level

BS: The basic salary for the character

Character Basic Salary

BS: The basic salary for the character

Age: The character's age

PF: Character personality factor

FT_7.png

Ticket selling situation

TS: The ticket selling percentage

WF: The weather factor

PCP: The popularity of the Protagonist

SCP: The popularity of the secondary character

Income of this play

Max seat: The max seats in the theater based on the theater level

TS: The ticket selling percentage

A: The attendance rate of the play

S: The success rate of each play

Price: Ticket price of one play

Cost: The cost of holding one play

Rbonus: The random bonus player can obtain through this play,                                                                 

PS: Protagonist salary

SCS: The secondary character's salary

T: Total cast & crew

UL: The unlock theater level of each play

Key features

Simulation Evolved: The theater simulation in gaming history rewards your skills and makes management fun. Experience and watch as the theater’s owner and see the reactions to your management.

Theater Management: You’re the owner of this theater with accessible controls that make management fun. Build your theater for delight and surprise, and give emotions through plays to your audience.

Total Authenticity: The realistic mode of running a theater, considering the weather, the target of the show, the performance risk, the show’s participants, the cost and the benefits, etc. Test your skills in running a theater.

System Flow Chart &Explanation

Forest Theater - Wendy.png

System explanations

Recruit System/ Actor development system

Based on the level of Forest Theater, the player can recruit more animal actors to join the theater. And participate in the training and preparation for the show. The actor has two main attributes, Level and Tag. Training consuming props will increase the actor level and add different buffs to the actors, like, Positive, Diligent, Earnest, Depression, etc. And these tags and levels will affect the success rate of the show.

The gamer motivation for Recruit System & Actor development system is Mastery. Recruiting and training actors need money. It will increase the show's success rate while training the participants. But it will also have de-buff if you put too much stress on one actor (training too much in a limited time). Once the actor has these de-buffs, it will add a Tag, like "depression," on this actor. The player needs to find a balance or strategy for actors between training, performing, and relaxing. Meanwhile, the earnings ratio of developing an actor is another essential thing to consider.

Theater Running

The Player can do two things while running the theater. Hold the show, and clean the theater.

  • Hold the show

  1. The player can consume props and money to hold a show. The list of the show will have Star Evaluation, Popular Evaluation, Success Rate, Tickets, and Number of participants.

  2. The show list will update based on the level of the theater. The player can unlock new, high-star Evaluation shows while the theater level is growing. High-Star Evaluation shows needs more participants.

  3. The price of a ticket is based on the Star Evaluation. Star Evaluation will also affect the cost of each performance.

  4. The number limit of the tickets is based on the theater level. The player can't prepare more tickets than the seat in the theater.

  5. Once the player finishes preparing the tickets, the tickets will be sold.

  6. Attendance is based on the result of selling tickets, the Show's Popular Evaluation, and the Weather.

  7. The show's success rate is based on the level and the tag of the participants.

  • Clean the theater

Once a show is finished, the audience will leave the theater. Some special items will be left in the theater. The player can explore some stories of the owner of the item. Also, help the player recruit some animal characters through these stories.

The gamer motivation for Theater Running System is Mastery. The player will hold shows based on the attributes of the show. The purpose of having a show can be:

  1. Earn money

  2. Give a performance chance to an actor with "Depression."

  3. Increase the prestige of the theater.

  4. Get more audience and explore their stories.

The player must find ways to maintain this theater and make it bigger scale.

Weather System

Based on the level of Forest Theater, the player can recruit more animal actors to join the theater. And participate in the training and preparation for the show. The actor has two main attributes, Level and Tag. Training consuming props will increase the actor level and add different buffs to the actors, like, Positive, Diligent, Earnest, Depression, etc. And these tags and levels will affect the success rate of the show.

The gamer motivation for Recruit System & Actor development system is Mastery. Recruiting and training actors need money. It will increase the show's success rate while training the participants. But it will also have de-buff if you put too much stress on one actor (training too much in a limited time). Once the actor has these de-buffs, it will add a Tag, like "depression," on this actor. The player needs to find a balance or strategy for actors between training, performing, and relaxing. Meanwhile, the earnings ratio of developing an actor is another essential thing to consider.

Theater Attribute System

  1. The player needs to run the theater by increasing the level (Scale) and prestige.

  2. The player needs money to extend the level (Scale) and hold shows.

  3. The max number of tickets for each show will increase while leveling up.

  4. The player can collect materials from the forest and craft props (One of the requirements to hold shows).

  5. Holding more successful shows will increase the Prestige.

  6. Selling tickets will increase the income of the theater.

The gamer motivation for this system is Achievement. There will be a list of shows for the player to unlock and perform. Each show has different requirements and rewards. Getting all shows to unlock and successfully perform will be one primary purpose of the game.

Thank you for taking the time to learn more about me! Now that you know more about me, I'm also interested in getting to know you. --Wendy

bottom of page