Warning Sifteo cube development is still very ALPHA. And as usual, Documention is sparse/erratic. Here’s my personal notes trying to “get started”.

  • Need to download Sifteo’s developer’s kit, SiftDev SDK. It includes:
    • 6 Demo projects, with some brief documentation on features used
    • SiftDev, a developer’s version of Siftrunner
    • Siftulator (A cube simulator – kinda broken!)
  • Download & install the MonoDevelop (the IDE that your use to compiles/runs the apps)

Running the demos:

  1. Open up the MonoDevelop app.
  2. Open up the .sln project.  File > Open Project > … navigate to the demo folder and find the demo you want to run
  3. Fix the broken project references.
    • Project > Edit references
    • Delete the reference to Sifteo
    • Find the Sifteo.dll file by navigating to the Sifteo_SDK/Siftdev.app/Contents/Resources/Runtimes/Mono/Current/Sifteo.dll
    • Click Add, and it will appear in the right pane.
    • Hit OK to apply changes
  4. Run the code. Menu Run > Run
  5. Open up the SiftDev app.
  6. Connect/pair your cubes
  7. Load the app by going to the Developer menu > load apps… > Select the folder of the demo
  8. Click on the app and hit Play!,

PS: I’m running Mac 10.6.8, SiftDev 1.1.2, MonoDevelop 2.8.6.5, Siftulator 00_05_09

4 thoughts on “Sifteo Cubes: Notes on Developing

  1. Hi, I know this is old now, but I’m trying to resurrect my interest in the original Sifteo Cubes, having just acquired some. Following your instructions (along with a few others online) I’m using Xamarin, rather than a raw Mono IDE. Everything goes fine up to getting the App in SiftDev: I get a scrolling … image on MyGames as if the App is trying/failing to load. I have the App running in Xamarin, Siftulator running, evidenced in SiftDev, but the App never appears for me to deploy. I also get a Can’t find console-init.js when I try to launch Console; this file isn’t in the bin folder 🙁
    Any ideas? Should I try to get Mono v2 as specified? Is the json dll also needed? Some old guides suggest needing this as a resource. Hope you can help!

  2. Hello,
    I wonder if you still have the siftdev app, I’m trying to develop a game for the sifteo cubes, but almost all the website is crushed … and I can’t get the sdk form the official website.

    I only miss the Siftdev app, I you have it can u pass it to me?

    thank u.
    Laura

Leave a Reply

Your email address will not be published. Required fields are marked *