How to implement Casual Collision Scores API: AS2: First of all place Base64.as in the directory of your swf from the as2 folder Make a new frame in your flash game or add this to your game over page. Create a input text field and give it the instance name "name". Now make a button with the instance name "submit". Open up Just_Scores_AS2.fla included in this package. Copy and paste the code on the frame into your game over/score frame. Find this line, its the only one you need to edit: sendScore("Casual Demo", name.text, score, "descending", "username", "Default"); Where it says Casual Demo put the name of your game, where it says score put your score variable. For scores that start from the highest and go down, use descending. For scores that go from the lowest and up, use ascending. Put your username on Casual Collision where it says "username" ("frank", "chris", etc). "Default" is the mode, you can put nearly anything here "Survival" "Easy" "Medium" "Hard" etc. The easiest way to do this is to make a mode variable and set it whenever a mode is selected (mode = "easy") and then just put mode there. AS3: First of all place Base64.as in the directory of your swf from the as3 folder Make a new frame in your flash game or add this to your game over page. Create a input text field and give it the instance name "nameInput". Now make a button with the instance name "submit". Open up Just_Scores_AS3.fla included in this package. Copy and paste the code on the frame into your game over/score frame. Find this line, its the only one you need to edit: sendScore("Casual Demo", nameInput.text, score, "descending", "username", "default"); Where it says Casual Demo put the name of your game, where it says score put your score variable. For scores that start from the highest and go down, use descending. For scores that go from the lowest and up, use ascending. Put your username on Casual Collision where it says "username" ("frank", "chris", etc). "Default" is the mode, you can put nearly anything here "Survival" "Easy" "Medium" "Hard" etc. The easiest way to do this is to make a mode variable and set it whenever a mode is selected (var mode:String = "Easy";) and then just put mode there. How to refer to CasualCollision (AS1, AS2 and AS3): Simply link to the following page: http://www.casualcollision.com/referral.php?uid=username Just change username to whatever your username is on Casual Collision. You can use this link on your sites, in our included splash screen in a play more games link and more. How to refer to your Casual Collision portfolio (AS1, AS2 and AS3): Simply link to the following page: http://www.casualcollision.com/portfolio/username Just change username to whatever your username is on Casual Collision. This is a great alternative for a developer link if you don't have a site of your own when you get sponsored. Your portfolio is a nice neat page that lets you say a bit about yourself and has all your uploaded games (you earn revenue share when players play these as well!) About our referral system: We track unique IP addresses and for every 1000 visitors you deliver to the site, you earn a dollar. Our high score API is universal, meaning while it does make our users happy when you include it and increases your plays on Casual Collision, it also works on any other site your game lands on as well so you can distribute your game around and watch your earnings increase! Many sponsors are allowing developers to use the score API so be sure to ask if they will allow you to before closing any deal, and also you can of course add the scores to your non sponsored game as well. You can always use our referral links to your portfolio and homepage (instructions above) for extra money too. You can link directly to your score pages with a view high scores button, these referrals will be tracked just as a score submission would, you can see an example in the "Full_Example" as2/as3 flas included in this package.