First you will need a program called flash. You can get a 30 day trial here. It is a little pricey, but there are some educational discounts if you are in school or college. If you still don't want to pay, there are some cheap alternatives listed in this thread, but they might not be good as the original and might not include Actionscipt, which is needed for games.
After you have your program, you can check out the tutorials listed here along with reading though AS:Main and AS3:Main, or ask questions about animating in the Animation Forum or technical questions in the Flash Forum.
First know that your game must be one of quality, before it is approved by the Staff and that even with the API code that they have the final say in approving your points. In order to get medals in your game, go to this link and fill out the information. If you need further details you can check out this flash.
If you can't see the medals on a game that you know you have medals, try first to disable any ad-blocking add-ons like No-script or Adblock Plus. If you still can't see medals, check that you don't have a third party programs like a firewall or ad-ware programs that might also block ads. In some cases, games that have medals,will not display them and is this a site known site bug.
You will need to upload your .swf to your dump and provide a link to TomFulp. He will decide whether to temporarily increase your file size limit or not. It is best that you try to optimize your flash by either reducing the quality of the images if you have jpeg or gif files and to reduce the quality of the audio as well.
It can take anywhere from several day to several weeks before a new user can get there audio approved. There are so many new users uploading there audio and only so few Audio Moderators who have to vet them which creates a backlog. You will just have to be patient and wait.
If you get this error you will have to remove any transparency you have before you can upload your image. If you have the following programs this is how you can remove it:
* If you are using Photoshop, use the "save for web feature" in the file menu, choose gif and uncheck transparency.
* If you are using GIMP, right-click the layer and click "remove alpha channel" before saving.
* If you are using Fireworks then select "No Transparency" under Optimize.
Alternatively you can use MSPaint by saving the .gif as a jpeg and then reopening the .jpeg to save it as a .gif once again.
There is no current way for a user to delete their profile. If you wish to not use it anymore you can always change the email and passwords to gibberish and never log in again.
There is no way for a user to change their username. If you don't like your username so much you can always create a new profile and use that instead. In very rare cases, an administrator will change a username, but the user has to have contributions to the Newgrounds community before that is to happen.