All posts

Games

Game development

Stories

Happiness

Personal

Music

TV

Film

TOM FRANCIS
REGRETS THIS ALREADY

Hello! I'm Tom. I'm a game designer, writer, and programmer on Gunpoint, Heat Signature, and Tactical Breach Wizards. Here's some more info on all the games I've worked on, here are the videos I make on YouTube, and here are two short stories I wrote for the Machine of Death collections.

Theme

By me. Uses Adaptive Images by Matt Wilcox.

Tom’s Timer 5

The Bone Queen And The Frost Bishop: Playtesting Scavenger Chess In Plasticine

Gridcannon: A Single Player Game With Regular Playing Cards

Dad And The Egg Controller

A Leftfield Solution To An XCOM Disaster

Rewarding Creative Play Styles In Hitman

Postcards From Far Cry Primal

Solving XCOM’s Snowball Problem

Kill Zone And Bladestorm

An Idea For More Flexible Indie Game Awards

What Works And Why: Multiple Routes In Deus Ex

Naming Drugs Honestly In Big Pharma

Writing vs Programming

Let Me Show You How To Make A Game

What Works And Why: Nonlinear Storytelling In Her Story

What Works And Why: Invisible Inc

Our Super Game Jam Episode Is Out

What Works And Why: Sauron’s Army

Showing Heat Signature At Fantastic Arcade And EGX

What I’m Working On And What I’ve Done

The Formula For An Episode Of Murder, She Wrote

Improving Heat Signature’s Randomly Generated Ships, Inside And Out

Raising An Army Of Flying Dogs In The Magic Circle

Floating Point Is Out! And Free! On Steam! Watch A Trailer!

Drawing With Gravity In Floating Point

What’s Your Fault?

The Randomised Tactical Elegance Of Hoplite

Here I Am Being Interviewed By Steve Gaynor For Tone Control

A Story Of Heroism In Alien Swarm

One Desperate Battle In FTL

To Hell And Back In Spelunky

Gunpoint Development Breakdown

My Short Story For The Second Machine Of Death Collection

Not Being An Asshole In An Argument

Playing Skyrim With Nothing But Illusion

How Mainstream Games Butchered Themselves, And Why It’s My Fault

A Short Script For An Animated 60s Heist Movie

Arguing On The Internet

Shopstorm, A Spelunky Story

Why Are Stealth Games Cool?

The Suspicious Developments manifesto

GDC Talk: How To Explain Your Game To An Asshole

Listening To Your Sound Effects For Gunpoint

Understanding Your Brain

What Makes Games Good

A Story Of Plane Seats And Class

Deckard: Blade Runner, Moron

Avoiding Suspicion At The US Embassy

An Idea For A Better Open World Game

A Different Way To Level Up

A Different Idea For Ending BioShock

My Script For A Team Fortress 2 Short About The Spy

Team Fortress 2 Unlockable Weapon Ideas

Don’t Make Me Play Football Manager

EVE’s Assassins And The Kill That Shocked A Galaxy

My Galactic Civilizations 2 War Diary

I Played Through Episode Two Holding A Goddamn Gnome

My Short Story For The Machine Of Death Collection

Blood Money And Sex

A Woman’s Life In Search Queries

First Night, Second Life

SWAT 4: The Movie Script

Machine Of Death: Volume 2

I danced around the room like an imbecile when my story got into the original Machine of Death collection. I didn’t really know what it was doing there, next to all these awesome ideas, but I didn’t care.

Until it came out. Continued

Pane Rustico With Fresh Rosemary And Cheddar Crust

Update! Loaf 2.

I’ve had this recipe for Italian peasant bread bookmarked for about a year now, finally got round to trying it. Added a topping before the final lidless crusting blast. Continued

Maybe You Should Make The Crosslink Noise For Gunpoint

Competition / unpaid labour time! In Gunpoint, you break into buildings by rewiring things to each other. You switch to Crosslink mode, the blue outline view below, and drag connections from one device to another to link them.

