I can code my tiny little socks off but am tragically unable to make things look nice due to an unfortunate incident with a toothpick at an early age. Other people have grand ideas, m4d d351gn sK177z but wouldn't know their static typing from their socket based protocols. It occurred to me that perhaps a solution to my previous lament would be to bribe such people with an offer of doing code for them. I just have to find a willing victim.
Years ago I wrote a list of 100 things to do before I die - simple things like "Go bungee jumping", "Dive on the Great Barrier Reef", "Eat Fugu fish", "Fly in Concorde". When i was younger I rattled through a large swathe (about 60 to 70 percent of them last time I did an informal count) of them at a terrifying pace but recently that's slowed a bit. I did a couple last year - "Hear the Pixies play 'Where is my Mind' live" required me flying to Boston for a gig (or, err, two) - and I've done one this year by getting a credit on a film, in this case "Wallace and Gromit - the Curse of the Were Rabbit".
Anyway, I'm a geek and I really like lists. Really like them. Crossing items off lists give me an almost visceral thrill. Sometimes I add items I've already completed to a list just so I can cross them off. Seriously. I'm that sad.
I figure that you'd have a Person object (which would just be the usual Ning user), a Thing object (which would have description) and then Map object which would have a Position (1-100), a Person and a Thing and whether it had been completed or not. Potentially you could then have any number of Proofs attached to a Map which might be photos or text or both.
That way someone else can view your list and then decide that they quite like your idea and steal it. And, if I'm being evil, it'd potentially be an advertising goldmine. Highly Targetted ads selling the resources needed to complete a todo? Easy demographic profiling? Ka-ching!
Shouldn't be overly hard, I just need to find the tuits.
I have been having ideas (like the shameless hussy that I am) about Massively Multiplayer games. Such games often spend a disproportionate amount of time working round hackers who automate tasks and hack them game.
Well, that seems a bit silly to me. Embrace the hacking. Make it part of the game. Jos Boumans has a brilliant talk called POE to the Rescue about how he hacked the MM game Utopia (and learnt Perl in the process).
It got me thinking about how you could do a game like this. The problem would be that players could very quickly become virtual gods which would intimidate new players. Perhaps, a bit like the excellent Bruce Bethke book Headcrash you could have levels of players and the higher levels would be so busy fighting each other that the measly rewards for screwing with the lower level guys wouldn't be worth it.
At first I thought that maybe as you got higher up the ziggurat you could get more and more people to command (much like an idea for an MMORPG that I had when I was, err, 12. Remind me to document how I had the idea for Super Mario 64 around that time too) and your minions (who might be NPC or actual players) would do your bidding as long as you commanded their respect (or fear) in the hope that you'd lead them to glorious victory and the ability to level themselves up. You meanwhile would eb trying to level up, possibly taking commands from a boss (who may or may not be an NPC) and fighting your enemies (who, also, may or may not be NPCs)
"Imagine a massive version of Uplink. Hundreds or thousands of hackers moving around a virtual cyberspace, working with and against each other to steal money from banks, engineer viruses and anti-virus programs, or create an organized crime syndicate. Everyone works together to remain just a few steps ahead of the law enforcement capable of killing your online persona with a search warrant. Players could communicate via a souped-up version of IRC and instant messaging programs while they worked. "Younger" hackers could organize diversions while their mentors run through a large network. Currency moves around at light speed, but all that really matters is your credibility."
which really got me thinking. I reckon it's definitely possible but I'd have to think more about the game dynamics and how much work it would be.
Fortunately Yoz and James have been thinking along roughly the same lines, are much cleverer than I am and have some interesting ideas. In particular James has a thing for games with a limited time span which reduces the intimidation factor for new players and has been successfully implemented in a few other web hosted turn based games.
Of course, I'll probably never write it but it's nice to dream.