ZighiRun
Cover of «Two hands, one goal»: a human hand turns the key in the lock of a
              half-open door while a robotic arm holds the handle.
Coming soon

Two hands, one goal

Forty-seven evenings, two of us, each with our own part, and a whole game at the end

A man and a machine built something good, together. This book tells how it went — and between the lines there is the way for anyone to do the same.

I have spent my life writing software people open because they have to. Then I wanted to make something people would open because they felt like it, and I took a second decision: I would not write a line of it.

In 47 evenings, after work, a whole game came out: 49 cars, ten worlds, 240 levels, a journey 40,000 kilometres long.

The game is the proof, though, not the argument. The argument is what really happens when a person and a machine work side by side: who decides what, where the machine is unbeatable, and where — always at the same spot — it does not get there.

The methods are not in one chapter: they are inside the stories

Every chapter leaves you a rule, and explains it where it was born: the evening something was not working, what I tried, what was left of it. That is why there is no list of tips at the end of the book: you have already seen the rules happen. And they hold well beyond a video game:

And at the end of every chapter there is half a page written by the machine, where it says where it got things wrong. It is not a gimmick: it is the method the book was written with.

The promise, and the warning

Because the one thing I learned is a single thing, and it is both at once: the machine multiplies what you bring it. Bring it nothing and it gives you back a great deal of nothing, fast and with the air of having done a huge job. The failure does not show: it looks like abundance.

That is why the book also tells the times it went badly: fifty ideas built to perfection and all to be redone, two hundred and forty levels that worked and were boring, an evening holding a game that ran beautifully and was good for nothing. Those are the chapters where the method shows best.

Who it is for

You do not need to know how to program. You do not need to be an expert in artificial intelligence: I am not one either. You need to be able to say what you want, to look at what comes back without telling yourself stories, and to put yourself in the shoes of whoever will use the thing.

That much you already know how to do.

Who wrote it

Federico Di Bari is 43 and writes business software for a living. ZighiRun is the first thing he made for someone to open for pleasure, and it is the game this book is about.

The book is not out yet. It will be on Amazon as an ebook and in print, in Italian first and then in English, German, Spanish and French. The Italian edition is called «Due mani, un solo obiettivo».

Before you read it

Get the game, it is free on Android and iPhone: from halfway through the book on, it talks about that stuff — a corner taken badly, a lion chasing you, a notebook that opens a piece at a time. Having it in your hand while you read changes everything.