Week 2: January 25-31, 2025


Summary

We spent most of this week working in our respective subteams to prepare for the technical proof of concept video. 

Timeline

  1. January 27: Held a CS team meeting to discuss tasks needed to be implemented for the proof of concept video. Created GitHub kanban boards for each subteam (art, CS, music).
  2. January 31: Recorded and posted our technical proof of concept video

Progress

  • Finished modelling our first level (the Attic Level) along with assets like cat toys
  • Finished modelling our cat character
  • Progress on modelling our dog character 
  • Created textures for furniture (e.g., carpet)
  • Implemented the walking/sprinting basic action for both front and back halves of a pet 
  • Implemented the special action for a cat front half (climbing a surface) and dog back half (standing on hind legs)

Challenges

  • Faced issues with gravity — the pet would drop too slowly, float in the air, etc.
  • Difficulty with determining the cat’s physics while climbing 
  • Creating animations was more difficult than it seems (e.g., dog standing on its hind legs)

Next Steps 

  • Figure out a reliable solution (instead of hacky workarounds that only work for some machines) for the gravity issue
  • Reconvene as a team to discuss level design, pet tasks, controls, and the rest of the game design doc
  • Finish the dog model so we can have an actual Frankenpet!
  • Create texture for cat model 
  • Start building our second level 
  • Populate our Attic Level with tasks 
  • Designing sounds for tasks (e.g., vase falling and breaking) and integrating these sounds into the game
  • Implement the rest of our basic actions (tail movement, front paw usage, making a noise)
  • Refine the cat front’s climbing special action

Links & Resources

GitHub:  https://github.com/annechoww/Frankenpets

Get Frankenpets

Leave a comment

Log in with itch.io to leave a comment.