Week 2: January 25-31, 2025
Frankenpets » Devlog
Summary
We spent most of this week working in our respective subteams to prepare for the technical proof of concept video.
Timeline
- 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).
- 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
Get Frankenpets
Frankenpets
Cause mischief with your other half!
Status | In development |
Authors | Chelsea Wang, SOOG12, rohan_b, nina-huangg, Rivalson, annechow |
Tags | Animals, Family Friendly |
More posts
- Week 1: Jan. 17 - 24, 20257 days ago
Leave a comment
Log in with itch.io to leave a comment.