hola, trato de hacer un videojuego basico (el tipico de marcianitos) y para ello necesito crear una clase que tenga interfaz grafica. Lo unico que he visto que me puede servir es crear un componente ya que los componentes son precisaente eso, objetos que tienen a su vez una interfaz grafica, pero lo que yo necesito no es exactamente eso ya que los componentes se crean en tiempo de diseño y además su interfaz grafica se reduce a los componetes de formulario. Con los componentes lo maximo que puedo hacer son marcianitos con forma de boton y naves espaciales con forma de cuadro de texto y eso no es. Además los componentes estan pensados para ser estaticos enel formulario y no para estar moviendose por la pantalla, con lo cual no me parece que sea un componente lo que tengo que utilizar. ¿como puedo crear un objeto de ese tipo, es decir con su clase, con sus metodos, y con su interfaz grafica de forma que se pueda colocar en un panel o en la pantalla?
un saludo.