Latest Trailer

Throw a wrench, change the galaxy.




Screenshots

Mostly nebulae.



Release date

No idea - sign up to be told when it's out



Platforms

Windows for sure, dunno about others



Testing

Get on the mailing list, I'll e-mail it when there's a way to do that



Team

Design, Code, Writing

Tom Francis

Art

John Roberts

Music

John Halpart

Site

Tom Francis
John Roberts

Adaptive Images by Matt Wilcox

Mailing List

We only mail you to invite you to closed alphas or tell you we released a game

 



Heat Signature Factions Trailer, Working At Valve, Looking For A Programmer

Surprising news!

  • I made a new video showing off John Roberts’ excellent new art for the game’s four factions! (Not that surprising)
  • I’m looking for a programmer in the Seattle area to help me finish the game! (Seattle part seems surprising)
  • … because I’m moving to Bellevue to work on the game at Valve’s offices! (Extremely surprising but now the Seattle thing is less surprising)

Here’s the new video, which also shows what teleporters and the What Now? screen add to the game:

If you haven’t already, put it on your Steam Wishlist so you hear about it when it comes out. Also, if you were in on a Steam beta, it was probably taken off your wishlist because Steam briefly thought you owned it, so check. And if you want to be in on future tests, make sure you’re on the mailing list (top right).

The Valve thing

They want my input on something, and I’d obviously welcome theirs on Heat Sig, so I’ve accepted their offer to come and work on it at their offices instead of my bedroom. I’ll still be independent, self-employed and pretty much full time on Heat Sig, but I’m very excited to be around people again – especially these people. I’ll be there for 3 months at most, at which point the siren song of visa waiver laws will call me home.

The job

So, I’m looking for a programmer to work with me in person, in Bellevue, to help finish the game!

  • Language: Game Maker Studio 1.4 – experience with this is nice but I can teach you it if not. GML is similar to JavaScript.
  • Hours: likely 40 hours a week, but less is OK
  • Location: Bellevue
  • Starting: I arrive Jan 11th, so sometime after that
  • Duration: should be a bit under 3 months in-office while I’m in Bellevue, and maybe some follow-up work from home after that.
  • Pay: we’ll do it by the hour, tell me what you normally charge.
  • Experience: some kind of games programming experience is probably needed.
The work

I’m 3 years in to Heat Signature and I’d like it to be finished. It’s almost feature-complete, but I’m looking for someone to help me with the technical aspects of finishing it, primarily:

  • Bug-fixing
  • Performance
  • Refactoring to help/avoid both those things
  • Adding some more technical features (eg certain collision types, maybe shaders, etc)
Who I’m looking for

Right now I’m the only programmer, I’m self-taught, and my software architecture is pretty sloppy. Bug-fixing is a pain because of every part of that sentence. And optimisation is stabbing in the dark, I know very little about how computers really work. So I’m looking for someone to fill all those gaps in my skills, and handle the most technical stuff.

If you’re the kind of person I’m looking for you’ll probably want to rewrite my entire code-base to do it better, but we don’t have that kind of time, so you also need to know how to pick your battles. Basically I need someone with the serenity to accept the things we cannot change, the skill to refactor the things we can, and the wisdom to know the difference.

How we’ll work

I want to work in-person, so that I can talk you through how the current code works, and you can talk me through how you’re changing it so I can still work with it afterwards when I need to.

I’m friendly and I work best in a low-pressure environment, I hope you do too! You can probably get a sense of what I’m like to work with from these daily videos about what I’m working on.

I’m only in the US until April 8th ish, so the in-person work won’t last longer than that. I don’t guarantee it’ll be the full three months, but I’ll give you some warning if it’s going to end sooner (eg because I have to go back to the UK).

At the end, if we worked well, I might ask if you want to stay on and keep working on it remotely. Even if we finish the game (unknown), I’ll be keen to have you help out with testing and post-launch support. We can talk about that towards the end of this contract, it’d be a separate thing.

Legal details

You will be a contractor, not an employee, working for my UK-based company Suspicious Developments Limited. All the work you do for us will belong to the company. You’ll sign a contract to that effect, and you’ll also need to sign an NDA with Valve, so they don’t have to worry about what you see there.

You’ll need to keep track of your hours and invoice me – I’d suggest at the end of each month.

Applying

1. Send me an e-mail saying:

  • A short bit about yourself, your skills, why you’re interested
  • What programming work you’ve done (a resume is fine but treat me as a layman in terms of understanding what your previous work involved / how it applies)
  • What you’d want to be paid per hour. This won’t be a negotiation process so just ask for what’s fair – either I can afford you or I can’t.
  • Whether 40 hours a week works for you or if not, what does
  • Whether you’re free till April, and what your availability is like after that
  • Any existing contracts or employment or organisation memberships that have any bearing on the rights to work you do for us or how it can be used (I am hoping none!)

2. I’ll probably want to have a Skype conversation with the most likely candidates, to talk through some details. Probably in January.

3. I’d like to meet up and try working together for a day, paid, in a cafe or something, just to see how well we work together and how you get on with the specifics of the job. I might do this with several times with different people. Won’t be sooner than Jan 11th.

Please keep any and all questions and contact about this to the e-mail address above. Cheers!