I want a really satisfying, fun, excitingly electronic noise for when you switch into this mode. There’s a great web app called BFXR by Dr Petter and the incomparable increpare, for doing stuff like that. You just hit the randomise button a lot, drag some sliders around, and you can ‘Copy link’ to send it to someone as a URL. Here’s a weird one I just made.

Since that’s how I was gonna make the Crosslink noise anyway, and it’s easy to do, I thought it might be fun to see if you wanna come up with something yourself. Have a play around with BFXR, then when you’re happy with it, click Copy Link and send the URL to me – either via e-mail, or as an @GunpointGame reply on Twitter.

The only prize is making Gunpoint slightly better, getting your name in the credits, and sorta feeling like you did something today, if you don’t already. To be totally clear: don’t send me a link to your sound unless you’re happy for me to use it. That would be weird.

Gunpoint: Coding

Programming is not what I’m naturally best at, and while it’s generally been easier than expected on Gunpoint, there is some friction. Some things are hard, and if you hit a hard thing after successfully coding lots of easy things, it seems maddeningly unfair.

You slip into a mindset where you expect things to work, which makes you angry rather than confused when they don’t. I’ve had to start spotting this mindset when it crops up, and taking a long, relaxing break before I go any further.

When I come back, I have to change gear. And the most useful way I’ve found to think of it is this:

Your game is fucking deranged.

It has completely lost it, and you have to be expect every sensible instruction to be met with screaming, preposterous bullshit.

Programmer: Hello Game, how are you feeling? I’d like to make this object stop when it hits a wall, if that’s OK with you.

Game: GRAVITY NO LONGER EXISTS!

Programmer: What?

Game: Every lightswitch in the world will fire a single red laser at one man’s head, and that man is… HIM!

Progammer: OK – I’m not sure how that’s related, but I’ll look into-

Game: I DON’T KNOW WHAT SPACE IS!

Programmer: The key, or…

Game: SPACE! SPACE! HORIZONTAL CO-ORDINATES! I have over five thousand references to ‘x’ and I’ve NEVER HEARD OF X.

Programmer: That’s… that’s how far right things are, Game. It’s the first thing we learned.

Game: NO! It’s a room! A room with a box, and a photocopier, and a lighting error, off the corner of Baker and 45th.

Programmer:

Game: X IS A ROOM!

Programmer: Ohh, I actually did change the name of an old test level to that for a moment, I guess that’s what’s getting you confused – I’ll fix it.

Game: PRANKSPASM IS UNDEFINED!

Programmer: That one I’ll give you.

The Giant Issue Of PC Gamer

The latest PC Gamer UK is about 50% bigger than usual, has the coolest subscriber’s cover I think I’ve ever seen, and is probably the best issue we’ve done in years. Also you get a free Team Fortress 2 hat with it.

We finally got to the point where the perceived value of the coverdisc was less than the value of the extra pages we could make with the money it costs, and dropped it. As a former disc editor of PC Gamer, I will say this: thank fuck.

We’ve done lots of new stuff with the extra space, but I’m particularly happy that this issue is packed with diary-type stuff. It’s my favourite kind of writing both to read and write, and I got to do loads of it this issue, and read loads more by better people.

My main thing was a 10-page Skyrim diary – I got a nice long session with it, so I just wrote up the whole weird story of my experiences with it. It’s awesome. Properly fresh, huge and new. And like Oblivion, rough, crazy and over-ambitious. In the 2-page interview that follows, Todd Howard tells me what happened on his wedding night.

The other big diary feature is about Artemis, a multiplayer game where each person mans one station on a Star Trek style bridge. I was the engineer, O’Francis, and it was honestly the nerdiest thrill of my life. Tim asked me how long repairs would take, I estimated half an hour, then got it done in five minutes. It doesn’t get more authentic than that.

Then there are 8 Now Playing pieces, our shorter diary bits about whatever we’re up to. Great pieces from a few less common faces in there this issue, including Chris Impossibly Nice Donlan on Super Crate Box, Duncan I Also Work For Wired Geere on Universe Sandbox, and Phil Octaeder Savage on Frozen Synapse.

