• Home
  • Games
  • Media
  • About
  • Forums
  • Developers
  • Donate
  • Winnipeg
  • Netherlands
  • New Zealand
  • New York
  • Australia
  • Pittsburgh
  • Shanghai

Developers

(Note that you can find all documents concerning the Winnitron here)

The Winnitron Game Requirements

Below are a list of requirements that your game must match before we can even review it to be put on the Winnitron 1000 arcade machine. If you feel your game fits all the requirements, and you would like to see it on the machine, please e-mail us at games@winnitron.ca

Complete Game

Only complete games will be featured on the Winnitron. “Complete” doesn’t mean that the game won’t be updated in future, but means that in its current form, the game provides a complete arcade experience. Games can be any length, but shorter games are more likely to be finished and are generally preferred.

Arcade Pressures in Design

Games that encourage short play times are preferred, so that many different players will take turns on the machine. Adding finite lives or a timer are some “pressures” that you may want to apply to limit the play time of a given player.

Aspect Ratio and Resolution

Winnitron 1000 games must be 4:3, 1024×768. The game should play in fullscreen.

Controls

The controls of your game must be the following, and no other keys may be used:

Player 1
Directions: Left Arrow, Right Arrow, Up Arrow, Down Arrow
Buttons: Z, X

Player 2
Directions: J (left), K (down), I (up), L (right)
Buttons: N, M

Home Button
Buttons: 1

Game ID

The game’s ID is the name of your game. (e.g. “Paper Moon”) Your EXE and ZIP file must use the same name.
e.g. Game Name: “Paper Moon” Exe: “Paper Moon.exe” Zip: “Paper Moon.zip”
e.g. Game Name: “4fourths” Exe: “4fourths.exe” Zip: “4fourths.zip”

The EXE must be in the root of the ZIP file.

Executable Format

Winnitron 1000 games will be running on Windows XP or Windows 7. Most EXEs should work fine. The EXE/Game should start directly into the game engine. (we don’t want to see windows appearing/disappearing more than we have to). Executable file name must be the same as the Game ID. (see above)

Flash

To make an EXE of a flash game, you need to make a projection of it. To do this, when running the game in flash player, click File >> Projection, and save as an .EXE.

Game Maker

Game Maker games run fine on the Winnitron, as long as you make sure that it runs in fullscreen mode.

Hiding Cursor

All games should hide the cursor (as there are chances that the cursor could be in front of the screen).

Submitting the Game

Please submit all games to games@winnitron.ca, and be sure to include

  • Two (2) 1024×768 screenshots
  • Link to the game as a zip file
  • One (1) line description of the game
  • Full description of the game
  • Developer/Team Name

Highscore API

Highscores are optional, you do not need them to submit your game. However, if you wish to store highscores, have them synced to the online database and featured on the Winnitron 1000 website, you will want to use the methods described below.

Send Highscore

http://localhost/winnitron/highscores/send.php?id=ID_GAME&name=ABC&value=123

  • ID String The game ID to submit the scores
  • Name String The Name of the person who obtained the score (if any)
  • Value Int The highscore value

Get Highscore

http://localhost/winnotron/highscores/get.php?id=ID_GAME&type=TYPE&order=DESC&limit=0

  • ID String The game ID to get the scores
  • Type String xml or json file to be returned
  • Order String ASC or DESC: Return scores low to high/high to low
  • Limit Int The amount of highscores to get (set limit=0 to receive all)

Example JSON return:
{“scores”: [{"name": "ABC", "score": "100"}, {"name": "ABC2", "score": "84"}, {"name": "ABC2", "score": "72"}]}

Example XML return:

Send Tweet

http://localhost/winnitron/tweet.php?message=msg

Message String Message to send to the Winnitron Twitter (max. 140 characters)

Post to Twitter Post to Digg Post to Facebook Post to Google Buzz Post to Reddit

 

Recently Played Games

  • Shoot Bastard
    Played for 00:03:33
    At 07:36am, May 17, 2012
  • Apple Shampoo
    Played for 00:00:56
    At 07:32am, May 17, 2012
  • N Arcade
    Played for 00:04:36
    At 07:31am, May 17, 2012
  • Burgle
    Played for 00:02:09
    At 07:25am, May 17, 2012
  • Canabalt
    Played for 00:07:15
    At 07:22am, May 17, 2012
  • N Arcade
    Played for 00:02:20
    At 07:14am, May 17, 2012
  • Verge
    Played for 00:00:15
    At 07:11am, May 17, 2012
  • Ultra Happy Death Virus HD
    Played for 00:11:07
    At 06:51am, May 17, 2012
  • Leap4Blue
    Played for 00:01:07
    At 06:25am, May 17, 2012
  • Culmination
    Played for 00:01:43
    At 06:22am, May 17, 2012

Social Stuff



Archives

    • June 2011
    • May 2011
    • April 2011
    • March 2011
    • February 2011
    • January 2011
© 2011, Winnitron / Created by Winnipeg's Bit Collective / Proudly powered by Wordpress