notice
This is one of Course Projects of my OOP course at school.
It's welcome to exchange and discuss ideas but pay attention that plagiarism
is NOT advocated if you are also learning the OOP course.
Record.cpp
&Record.h
the ranking page
item.cpp
&item.h
the snake class, the food class, the wall class
manager.cpp
&Record.h
the manager class to control the program
myGUI.cpp
&myGUI.h
my personalized GUI style and related classed
page.cpp
&page.h
the page class
snake_main.cpp
the main file
standalone mode
, use up-down-left-right direction keys to control your snake to move.two player mode
is chosen, the other snake's direction are controlled by W-S-A-D keys.
space
key to accelerate speed and click again to reset the original speed.rank
page, but if you close the program, these records will be deleted.
report.pdf
.
Developed by @RaraCai, an undergraduate student from Tongji University, major in Computer Science
My coding ability is still in the introductory stage, so this project exists a lot of feedbacks indeed.
Welcome exchanges and discussions, hope to make progress with all you guys!
The code and materials contained in this repository are intended for personal learning and research purposes only and may not be used for any commercial purposes. Other users who download or refer to the content of this repository must strictly adhere to the principles of academic integrity and must not use these materials for any form of homework submission or other actions that may violate academic honesty. I am not responsible for any direct or indirect consequences arising from the improper use of the contents of this repository. Please ensure that your actions comply with the regulations of your school or institution, as well as applicable laws and regulations, before using this content. If you have any questions, please contact me via email.
本仓库包含的代码和资料仅用于个人学习和研究目的,不得用于任何商业用途。请其他用户在下载或参考本仓库内容时,严格遵守学术诚信原则,不得将这些资料用于任何形式的作业提交或其他可能违反学术诚信的行为。本人对因不恰当使用仓库内容导致的任何直接或间接后果不承担责任。请在使用前务必确保您的行为符合所在学校或机构的规定,以及适用的法律法规。如有任何问题,请通过电子邮件与我联系。