Normally I’d suggest you grab it from our online shop, but rather embarrassingly we’ve already run out of stock for individual issue sales. It was a bit of an experiment, and it went better than expected. You can still subscribe, though I don’t know which issue it’ll start with.

We’ve just launched with this issue on iTunes’ new Newsstand, and we’re already on Zinio. I’m not totally sure if and how the hat comes with the various digital options – in the physical mag, it’s a printed code. And in the UK at least, shops still exist.

Gunpoint In The Press

Gunpoint got lots of wonderful write-ups when I put up the first batch of shots two weeks back. In fact, the reaction took me by surprise a bit, and I’ve been struggling to keep up with all the interesting e-mails that have come in since.

I wasn’t expecting anyone to cover this, so I didn’t really talk to anyone beforehand. If you work for a site or mag and are interested in covering Gunpoint, just drop me a mail at pentadact@gmail.com.

I’m always happy to sort you out with a recent build so you can have a play, and answer any questions. I managed to do this with Ars Technica, so their piece is a preview. Here are some quotes from that, and some of the other lovely words people wrote about Gunpoint.

Gunpoint hands on: an intelligent indie spy thriller—with breakable glass

“Guns actually introduce tension into the game, which is a rare thing in modern action titles… In minutes I felt like a capable killer, and began skulking around each level like a pro. The full release can’t come soon enough.”

Ars Technica

 

Gunpoint Points Out Its New Look

“In between murdering trees and optimising for search engines, Tom’s drafted in some artists to dramatically overhaul the game’s look, which results in the rather eye-catching, Flashback-y aesthetic…”

Rock, Paper, Shotgun

 

Secret agent indie Gunpoint makes being an electrician cool

“From plumbers and farmers to … Noids, video games have a long tradition of elevating blue collar jobs to rockstar status. Now, after eying these new Gunpoint screens, it looks like we’ll be adding “electrician” to that list when Tom Francis’ secret agent game arrives this Christmas.”

Joystiq

 

This Indie Game is Giving me Flashbacks of, Well, Flashback

“It looks wonderful, in a “Deus Ex meets Canabalt” kind of way. It also helps the game has photocopiers. I love games with photocopiers.”

Kotaku

 

Stealth Platformer Gunpoint is Looking Mighty Fine!

“Gunpoint looks absolutely glorious.”

IndieGames.com

 

Gunpoint’s Graphics Now As Awesome As Its Concept

GameSetWatch

Gunpoint Screenshots

This is a split shot showing how the same level looks normally and in Crosslink mode. Crosslink mode is what you switch to to rewire the electronic bits of a building: you can see what everything’s hooked up to, and drag these connections around to make the level work the way you want it to.

Gunpoint Steam Screenshot 6

Gunpoint Steam Screenshot 1

Gunpoint Steam Screenshot 2

Gunpoint Steam Screenshot 3

Gunpoint Steam Screenshot 4

Gunpoint Steam Screenshot 5

Everyone in Gunpoint dies in one gunshot – even you – and the guards are extremely accurate. A good plan doesn’t involve giving them the chance to shoot at you. This – this was a bad plan.

The colours that devices glow tells you what circuit they’re on. Things on different circuits can’t be linked to each other, and some high security circuits require you to get to their circuit box and tap into them manually before you can rewire stuff. There’ll be a colourblind mode where circuits are distinguished by symbols, too.

If you can get the jump on them, you can throw yourself into guards pretty hard. Windows won’t stop you.

Guess I got shot a lot testing this level.

You can use Crosslink mode to set up ridiculously elaborate chain reactions, and even infinite loops of devices triggering each other. I try to make sure that the super advanced stuff is never necessary to progress, but there are always extra things to achieve with finesse solutions. This one isn’t a finesse solution, it’s just me connecting a bunch of shit up to make the wires look pretty.

