Which is a good idea for AP CSP create?

Just like other students, I need to do the create task for ap computer science principles. I was thinking about either a text-style rpg game using python or a fighting top game with bjc snap? But the rpg game for python seems simple and would appear to be plagerized with how common codes for those are on the internet. The fighting top game is diffiicult and don’t know how to program it. I’d have to put in health bars that decrease when the tops hit each other, make the enemy top able to move on its own to hit the user’s top, and make the user’s top able to move through controls. Are either of these ideas good? If neither, then what would be better? If so, then which one and why?

I have to start off by saying that I’m not sure which one would be better since I’m not sure what your exact experiences are and how comfortable you are with the languages. However, since the final submission is due by this upcoming Monday, I’d go with whichever one you think would be easier (it sounds like that would be the rpg game on python, but if you’re more comfortable with using snap, that’s also a valid option). My teacher told us that it doesn’t have to be the most complex as long as it has the requirements of an abstraction and an algorithm that includes two other algorithms. As long as you’re NOT plagiarizing, I wouldn’t worry about it, since a big part of the task is writing about the development of the program and the algorithms/abstractions you used, so you could prove that you did indeed write it there. Have you started yet? I wouldn’t wait because coding aside, the written responses do take time and thought to make sure you have everything that you need and that your algorithms meet the criteria.

Write the simplest program that you can that addresses the prompts in the submission. You are graded on your explanation of the task - not the actual task complexity. You need to demonstrate an abstraction, algorithm, mathematical calculation, etc. It is most important to follow the directions for this and submit each document as instructed to get the points. Make sure you cite any code that you referenced in your development.

I would go with the text-style rpg. As long as you follow their directions, you won’t be penalized. I did a simple text-based game last year and got a 5, so don’t worry if it seems to easy.