-
Clojure frustrations
One of the nice things about Clojure is that it comes with a huge set of data structures, all of which can be handled using normal Lisp commands. However things are not as simple as they first seem, and it’s a bit of a dark art as there is limited information online. I’ve just spent…
-
Germination X – Seeds and planting
A small but signficant change – you can now pick fruit and plant it to grow new plants of the same type. You can only hold one seed at a time, I tried more but this way seems clearer. There are only a limited number of seeds for each species, so don’t throw your seeds…
-
Germination X Update
This is another very limited test version of the game, now with a plant spirit character and new plants from our concept art. The player character has gone, you can grow plants by clicking anywhere on the grass. FAtiMA is still running on the server, but it’s not connected to the plant spirit companion any…
-
Making game characters with a webcam
Start with a drawing of a character seperated into pieces, and show it to a webcam. An application locates all the “image islands” in the picture using OpenCV and cvBlobLib: The image is thresholded to make an alpha channel and the images are saved. A web server (written in clojure) picks them up automatically and…
-
Germination X – the next steps
Lina and I have begun work on the next iteration of Germination X which will be more playable than the demos we’ve been working on up till now. We are developing the look and building some of the underlying technology we need for the Pixelache event in March, lots more of this to come, but…
-
Wonky Betablocker DS movie
More work on Betablocker DS. Note playback cues work (after spending some time scratching my head over the affine transformations on the nds). I find these essential for visual feedback when livecoding. I also appear to be maxing out the graphics chip, which fails pleasingly gracefully – stopping rendering rather than framing out – some…
-
Machinima at Gamerz festival
My missile command livecoding film is being shown at the Gamerz festival in Aix en Provence as part of a collection of machinima and game related film. Photos by Luce Moreau, thanks to we make money not art, who have an article on the exhibition and interview with curator Isabelle Arvers.
-
New version of Betablocker DS
Pocket touch livecoding in assembler. More sounds, better icons, pointer visualisation, new programming system, thread control and visualisation (finally also using the top screen). Source and rom. The colours look much better on the real hardware.
-
About @NopCleanerBot
In our continuing efforts to embrace all “social media”, one of the bots in Naked on Pluto has started a twitter account. Could this be the first character in a FaceBook game to tweet? The tweeting bot’s actions cause it to wander the world and sporadically report on it’s progress, who is in the same…
-
Jackd, performances and harddisks
So you have your sample loading working in a separate thread to your realtime audio code and the interface i/o communication is also tucked away in it’s own thread. You have a lock free mechanism for communicating between all threads and still, sometimes – when loading data from disk jackd chucks your program off for…