top of page

Studio Project 3 (2016)

Game Synopsis

"Fam Life" is a game about a farmer struggling to feed his family within 7 days. He has to venture around his farm to gather food to prevent his family members from starving to death; In the game, the farmer has to feed each member of his family according his/her nutritional needs. At the same time,he has to avoid death from certain mini-games.

 

Team Collaboration

"Fam Life" was created by my team, Super Procrastinators 3. It was a great collaboration creating this game as we had to ensure that this game is not only entertaining and captivating with its mini-games. We worked together in making our game a reality, applying most of our planned features. With our strong bonds and teamwork, "Fam Life" came out good and satisfactory. We had fun completing this project.

My Contributions

Creation of the :

  • Scene Chicken

  • Scene Vegetations (Cabbage & Potatoes, Carrot & Corn)

  • Chicken Behavior 

    • Chicken runs away when player is detected nearby​​​

    • Chicken walks around freely being able to go to stand around do nothing or walk whenever it wishes 

    • Dies when character successfully catch the chicken and serves as food for the farmer to pick up and feed the family

  • Main Menu

  • Main Menu Transitions and Animations

    • Enlarging when the arrow is there​.

Problems Faced 

  • Implementing behavior to the chicken using State Design Pattern.

    • Difficult to implement.

    • Difficult to understand.

  • Many variables were used to make the animation work, thus making it difficult to track bugs sometimes

Solution

  • Implemented my own Finite State Machine(FSM) design which was simpler to understand by my team members.

    • A simple FSM which holds its behaviour in its different states.

  • Naming conventions were important to help make the "Main Menu" to have proper transitions and animations as they prevented me from using the wrong variables.

Gallery

© 2023 by MUHAMMAD NURHIDAYAT. Proudly created with Wix.com

bottom of page