My Chinese character project
I'm having trouble figuring out on how about to do this project I chose to do. I want to create a program that basically teaches people about Kanji and their correct stroke order (they must draw the character in a certain way like from top to bottom for the first stroke, left to right for the second etc.). The user will first be presented with some pictures or something that shows them the correct stroke order and then they have to attempt it.
I think I can figure out how to bring up those images to the user, but my real problem is how about to do the characters. The user would basically have to draw using the mouse starting from one set of co-ordinates (that would be pre-defined of course) to another set and the program has to know that the user passed through the correct co-ordinates thereby letting the user move on to the next stroke.
I think I'm going way over my head with this since I don't have a great deal of Java experience (I took a course and am currently watching a lot of tutorial vids), so I'm thinking there might be an easier way like a connect the correct dots kind of system where the points the user clicks would act like the start/end points of the strokes.
I haven't looked into it much yet but I came across a MouseMotionListener interface that seems to deal with something like what I want to do, but I have no clue how I would set the predefined co-ordinates using that.
Does anyone have any advice on what I should be focusing on? Does anyone have any experience doing something similar? It seems I can't find anyone else doing this sort of thing..