How would I export a game made in Construct 2 into an swf file?
This is not supported, Construct 2 is based on HTML5.
So how do Construct 2 games end up on Newgrounds or Kongregate?
html5 is allowed but there is a tedius process, i am not sure and neither an expert —
It's actually very easy to get your HTML5 game on Kongregate.
Newgrounds is a flash portal, so I'm not sure about that, but I do see some HTML5 games there too.
How do you get Construct 2 games on Kongregate?
you have to somehow put it in a 'shell' and upload it !
it would be awesome if swf could be exported but html5 and flash is a really different thing. c2 would be better with more popular exporters.
When you export in Construct 2 you select Kongregate and upload the file to your dev profile.
What does the file look like and where exactly do you upload it in your dev profile?
Develop games in your browser. Powerful, performant & highly capable.
The tutorials section of Scirra.com is filled with great informations.
For example : Uploading HTML5 games to Kongregate