paper vs stone vs scissors
I would suggest you start with paper and pencil. Design your project on paper before committing any grey matter to code. Design the flow of your project and what classes you will need. Do not try to design it on the fly, while programming. This can be done by a flow chart and/or pseudo code. Then you can start to code. When you do start to code, do it in bite size tasks. Don't try to code everything all at once. For example, first do the user's input. When that's working to your satisfaction, then do the game options. When that's done, then do the...