Free Games For Your Mobile Devices!

Licensing of our apps is currently limited to the U.S. market. We are working to extend distribution to more territories. Stay tuned!
We are also changing our business model from ad-supported games to paid games and games offering in-app purchases. Ad-supported products will be discontinued soon. We are currently porting all our products to the Unity game engine. Under Unity, our games will support online multiplayer, higher stability, full localization to languages with extended character sets and extended compatibility to the newest platforms, including Apple TV, Chromecast, Roku.

3D Boat Race

Test your skills as a pilot of a powerful speedboat you can paint with your favorite colors before challenging other Windows Phone users.

3D gameplay, global leaderboards and a hundred different tracks!

The game includes a special free-roam mode where you can get used to the controls.

RACING TIPS: To enable the booster, make sure you have selected 'Expert' in the options menu. During the race, accelerate to the max to activate the booster.

3D Marble Tracks

Personalize your marble by using the built-in texture editor and join thousands of online player on dozens of different tracks!

If you enter one of the global leaderboards, your opponents will recognize you by your marble colors and will play have to beat you in their races in order to qualify.

TIPS: throwing the marble along the middle line usually gives the best results because it minimizes friction and swinging. On certain bends though, making the marble roll around the longer track side is best. Finally, on the dreaded narrow bridge, get as close as possible to the bridge section, before attempting the crossing with small, careful throws!

3D Akranoid

Reminiscent of 2d classics, but powered by a 3d rendering engine and sporting unique gameplay in full 3d, this game will keep your phone glued to your hand for hours!

Infinite levels of increasing difficulty for a never-ending brick destruction fun!

TIPS: the green powerup is your friend, keep an eye on it! The red powerup is your enemy, keep an eye on it!

Speaking Times Tables

This speaking tutor will help you master times tables by heart.

Training is based on an algorithm which only asks number pairs belonging to the tables you specify.

Questions are random, but the app will ask more frequently the number pairs that have not been answered correctly the most.

Create Your Game

Create Your Game is an application for Windows Phone that allows you to create physics-based games.

Development doesn't require any coding and it happens entirely on the phone.

No PC, no compiler and no coding experience is required to create games because the app includes a fully featured visual programming editor that lets you define the game logic entirely by arranging icons on a flowchart!

Quick Start!

You can edit the current game in the Flowchart Editor.

Each tile in the flowchart performs an action, when it is executed.

For example, a tile may add a ball to the scene when it is executed. Another may apply a force to it, to make it fall towards the bottom of the screen.

White lines connecting the tiles show the order in which the tiles are executed (the flow). The flow, after the LOOP START tile (see previous page picture), is executed repeatedly, in a loop, 60 times per second, until the Back button on the phone is tapped (execution is stopped).

This loop in the flow is called 'the game loop'. Here is where you will implement the run-time logic of your games.

The flow before the LOOP START tile is instead only executed once. Here is where you can create the items required by your game, by using Add…...-type tiles (AddBox, AddCircle, AddControl etc). Tiles can be configured by editing their parameters.

To edit a parameter, zoom in on the tile and tap the parameter.

To edit the aspect of an AddBox or AddCircle tile, tap the top/right icon on the tile.

Tapping instead the tile header, allows you to visually edit the box or circle position parameters.

Please see specific tutorials about the Texture Editor and the Visual Editor for details on editing functions. Have a look at the sample games called Shepard Dog (beginner), Fast Dribble (inter-mediate) and Basketball (expert).

Examine their flowcharts by zooming in and out to view the comments we placed next to the tiles.

Feel free to edit tile parameters and see what happens when you run the games.

Don't be afraid to alter the flowcharts, as you can always re-import unmodified versions of the sample game flowcharts by tapping the Import button, in the Select Game menu.

For details on the Flowchart Editor, please see the specific tutorial about it.

There is also an help file for each individual tile type, with details on its usage.

Have fun!

The Flowchart Editor

To enter the Flowchart Editor, tap the Edit Game icon on the main screen.

You can pan the flowchart by flicking/dragging your finger on the screen. Drag left/right at screen bottom to zoom in/out.

