Hi There,
I made a 2D game on flash that have a lot of movieclip and background and visual, i just want to migrate to Xna to make the game compatible to Xbox and PC.
I just want to ask what are the possibilities i have to convert the visual ? For now, here are my tries :
1. I tried Fluix, Rollback my Xna to version 1, reed a swf, but after 5 enemies, the framerate goes down. So I went back on XNA 2
2. Convert all movieClip in spriteSheet (PNG) drawing them with the spritebatch. For the animation, it was kinda nice, was really easy to migrate and i was able put near 500 enemies. But for the background, i got near 20 Png of 1024x1024 for just 1 level (I have 7 more levels to make). So when I put that on Pc, it's cool cause i just have to Call the Texture2D.FromFile() to get my png. However, on the Xbox, i think i absolutely need to make an xnb out of my png. Of course, the picture grow huge ! So I choose the Dxt format when compiling on xbox, but then, it's still too heavy. (Like 10~20 mg per level backgrounds). Since we only have 150mg for creators club, i'll bust it.
3. Now i will try to convert my background in asset, (like a png of a tree, a palm, floor, ceil) and reconstruct my background. It's really painful but, i'll solve the problem of the weight of my visual.
So, I don't want answers (Well yes, i little) but i'm just asking you guys what are your genius ideas ???
Maybe i'll put a screenshot of my game soon,
Lach