I have to work on a C++ group project for school, and our teacher is known for challenging questions during reviews. I'm new to coding, but I want to create something impressive that stands out from my classmates, many of whom already have coding experience. I'm particularly interested in developing a game with graphics, but I'm open to all kinds of unique projects. The key is to make something that highlights my skills and isn't just a copy of existing work. However, since I'm still learning, I need a project where I can easily find information online to help me troubleshoot. I have two weeks to present my idea and start working on it, so I really appreciate any suggestions you can offer.
3 Answers
How about trying to create a classic game like Pong, Snake, Breakout, or Tetris? They're all iconic and you can scale the complexity up or down based on your skill level. Plus, there's plenty of resources out there to help guide you through the coding process. You'll definitely impress your teacher with a good game!
If you're into visualization, how about creating a program that visualizes reading a USB stick like the old DEFRAG.EXE? It can be a neat way to showcase file reading and graphics in C++. Plus, it should be unique enough to catch your teacher's eye.
Another idea could be to make a Markov chain text generator. It's a cool project that can create random text based on sample input, and it’s not extremely complex. You can find lots of tutorials online that will walk you through the coding, so it might be more manageable for you as a beginner!
Sounds cool! Thanks!

Cool, thanks for the suggestions!