How much knowledge is needed to create a video game Mario (Nes version) in java?
<p>I want to be able to create video games in java. Programming video games a lot of topics. so far one month in the java class, I've learned about how to create objects out of java. However with the knowledge I learned,  I don't have an idea how to create a video game like Mario for the Nintendo Entertainment System. What programming topics are involved in creating such software in java? </p>

<p>I've made a basic button based game that involved 400 lines of code in Visual Basic but I want to be able to create graphical application that involves animations.</p>
