Skip to content

Originated from Class Project of Human-Computer Interaction (HCI, CPS 3601). The link below is the stable version built for this game.

License

Notifications You must be signed in to change notification settings

OzelotVanilla/CattyPiano

Repository files navigation

Catty Piano, a music game on curve screen

This is a course project of Human Computer Interaction. The aim is to design an app for the curve screen in the school.

Project Preview

Result Page Example

How to start developing

This project uses nextjs framework and pnpm as the package manager.

To start developing, first check if there is node on your computer, run node -v to check if it can print the version.

If not, please search nodejs and download a node with version greater or equal to v18.18.0.

Use npm install -g pnpm to install pnpm. After installing pnpm, use pnpm i under this project.

Finally, you could launch it by npm run dev, this will allow you to check how your page looks like when you are developing.

After that, please create a .gitignore file in the root of the project. The file should contain these:

.gitignore

node_modules/
.next/

To avoid the conflict of .gitignore, it is suggested for you to create your own.

Acknowledgement

This project is originated from a class project in Human Computer Interaction (CPS 3601), Wenzhou-Kean University, 2023 Autumn Semester.

Until the permission is granted from the supervisor of this project, this project does not allowed to be used without mentioning about the original authors, nor be derived to create a new project.

About

Originated from Class Project of Human-Computer Interaction (HCI, CPS 3601). The link below is the stable version built for this game.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published