Original Post
I have been making a simple game for a uni project. The basic idea is a virtual pet that you can play agmes with. I have a main window that shows the virtual pet and has the interface and the stat monitoring within it. But when the user chooses to play a game I want the game to appear in a new window over the top, but with the original window still open behind it. When I ahve been trying to do this the arcade style games are running ridiculously slowly because the other window is open behind. I have tried running the games as objects, at runtime and also having the gam,es main class file extending thread and running that way but nothing seems to make the games run at speed. The games run fine on their own I just need to know how to run them at a good speed from another class. Anyone able to help???