j2695203 / QtGame_GroupProject

6015 final Qt team project
1 stars 1 forks source link

Spirited Away Catch

Interactive GUI Development using Qt Framework

To develop an interactive game using Qt framework, focusing on GUI design, object visualization, and user interaction. The project aims to create an engaging gameplay experience with dynamic mechanics and immersive elements, while also incorporating optional features for user account management and progression tracking. Through iterative development and collaborative teamwork, the goal is to deliver a polished gaming application that showcases software development skills and creativity.

This is a final team project for CS6015 finished within the span of 3 days. It includes using Firebase authentication, storage and realtime database tools. We use an authentication tool for authorizing account login and sign up; storage for storing player profile pictures; a realtime database for storing all the player data such as score, username, first name, last name, picture url in storage and birthday.

Login page

Login

Sign up page

SignUp

Lobby

Lobby

Gameplay

https://user-images.githubusercontent.com/77046944/235324673-24b35d4a-2de0-4a3f-a2d2-a44ead043753.mp4

Gameplay if it's the player's birthday

https://user-images.githubusercontent.com/77046944/235324679-04b0b6ca-1f53-4b5a-8225-5dccf39de8c7.mp4