¿No te parece que has elegido un tema demasiado chungo para tus conocimientos? (ojo, no quiero ofender, yo tampoco sé emular juegos, aunque nunca lo he intentado), pero creo que deberías planteartelo más adelante, y mientras seguir realizando otros proyectos más sencillos...
Para los SWF, al menos con esto podrás visualizarlos, pero no sé si podrás interactuar con ellos (jugar), aunque se debe suponer que sí, porque si el objeto de Macromedia no te aporta esas funcionalidades, no sé yo que lo hará... :
1) Downloaded Flash player
2) Add Com object (Macromedia Flash Factory Object) into the VB .Net Toolbox:
Private Sub Form1_Load(ByVal sender As Object, ByVal e AsSystem.EventArgs) Handles Me.Load
With introswf
.Stop()
.Movie = Application.StartupPath & "\intro.swf"
.Play()
End With
End Sub
quiero emular un archivo .html o .htm, un .jar (o .java o .class)
A esa parte me limitaré a contestarte que como no uses las palabras/definiciones adecuadas no creo que nadie te pueda entender... ¿Emular un htm,html o jar? ¿como se come eso?.
o .unity3d
En una palabra:
olvídaloEs un formato privado.
http://en.wikipedia.org/wiki/Unity_%28game_engine%29Saludos