You slide a bit when you land from a powerful jump. I don’t have anything intellectually interesting to say about this, it just feels really cool – particularly if you slip off the edge of a roof and land flat on your face.

How It’s Fucking Going

My Deus Ex: Human Revolution Review

My review of Deus Ex: Human Revolution is finally online. It is the greatest thing. The game, not the review. Kind of a big one, so I hope I explained it well enough.

Gunpoint Art Progress

Got three levels done and the bare bones of the environment art for this setting in. It’s pretty far off the lovely mock-up right now, but already it feels awesome to be working with stuff that looks good. I’ve never built anything that didn’t look like a programmer’s prototype before.

Gunpoint Art Style Mockup

Edit: This isn’t new, just separating it out from this so it can live on the new Gunpoint site.

Gunpoint’s at a really exciting stage now – character animation for the player and the basic guard type is done, so the game has a lot of its final ‘feel’. And John’s just passed over the first set of environment art, along with a mockup showing all of it crammed into one showcase level – a real one would be less busy. And check it the hell out (click):

It looks way too good. Now I feel like I’ve got to make a proper game or something. The background is obviously just a stretched version of Fabian’s original at the moment, but the rest just looks done. Which means I’m way behind on the coding side of things.

So by the end of this weekend, I want to have all of Gunpoint’s Act One working: that’s the first for or five levels, which mostly use this tile set. It’s sort of about escape anyway, come to think of it. By the end of them, the player should understand all the basic mechanics and have played around with crosslinking a bit – enough to see the point of it.

It’ll also kick off the plot, and resolve the most immediate part of it, but how much of that will work at this stage I don’t know. I’ll certainly get the actual dialogue in there – so far, writing has been the easy bit.

The Escape Game I’m Not Going To Make This Weekend

The 48-hour game-making competition Ludum Dare is back on this weekend, and the theme is Escape. This is the 21st compo – I entered the 19th with Scanno Domini, and regretted not entering the 20th.

Gunpoint’s at too exciting a stage right now to take time off from it. If I was making a game about Escape this weekend, though, here’s what it’d be.

Escape Velocity

You’re a small escape pod with a single thruster, jetting around an infinite randomly generated space. Planets of randomly generated size attract you with their gravitational pull. If you land on one, you’ll find your thruster isn’t powerful enough to let you escape.

You can, however, press down to burrow through the crust of the planet into its gooey core. Your pod automatically sucks up the molten minerals in the centre of the planet to use as fuel. The bigger the planet, the more intensely its fuel burns, and therefore the more powerful your thruster can get if you suck up its whole core. It’s just enough power to escape the gravitational pull of a planet this size, so from now on you can escape any planet that isn’t bigger than this one without boring to its core.

As soon as you start sucking up a planet’s core, though, it becomes unstable and will soon explode. It also gets lighter, reducing its gravitational pull. You have to judge how long you can afford to keep sucking up its core before you need to start escaping. The longer you suck, the more powerful your thruster and the weaker the gravitation pull it has to overcome, but the closer you get to the planet’s detonation.

You have to leave the crust through the hole you made on your way in, or take a second to drill a new one. Provided you get outside the fatal radius in time, you can ride the blast wave of the explosion for a speed boost that’ll last till you next hit a planet, or thrust in a different direction.

You’re trying to get to the galactic core, a direction indicated on-screen, by progressively increasing your thruster power and armour to increase speed and skip more and more planets on the way. You want to get there to suck the whole thing up and use it as fuel to escape spacetime or whatever THE END.

My Review Of The PC Version Of From Dust

Extraordinary, exhausting, spectacular, and frequently no fun at all. Still liked it, though.

Replaying Oblivion, Kinda Glad They’re Redoing The Faces For Skyrim

A Cheating Supreme Commander AI’s Base

Supreme Commander AI 2.5 base

If you saw our final assault on the red base in the last big PCG game, imagine that being crushed. It didn’t even take them long to rebuild. Hopefully we’ll have time to make a video of this one too.