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

I Read A Thirty-Eight Page Comic About Google’s Browser

So You Don’t Have To

Update: it’s out? Thanks Major Tom.

Update: impressions below.

chrome

Google Chrome is based on the notion of turning each tab into a separate instance of your browser, so if one crashes or is busy, it doesn’t have to affect the others. And so you can see which ones are hogging memory, CPU or bandwidth. It’s also about running JavaScript a lot faster, searching within sites by typing their name first, keeping popups within the tab that opened them, using web-pages as apps by getting rid of the browser framing, and surfing privately in a mode that saves no data or history to your PC. It comes out tomorrow.

I don’t think there are a lot of people out there riotously unhappy with Firefox – in fact, less than 20% of them are unhappy enough with IE to bother with Firefox. But this makes a good case that existing browsers can’t fully adapt to the way we’re using the net without a ground-up replumbing.

Whether and when I switch to it will depend on how customisable it gets. The point of Firefox to me is not tabs, stability or security, it’s the Extensions system. Life without Adblock isn’t worth living. I refuse point-blank to register for anything without InFormEnter to reduce the process to mouse-clicks. And I reach for ImageZoom like a myopic fumbles for their specs.

Impressions: it is blue and fast.

Here’s how fast:

It is fast enough that it loads pages with ads faster than Firefox loads them without ads, and I think that may be the point. And I have just spotted that its spellchecker considers “Firefox” to be an error. Yes, friends, this is the first James post written from Google’s browser. Update: its spellchecker also considers ‘Google’ and ‘spellchecker’ to be errors.

It’s possible it won’t ever be designed for extensions the way Firefox is, because something like Adblock becoming mainstream is probably the single biggest threat to Google’s business. I wouldn’t be surprised if Google would rather Firefox never overtook Internet Explorer.

Other things that may be The Point:

The most striking visual eccentricity of Chrome is that it has no title bar, it rejects Windows convention, monopolises your entire screen, and refuses to label itself as a mere application. Apparently the computers in the Googleplex lobby are running Chrome alone: no start bar or trace of an operating system beneath it.

They may have little or no interest in becoming the de facto browser. Firefox loyalists in the comments here – and Mozilla themselves – are smug in the knowledge that Firefox will eventually do anything Chrome can do that’s worth doing. Google have a huge vested interest in raising the general speed at which browsers can run applications: if Internet Explorer defends its user base by becoming fast enough to support a more powerful version of Google Docs, Google win yet again.

Something that is probably not The Point:

Every few minutes, Google Chrome grinds my PC to a halt for a few seconds, then lets it run for a few seconds, then grinds it to a halt again. Chrome Task Manager insists no part of it is using any CPU at all, but Windows Task Manager shows one Chrome process hogging 25-50% of my CPU during the chugging. Thing has a way to go.