Originally Posted by
-j-t-
Hi, I am sorry with my grammar. I have revamped my question and if you still having problem with understanding it then I am really sorry because of my low level of English writing.
Thanks. Your English is okay, it was just your lack of capitalization and amount of abbreviations- many of our members are not native English speakers, so abbreviations and text-message language can be really confusing. Thanks for making the change.
I think what he was getting at was something like MVC, model view controller. If the model part of it is written correctly, then it doesn't care what the view part is doing. So the model is what is already written, the view is the game screen, and the controller would be the keyboard inputs. You shouldn't have to change the underlying model to change the view or the controller.
Much of Java is designed in this way. Recommended reading:
Model?view?controller - Wikipedia, the free encyclopedia
That's just a guess though, so he might have been talking about something else.