The editor works in two different modes: Edit Params Mode and Edit Tiles Mode.

You can switch between modes by tapping the icon shown above.

Edit Params Mode

In Edit Params Mode, you can edit tile parameters and specify relationships between tiles and tile parameters (the colored lines connecting certain tiles).

To edit a tile parameter, zoom in on the tile, then tap the parameter to edit within the tile.

When a LINK label is present next to a tile parameter, you can associate that parameter with one or more parameters in another tile by tapping the LINK label.

For details on how to create relationships between tiles and tile parameters for a specific tile type, please see the 'Flowchart connections' section in the help file for the tile.

Edit Tiles Mode

In Edit Tiles Mode you can arrange items on the flowchart, add/remove tiles and edit flow lines (the white connection lines).

After tapping one or more tiles and/or labels to select them,

you can move the group by using the virtual thumbstick that appears in the middle of the screen.

Double-tapping the thumbstick will select multiple tiles at once, if they are close to the crosshair spot.

To unselect all tiles, tap an empty area on the flowchart.

To select and edit a flow line,

tap around the middle point of the line while no tile is selected.


Golden rule: when making your flowcharts, keep them simple!

Always add labels to describe your flowchart sections.

Keep your tiles in order and properly spaced, with the white flow lines always easy to see and follow.

Reading flowcharts created by yourself previously or by others can be a daunting task if the flow is confused or comments are missing. So... Labels! Labels! Labels!!

The Texture Editor

To enter the Texture Editor, in the Flowchart Editor, zoom in on an AddBox or AddCircle tile and tap the top/right icon on the tile.

All textures in CYG are 16x16 pixels. The editor is very intuitive.

A feature worth mentioning is the alpha map (tap the RGB color sample icon at bottom/left to switch to alpha mode).

Darkest pixels on the alpha map will make the texture more transparent.

Another feature worth noting is the sub-menu which appears when you tap the texture sample at bottom/right.

In particular, note that copying and pasting textures is supported between different tiles and also across different flowcharts!

Regarding copying and pasting textures, remember that pasting when in alpha mode will only affect the alpha map (in RGB mode both maps are changed instead).

Another important function in the sub-menu is the ability to import 16x16 images from your phone's picture library.

Note that, when the editor is in alpha mode, any image you import will be used as an alpha-map.

The Visual Editor

It is possible to set the position of boxes and circles visually, rather than numerically.

In the Flowchart Editor, zoom in on an AddBox, AddCircle or AddCamera tile and tap the icon header.

Tapping the UI at the bottom of the screen,

allows you to cycle through edit modes (A) and toggle fine-tune editing (B).

A tap on a box or a circle selects it for editing.

A double-tap anywhere selects the camera as item to edit.


The only way to select objects that are behind other objects is by tapping the hidden object tile header, on the flowchart.

Also note that adjusting a box size visually can be tricky when the box is rotated.

Understanding Flowcharts

At a first look, certain flow-charts can seem indeciphera-ble.

The trick is to ignore completely the colored lines.

Follow instead the white flow lines, from the Start tile to the Loop Start tile.

This will give you an idea of all the objects the game is made of (boxes, circles, controls, timers etc).

Then carefully follow the white flow lines in the game loop, to get an idea on how the main flow branches.

It is important that the bran-ching tiles (OnContact, Compa-re) are commented with labels.

If the flowchart you are studying doesn'’t have sufficient com-ments, adding labels yourself might be a good idea.

After the main flow sections are clear in your mind, you can start studying the details of the game logic by figuring how individual tiles and secondary branches are used.

Good Luck!

Sharing Your Games

CYG games you make can be exported to your phone picture library as JPEG images.

From there it will be easy to send them to friends using your favorite method!

When receiving a game image from a friend, first save it to the picture library.

Then run CYG, tap the Select Game icon on the main screen and then tap the Import button.

Game images found on the Web can be copied to your phone by tapping and holding. You can then import them in CYG as said above.

Note that the ability to export your games to the picture library and then perhaps save them to a connected PC or the Cloud, is also useful to make a backup of your flowcharts, just in case the CYG application needs to be uninstalled, or the phone must be reset.


Privacy Policy