Maybe we can all build a short guide with the basic rules and recommandations to make an attractive app/game. it would be really cool and could help all the community (me the first :p)
Launching the discussion :p
For my part (it's not exhaustive !! i'm waiting for your additionnal comments !
1. The price :
i often see prices on applications or games that are too high (not only for AppGameKit apps/games). A too high price quickly deters customers/players. So i wouldn't be surprised that some commercial apps/games stay at ZERO downloads... although the app/game quality is correct. So be less greedy
2. Interest of app/game
I know that making an original game isn't easy. And we always want to start to code from scratch without any real idea .. And we want to make a game from small pieces of code we've tried. So, try to have a concept. Maybe your game will be based on another one or on an old one. That is not a real problem but you have to find a way to renew it ... With new commands, a new view angle, or maybe adding some new features to the original game to make it really "reloaded". BE CAREFUL ABOUT LEGAL RIGHTS !
3. Fonts choice
Don't underestimate the importance of your font choice. The default font is good to debug, but not really attractive and make your game to look dirty. Some good and cool royalty-free fonts can be found on the net. And you don't need to be a picasso for this part. Google is your friend.
You can do a compromise between a readable font for all devices you plan to deploy which must be relevant to the app/game and a beautiful one (You have "Bitmap Font Creator" that is very useful for AppGameKit and works really well).
4. Graphics/Sounds/Musics
That is the one of the harder part of a game. You all know it... For the graphic's gurus, you have the pixel art. It's a very hard and long work. For the lazy ones (like me) you have the 3D which can render good effects for a 2D game (lights effects, shinyness etc....). In 3D you can do a lot of things with for example : Google Sketchup. The easier 3D modeler in the world for simple things
That would be a good start to try it and capturing rendered views in angles you want (there is an orthogonal mode also). For 3D you have also Blender with Sprite Exporter plugin (google it), Fragmotion with his integrated Sprite Exporter (my favorite one) . (i don't speak about 3DSMax or others softwares which are for the most advanced users heh
. Obviously you have a lot of tools and resources on the TGC Website
(like "SpriteMe" or "Model-2-Sprite" for example).
For those who want to draw everything themselves with PNG Transparency support, there is for example: Gimp (Free) (all OS) , Paint.NET (win) (Free and my favorite !), Photoshop (Linux/Mac) (...Expensive .. but sometimes useful for 2D but also for texturing.. so if you have the chance to own a copy...)
Musics and sounds are also an art. Maybe you have someone near you who can help you
but software like audacity (for sound/music editing) is a good start. (for composing part i will be back later with few free softwares)
That's all for the moment
Any other suggestions ?