What are the requirements for your final year project? Is it a software engineering project and you’re choosing to make a game?
How much time do you have to work on it? That will make a lot of decisions for you.
I would suggest cloning an old arcade game (https://en.wikipedia.org/wiki/Arcade_game#List_of_highest-grossing_arcade_video_games) and then adding your own twist to it – make a 3D version, add in extra power ups, make it 2 player or networked.
This way you don’t have to deal with the hassle of trying to design a game from scratch while also trying to build it.