top of page

Studio Project 3

Fam Life

In this Studio Project, I was in a team of four as a programmer and the theme of the game was decided by the lecturers to be Pokemon GO, be able to collect or catch something. 

​

Game Information

The game is about a farmer trying his very best everyday to farm food to keep his family alive.

​

What I contributed towards the project

  • Attribute class of the different family member to determine what their different stat values are and how much it will decay as time goes by.

  • The family member's statistical UI to show the player what stats the family member requires to allow the player to collect the specific food to raise back the stat to keep them alive.

  • Scene aesthetics such as the moving clouds and the birds.

  • Zooming in function where I adjusted the values of the orthogonal view in OpenGL.

  • Data driven system where I created a function to read from a CSV file to get some values for the scene.

  • The scene with the house and the interactions between the player and the different family members. For each family member fed, one of each food type will decrease to increase the statistics of the family member.

  • The scene with the pond where the player can toggle the generator to make the fishes and sharks jump out of the water. I also did the physics for the jumping fishes and the sharks.

  • The fish object class so that the fishes can provide some stats for the family members after they consume it.

  • The win and lose screens. 

​

bottom of page