Sydewynder is an open-source SMS receiver and sender application written in Python for the Nokia S60 phones. It can automate the responses of messages and can be used as a mobile application server in areas where setting up a traditional server may be difficult or illegal. It also is very useful for prototyping mobile applications, such as games, without the burden of expensive hosting. As such, it works very well in educational settings. It even includes an emulator for developing scripts off of the phones.
Sydewynder requires the latest version of Python for the S60 (>= 1.4.0). If you are using earlier version of PyS60, please update your phone with the latest software.
To install Sydewynder, copy the contents inside the "sydewynder-x.x" directory into the E:\Python\ directory on your S60 phone (this should be the memory card). Sydewynder comes with "Pig Latin", "Ask Tom Cruise", and "We Feel Fine" as example scripts, as well as arcade.py, which will run all of them from a single server instance. Feel free to look at how the files are constructed and modify them for your own purposes. Pay special attention to the comments, as they will make developing new apps for Sydewynder much easier.
Scripts developed off-phone can be run like any other Python script if the syde_emu.py module is in the same directory. When you run your script from the command line, a crude emulator will appear and guide you through a typical interaction between cell phone users and the Sydewynder app you have created.
This project was featured on the front page of the CDT department website.
It was also part of Paul Notzold's Ask Tom piece, which was on display at the Chelsea Art Museum for the Parsons 10 Years Running show. Participants were asked to text a question to a number and received back a random (or is it?!) quote from a famous celebrity whose name rhymes with Bomb Booze. The phone "server" running Sydewynder stayed up for about two weeks straight without much of a problem.
If you're using Sydewynder, be sure to drop a comment on the Sourceforge forum and let us know what you've done with it. And be sure to post there if you need help or run into any bugs.
Sydewynder is copyright 2007 Mike Edwards and is licensed to you under the GPL version 2.0. "Ask Tom" was developed with Paul Notzold. "We Feel Fine" uses the amazing wefeelfine.org API to work its magic.
For my final project in Parsons D&T bootcamp, I created a site called fattofatto.org that was designed to promote the sport of bocce in New York City. I have a real love for the game, so this was a fun project, especially making mini-documentaries by interviewing other players and building a game based bocce's basic skills. Fatto!
Some raw videos of the Mein Stiffi group photon bombing the police car from their secret perch high above the city. Just trying to spread a little love, that's all!
Today, we will run through the basics of Arduino programming. To follow along, please go to the reference section of the Arduino site and step through the functions as we go.
Also, download the files below. They are the Arduino code examples we'll follow once we start making real circuits.
How do you make learning a language/literacy skill playful?
Welcome to the Game Prototyping Workshop!
Making a game can be easier than you think. With a few simple concepts, you can start to piece together a prototype, in any language, that can help you test your mechanics, sketch out an interface, or examine different possibilities for artwork. In this workshop, we'll use Python to:
all by making a simple version of Space Invaders! In one short evening!
Let's get started!
During the winter break of 2006-2007, Chris Hennelly and I spent a bunch of free time working on the Spy in the Lab project. The Spy was supposed to go to our friends at Tsinghua University and peek in on all the stuff they were doing. It didn't quite make it for that semester, but we got it working pretty close to 100% by the time we were done with break.
It was sitting in the 10 Years Running Show at the Chelsea Art Museum.
This is the goat skull that was part of the physical computing final project. Inside its sinuses is a halogen bulb hooked up to a relay. He really lit up the room!
Here's the audio of my presentation of our Inspector Carbone game, generously recorded by Becky Heritage. I spoke before the salon, which organized by the good folks at games for change. There was quite a crowd there, which made me a little nervous, but they had really interesting questions and comments about the project. All in all, it was an extremely valuable experience.
In this class, we'll be putting together a game from the brainstorming phase right up into a good prototype.
Copyright Mike Edwards 2006-2009. All content available under the Creative Commons Attribution ShareAlike license, unless otherwise noted.