For our group’s butterfly dream project, we decided to make a game featuring the transition between distinct perspective. Following the initial idea, we developed a storyline of a man trying to get out of prison while he has the superpower to turn into the animal touches. In the producing process, since our group is used to complete the project task by task together, I’d like to document the process and my contribution basing on the different stages and tasks we’ve encountered. Stage I: Project Proposal & Preparation
- Task 1: Come up with project proposal
- We all came up with our own ideas and brought to the meeting (I proposed a nearsightedness stimulator and furtively eating stimulator hhh). After discussion, we decided to build upon Jack’s idea.
- Task 2: Outline the challenges and basic storyline
- I contributed to the challenge design–my idea to set the first finding apple challenge, which adapts player to the transition of perspectives — also my design of the stealing key challenge.
- Task 3: Decide on general maps & 3d models
- We searched for and decided on satisfying 3d models together in the meeting.
Stage II: Building the Framework
- Task 1: Implement Transitions of Perspectives Through Camera Switch
- I implemented the camera switch function through scripts.
-
- Task 2: Implement Dialogue System to Guide the Game Flow
-
- I implemented the dialogue system by use of Fungus tools.
-
- Task 3: Complete the First Challenge of Our Game: Stealing the Apple
- I developed the complete process of stealing an apple
-
- Pop-out UI to guild player in picking & dropping apple
- Apple following the character after picked up
- Dropping the apple when player finishes the task
-
- I developed the complete process of stealing an apple
Stage III: Developing the Game
-
- Task 1: Manipulate Character’s Animation
- Snow and me co-complete the animation controller script
- Task 2: Develop Further Game Flow Guidance
- Task 1: Manipulate Character’s Animation
- Task 3: Develop Further Challenges
- Choose & Steal key
- Get the access card
- I wrote two scripts so that both cat and man(main character) can pick the access card, and it depends on player’s choice
- Enable dog’s bark (audio control)
Final Play Through Video
https://drive.google.com/file/d/1Jgh8wESqK9DdszCcySyRxlRVO6IL0i18/view?usp=sharing
Future Improvements
- More trials & errors for players: we should improve the game’s flexibility to make room for player to explore the game flow. We need to develop out mechanism in handling failures.
- Polishing art design: modeling, animation, arts, audio and storyline.
- More challenges….