Pardon the mess, Play My Code is in beta!

READY TO PLAY?
CLICK TO LOG IN!

sign up - lost password

Docs

Play My Code is both a browser games site as well as a cloud-based game development platform: leveraging HTML5 to create a virtual arcade where the users themselves create the content. No additional tools or plugins required. Whether you merely fancy a quick blast or seek to create gaming's next masterpiece, Play My Code has everything you need.

General Site Usage

Signing Up

Signing up is very simple: all you have to provide is your desired username, a password and a valid email address. Please try and use a strong password: if possible, avoid dictionary words and try to use both letters and numbers. If your username is taken you will have to choose another. Once you've signed up, check the inbox at the email address you submitted. You should find an email from no_reply@playmycode.com. This will contain a link which, once visited, which will validate your account.

You will not be able to log in until you have done this, so make sure a current email address is provided. If you do not receive this email then please check your spam folder.

Playing Games

Craving some gaming? Visit www.playmycode.com/play and browse our games library- you don't need an account in order to play, but forthcoming features such as rating, comments and saving will require signing up. New titles are always being added by Play My Code's community of developers, so keep checking in for a never-ending supply of hardcore gaming action!

Developing Games

Games on Play My Code are developed using a language called Quby. It's a simple yet versatile Ruby-like language which is parsed directly to JavaScript and executed in the browser. Compiling into JavaScript ensures the games run as fast as they can!

The games are developed using our cloud-based IDE and hosted directly the site itself. They can then be embedded in any web page (see below).

To make new games you will need to sign up, but if you want to look at and tinker with making a game without an account you can do so in our sandbox.

For full instructions on creating and managing projects, using the IDE and coding games, please read the section on general games development. Also please check out the Quby API & Quby Syntax documents for information about the language itself.

Embedding Games

All our games can be embedded on your website or blog, just like a Youtube video! Simply click the Embed link in the bottom bar of the player and copy the HTML which appears.

Sharing Games

Spread the love about a favourite game: click the Share link in the bottom bar of the player to reveal the game's URL on Play My Code- even if the game is embedded in another page. This can then be shared on Facebook or Twitter.

Why Won't it Work in My browser?

Play My Code is powered by HTML5, a new standard in web browser technology. The HTML canvas allows us to deliver high-quality user-generated content without forcing players or developers to install and use bulky plugins such as Adobe Flash. It also allows games to run in environments where the likes of Flash may not be available.

However this means Play My Code only works under modern browsers which support HTML5. The latest versions of Firefox, Google Chrome, Apple Safari and Opera, as well as the up-and-coming Internet Explorer 9 all support HTML5.

However Internet Explorer 8 and below do not. If you are still running IE6, 7 or 8 then you will need to upgrade to a modern browser before you can use Play My Code.

Play My Code also relies on JavaScript being enabled. There is absolutely no way to do a site like this without using JavaScript, so those who choose to disable their JS in the browser will have to please make an exception for us.

Contact: Feedback, Support & Everything Else

Being a brand new project, we would love to hear from people who have started using Play My Code. Please email your thoughts and opinions about Play My Code to hello@playmycode.com. We will use your feedback to improve the site for everyone.

Encountered a bug? Please let us know right away, so we can get it fixed! Any other communication should please be sent to the same address. We'd love to hear from you.

You can also follow and contact @playmycode via Twitter. Followers will get the latest Play My Code news, developments and info on top new games traight into their Twitter stream.