Hi, I'm a student from Switzerland who has to do a five-month final school project. (I'm not in university; I'm still in compulsory school, but I'm in my last year, which is why it's my final school project.)
The task is to work on a project of my choice for five months, document it, and write a paper about it at the end, as well as present the work I've done.
Because I'm interested in coding and computer science, want to do an apprenticeship in software development after school, and have taught myself Python and a bit of Pygame, I think it would be a good idea to build a game with Pygame as my project.
I've always wanted a game where you can just drive around a city or an open world and enjoy the atmosphere of driving. So my idea was to create a game like that with Pygame, in a 2D style similar to the first GTA games.
But my programming skills aren't that good yet, and I'm not sure if five months will be enough time to complete the game. On the other hand, five months is still quite a lot of time, and I could learn a lot from YouTube tutorials and other resources that would help me bring this game idea to life.
So far, I've built a GUI calculator with Tkinter, an investment simulator that uses terminal input, and a Snake game in Pygame. I'm currently working on a Tetris game in Pygame.
You can check out my projects on GitHub:
https://github.com/TimFloClausen
So, do you think it's possible for me to bring this project to life in five months, given my current skill level?
Thanks for your answers! :)