Story Line [Crocodile's] - UQcsse3200/2024-studio-2 GitHub Wiki
Story Line
In the Water Kingdom, there lived a lonely crocodile named Crunch, feared by all for his massive size and razor-sharp teeth. One day, he met a small, friendly turtle named Shellby, who, unlike the others, wasn’t afraid of him. Over time, they became close friends, and for the first time, Crunch felt the warmth of companionship. But one day, Shellby was attacked by another animal, leaving him badly hurt. Furious and determined to protect his friend, Crunch sought out the attacker.
Design
Dialogue
The dialogue in order of the screens.
- "In the Water Kingdom, a lonely crocodile named Crunch lived."
- "He was a nice croc, always looking out for others"
- "One day, he met Shellby the Turtle. Shellby was a braveheart."
- "They became close friends."
- "One day, Shellby was attacked by a piranha"
- "Crunch was angry. He wanted revenge."
- "Crunch was ready to give it his all."
Implementation
Using the StoryScreen class loads the textures (images) above. You can find this class in com/csse3200/game/screens/StoryScreen.
Testing
Visual Testing was undertaken for the Bird Story. This tests included:
- Backsplashes follows the order of above photos.
- Dialogue follows the order and links with splash.
- Buttons on screen work as intended (i.e next, back and skip).
https://github.com/user-attachments/assets/79e05798-f351-4a8a-9560-197a62401b34
https://github.com/user-attachments/assets/0de303e9-fe1a-4d18-82ea-2f8df3d8f805
https://github.com/user-attachments/assets/5f4d4d4c-b3cf-441d-8dd2-cbc5876a153d