Andrew Fray Profile Banner
Andrew Fray Profile
Andrew Fray

@tenpn

2,253
Followers
1,003
Following
4,196
Media
57,971
Statuses

Gamedev. Co-organiser, @brumindies . Mum to @HeyMinervaFray . Prev: @roll_7 , @spryfox , codemasters, more.

He/him
Joined October 2007
Don't wanna be here? Send us removal request.
@tenpn
Andrew Fray
7 months
The PS2 manifesto: - 7-13 hours of content - Combine a few old ideas in a new way, or have one big new idea - no complicated character upgrade trees - limited online, little post-launch support - 2 ish years, 30 game devs - thanks for your money, on to the next one
@GIBiz
GamesIndustry
7 months
Report: 95% of studios are working on or aim to release a live service game
237
100
801
67
694
4K
@tenpn
Andrew Fray
5 years
I’ve got a non-obligatory word for this #unionise
@GIBiz
GamesIndustry
5 years
CD Projekt Red wants to be "known for treating developers with respect," pushing "non-obligatory crunch"
16
21
93
5
81
455
@tenpn
Andrew Fray
8 years
Wow From @briecode 's
Tweet media one
4
425
387
@tenpn
Andrew Fray
7 months
You want to play a retro ps2 game that got sucked through a wormhole to 2022? @rollerdrome
Tweet media one
8
27
391
@tenpn
Andrew Fray
2 months
my favourite thing artists do is say "oh those shadows have some blue in them" and they wave a wand and a flat image suddenly comes alive. magicians. in older societies we would have burned them.
@vaccaro3d
Anthony Vaccaro
2 months
I understand how almost all disciplines in game development are done expect for Programming. I cannot fathom how you are just there typing a bunch of letters, numbers and symbols and somehow I now have a game engine I can put my pretty little art in!? Absolutely mind boggling
57
4
473
3
18
292
@tenpn
Andrew Fray
6 years
#unitytips you can use rich text in your Debug.Log statements, which is great for colour-coding output
Tweet media one
10
61
234
@tenpn
Andrew Fray
5 months
@headfallsoff I love the bits that are like “evil man behaves obviously evilly. Paul, because of his mental/bene gesserit training, spotted that he was evil.”
0
1
205
@tenpn
Andrew Fray
7 months
@docky We’ve lost them already. We need to start on the next generation!
4
2
180
@tenpn
Andrew Fray
1 year
This game won a bafta
@tenpn
Andrew Fray
2 years
There is legit a coroutine in rollerdrome that yield return nulls seven times in a row, with a comment above that says “this should do it???”.
5
1
76
12
13
174
@tenpn
Andrew Fray
3 years
@joewintergreen - machine learning dev mentions Fourier transforms to the marketing team, where it makes sense in the context of ML and style transfer - marketing team misinterprets - somewhere else in the huge unity org, they hire for Actual NFTs You don’t need a conspiracy for this
4
6
159
@tenpn
Andrew Fray
3 months
I've been made redundant from @Roll_7 alongside a host of wonderful and talented people. I'm a better dev and a better *person* for having shipped games with them, and I'm heartbroken that we won't ship more. This goes for the studio heads as much as anyone.
Tweet media one
Tweet media two
Tweet media three
9
17
160
@tenpn
Andrew Fray
7 years
"It's done but not tested" == "it's not done" discuss
44
48
143
@tenpn
Andrew Fray
5 years
Today I saw a king at a nativity scene that was giving me big @Jam_sponge energy
Tweet media one
Tweet media two
3
1
133
@tenpn
Andrew Fray
4 months
the last 12 hours of twitter have been emotional, it means a lot
26
0
125
@tenpn
Andrew Fray
5 years
Kiddo now has a little sister. Meet Babs! Both she and her mum are doing great, and Kiddo has been a star.
Tweet media one
31
1
112
@tenpn
Andrew Fray
7 years
@CharlieBeatnik I want to be in on the ground floor of this viral sensation
1
2
103
@tenpn
Andrew Fray
7 years
tenpn's second law of gamedev: you can make most games in a week. it's the menus and savegame code that take 2 years.
@MortMort_
MortMort
7 years
Day4 of playing around and learning 3d and unity
37
88
781
4
31
111
@tenpn
Andrew Fray
5 years
One of my fave stories like this in my career: in rollercoaster tycoon 3, you could crash the rollercoaster and the people would fly out and pinball around your park. Someone complained it was horrific. So we made them laugh while they were flung around, and players loved it.
@chrisbratt
Chris Bratt
5 years
🚨 NEW PMG EPISODE! 🚨 Here's the story of a weapon in Wolfenstein: ET that sounded so powerful, it was leading to players getting more kills. They'd eventually ask for it to be nerfed, thinking the weapon damage itself must be too high. But it wasn't.
10
68
265
2
14
102
@tenpn
Andrew Fray
2 years
THEY’RE QUADS, OR JUST ROLLERSKATES, NOT ROLLERBLADES. IT’S A DIFFERENT DISCIPLINE WITH ITS OWN SKILLSET. IF YOURE STRUGGLING, TRY REBINDING AIR OUT TO L1. ALSO SABLE DIDN’T INVENT THIS ART STYLE; IF YOU WANT A COMMON TOUCHSTONE YOU CAN REFERENCE MOBIUS OR HERGÉ.
Tweet media one
3
8
101
@tenpn
Andrew Fray
5 years
Friends, we’re adopting a cat! Please meet Minerva:
Tweet media one
14
0
96
@tenpn
Andrew Fray
5 years
this month, I've been a professional gamedev for 16 years! - 1 redundancy - 2 baftas - 6 studios - 7 GDC speaker passes - 14 titles - 65 thousand stack overflow searches - one billion bugs
7
2
85
@tenpn
Andrew Fray
3 years
Kiddo made me a ⁦ @CozyGrove ⁩ Father’s Day card, but I’m not sure why she picked Arjun. He’s forgetful, old, and never finishes his side project. Nothing like me.
Tweet media one
0
5
86
@tenpn
Andrew Fray
6 months
Got quoted in the guardian newsletter, thanks @kezamacdonald . Now that I’m Big Time I’ll be taking applications for sponsorship. I’ll shill for anything, honestly. No standards.
Tweet media one
3
13
80
@tenpn
Andrew Fray
1 year
Wasn’t hard to find my house despite the hangover
Tweet media one
6
0
80
@tenpn
Andrew Fray
6 years
lol twitter DO YOUR THING #alphabear2
Tweet media one
8
47
72
@tenpn
Andrew Fray
2 years
There is legit a coroutine in rollerdrome that yield return nulls seven times in a row, with a comment above that says “this should do it???”.
@AlexBarnhartMA
Alex Barnhart
2 years
Tweet media one
37
86
868
5
1
76
@tenpn
Andrew Fray
3 years
once again, I'm the lead programmer of a multi-million dollar video game
Tweet media one
8
0
70
@tenpn
Andrew Fray
7 months
@rollerdrome And if you’re a networking programmer or a systems designer, maybe you’d like to help us make our next Thing?
Tweet media one
1
8
69
@tenpn
Andrew Fray
8 years
On top of #bushidobear , we also shipped the long-awaited Dessert Bears chapter for #alphabear today!
Tweet media one
5
17
62
@tenpn
Andrew Fray
2 years
these are the first functions I add to a new unity project, because I still remember @tom_forsyth 's advice to put the coordinate system in the function, so the code reads `newCoord = NewFromOld(oldCoord)` -- makes it really easy to see typos
Tweet media one
5
3
55
@tenpn
Andrew Fray
10 years
DecisionFlex, my @unity3d tool for making your AI more emergent and human, is now out on the @UnityAssetStore : http://t.co/nZuY3pYUrW
5
18
43
@tenpn
Andrew Fray
7 years
In gamedev you say "there are too many indie games now" which means "I liked it when marketing was free and easy don't @me ". So romantic.
1
10
52
@tenpn
Andrew Fray
7 months
@lucasmillingt0n more weird DS games please
1
0
55
@tenpn
Andrew Fray
6 years
It’s Kiddo’s birthday this week, so in her honour, 1 LIKE = 1 KIDDO FACT
Tweet media one
5
1
52
@tenpn
Andrew Fray
6 years
jesus @eurogamer stop doing this
Tweet media one
5
12
50
@tenpn
Andrew Fray
1 year
you have to walk your BAFTAs every day, to keep them shiny ⁦ @dreofthedead
Tweet media one
3
3
47
@tenpn
Andrew Fray
6 years
Figured I’d get married today, what you up to?
17
1
47
@tenpn
Andrew Fray
6 years
@RaveofRavendale . @SteambirdsGame ! A Permadeath Bullet-Hell Co-op MMO! Think the vehicle bits from Destiny, but... different and good. In closed beta now, you can wishlist here: or visit our stream on wednesdays for a key:
0
3
45
@tenpn
Andrew Fray
7 years
@donttrythis this is kiddo and she’s knolling of her own volition after helping me on too many lego/ikea builds. Happy holidays!
Tweet media one
1
1
39
@tenpn
Andrew Fray
7 years
We need creative folks who enjoy freedom. Remote work, flexible hours. Diverse candidates highly encouraged. jobs @spryfox .com
@spryfox
Spry Fox
7 years
We're looking for a senior engineer who wears many hats but has strong interest in tackling security-related work at all levels on an MMO!
8
64
45
9
45
39
@tenpn
Andrew Fray
4 years
Feels wired amid all the injustice and chaos, but some personal news: last week was my last week at spry fox. The last seven years have been amazing: I’m proud of all the games I helped ship, and humbled to have learned so much from such amazing people.
7
1
41
@tenpn
Andrew Fray
5 years
more good news that might help when dealing with all the 🔥: there's going to be another Kiddo in about 6 months
12
0
41
@tenpn
Andrew Fray
2 years
There’s a skeleton steaming our game @elbowrocket we are blessed
@level1cleric_VT
Level1Cleric 💀 Vtuber
2 years
if even a skeleton like me can A-Rank Civetta Summit, you can too! #Rollerdrome #Vtuber
4
4
22
1
4
41
@tenpn
Andrew Fray
7 years
when bugs remind you of memes #alphabear2 #beargoals
Tweet media one
Tweet media two
1
4
41
@tenpn
Andrew Fray
1 year
@VoicesByZane "but you HAVE to rate limit"
Tweet media one
1
1
40
@tenpn
Andrew Fray
4 years
two interesting unity tools for profiling you might not know about:
1
17
40
@tenpn
Andrew Fray
7 years
it's a wonder @spryfox ever ships any games
Tweet media one
Tweet media two
Tweet media three
Tweet media four
7
9
40
@tenpn
Andrew Fray
2 years
Using a ⁦ @pimoroni ⁩ tufty to display jenkins build data, updated over USB from a process running on the PC
6
4
38
@tenpn
Andrew Fray
7 years
Check out this cool origami puzzle: fold each sheet, without rips, so one side is all black and one is all white. It’s like 2D Rubik’s cubes! I’m obsessed.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
6
9
38
@tenpn
Andrew Fray
9 years
Apple have selected #alphabear as one of the games of the year, to go with our award from Google Play last weekend!
Tweet media one
3
10
36
@tenpn
Andrew Fray
2 years
@MrHelmut -- so good I've paid them money show us screenshots of the embedded easings!
1
2
37
@tenpn
Andrew Fray
4 years
Dreamt I tweeted “new chess pieces just dropped” and then a long thread of hilarious new chess pieces. But the only one I remember is the Swarm Pawn, which spawns two new pawns when you take it, unless you behead it with a knight. Please pretend that all happened.
8
4
36
@tenpn
Andrew Fray
3 years
I’ve written build scripts like this
@Error4019082820
Error 404
3 years
🤬فقط في مصر 🤬
687
4K
24K
2
7
36
@tenpn
Andrew Fray
5 years
After 18 years of living together in sin, I’ve been an Honest Man for exactly 12 months. She’s not on twitter but for that you should be thankful, because she’d kick all your asses.
Tweet media one
6
0
35
@tenpn
Andrew Fray
2 years
Oh god imagine what they can do with Netflix money. They’ll be unstoppable. It’s over for the rest of us. Congrats friends!
@spryfox
Spry Fox
2 years
We have some very big news!
46
60
460
2
1
33
@tenpn
Andrew Fray
5 years
My wife joked about buying this Christmas duvet, and I asked why it was a joke, and she agreed it wasn’t, and now we sleep on this
Tweet media one
Tweet media two
4
1
34
@tenpn
Andrew Fray
5 years
my dream game would be dwarf fortress, but you're beavers building damns and taking care of the ecosystem
@CPriestman
💀Chris Priestman💀
5 years
Enough city-builders! I want games about planting masses of trees, considering soil type, root real estate, water retention, branch formation, all at a micro and macro scale
17
31
199
5
6
32
@tenpn
Andrew Fray
4 years
@JamboGT @JeanLucSeipke @dannyodwyer Iirc that was actually an advert by the government on in-game dynamic billboards?
0
0
31
@tenpn
Andrew Fray
6 years
Kiddo did this yesterday, and now she’s in school, my wife is out, I don’t know where the nail polish remover is, and I need to run some errands. Time to smash some fragile masculinity I guess.
Tweet media one
11
0
33
@tenpn
Andrew Fray
1 year
uh
Tweet media one
7
2
32
@tenpn
Andrew Fray
9 years
Use Profiler.BeginSample("foo")/Profiler.EndSample() to profile a function without having to enable slow deep profiling. #unitytips
0
11
33
@tenpn
Andrew Fray
5 years
Pls everyone stay home and we’ll run GDC entirely from within Animal Crossing
1
5
33
@tenpn
Andrew Fray
6 years
my wife: "do you want these peaches?" me: "how many? millions? for me?" my wife: "what?" anyway now we're getting divorced
5
3
31
@tenpn
Andrew Fray
9 years
Google put #alphabear first in their best indie games of year list
Tweet media one
3
8
29
@tenpn
Andrew Fray
3 years
@elbowrocket what have you been doing
@AventuraObscura
Alex Eccleston
4 years
Ghsotly mannequin head covered in stalked barnacles that washed up on the shores of France
Tweet media one
13
248
774
0
0
32
@tenpn
Andrew Fray
3 years
We only do facts here
Tweet media one
1
0
30
@tenpn
Andrew Fray
1 year
I knew shu before we both won BAFTAs, when we were small time, yesterday
Tweet media one
1
0
32
@tenpn
Andrew Fray
7 years
Putting the iso pad to good use
Tweet media one
4
1
31
@tenpn
Andrew Fray
6 years
/r/animalcrossing is so pure. just people posting hand-stitched Isabelle dolls and getting thousands of up votes. can we let them be in charge for a bit?
2
2
31
@tenpn
Andrew Fray
7 months
me, reading CVs: what! they only graduated in 2016, how can they be applying for a senior role! oh oh no
7
0
28
@tenpn
Andrew Fray
8 years
Was supposed to be making a dungeon generator but we made a Han Solo blaster generator instead
Tweet media one
2
6
30
@tenpn
Andrew Fray
6 years
This is my 14th game in 14 years. My 4th sequel (if you count Operation Flashpoint Dragon Rising). Those games are on 11 platforms. They've been played by over 100m people (grossly dominated by the 100m sonic dash players 😁).
1
0
27
@tenpn
Andrew Fray
2 years
It works! This is test data cuz there’s no trains today but the back end is all working. Red trains coming down, green trains going up, white are the stations between me and the city center. @pimoroni
1
3
29
@tenpn
Andrew Fray
4 months
Last mince pie of the year. I mismanaged my stock so this is a few weeks out of date. If I die, I die doing what I loved.
Tweet media one
9
0
28
@tenpn
Andrew Fray
2 years
I just possibly the nerdiest thing I have ever done, and registered for a network rail API key so I can do a homebrew train departure board. But I’m using an xml endpoint because no-one is nerdy enough to use *soap* urgh
3
0
28
@tenpn
Andrew Fray
4 months
the world doesn't deserve eurogamer ❤
2
1
29
@tenpn
Andrew Fray
4 years
today is the 20th anniversary of gemma and I being a couple, and in a few days our second wedding anniversary. to celebrate, I wanted to share my wedding speech. I make no apologies for the mush! I raise my morning smoothie to all you other curled jigsaw pieces out there.
Tweet media one
Tweet media two
Tweet media three
9
0
27
@tenpn
Andrew Fray
6 years
Infinity Ward’s traffic light screen for their build system. Super simple, easy to scan. #gdc2018 #autotestinggdc
Tweet media one
3
4
29
@tenpn
Andrew Fray
5 years
quietly, since the new year, I've been attempting to only post and share positive things on social media. I don't really know to what ends, it just feels like something I want to try. but please, always remember: fuck brexit
3
0
28
@tenpn
Andrew Fray
9 years
#alphabear on Instagram is a thing of beauty: http://t.co/vVZogwXe2d
Tweet media one
1
18
27
@tenpn
Andrew Fray
8 years
We've booked our GDC accommodation. ITS A BOAT ⚓️⛵️
Tweet media one
Tweet media two
Tweet media three
5
4
29
@tenpn
Andrew Fray
2 years
Top of the New And Trending, as it should be
Tweet media one
0
1
29
@tenpn
Andrew Fray
6 years
Looks at this amazing portrait my wife commissioned from @Honeydew_Mellen and marvel at how lucky I am
Tweet media one
4
1
28
@tenpn
Andrew Fray
3 months
The programmers I worked with there were some of the best gameplay and prototyping programmers I've ever worked with. They're getting snapped up fast, but if that sounds like something you need for your team, DM me.
1
5
26
@tenpn
Andrew Fray
5 years
Unreasonably excited about going on a jumbo jet for the first time. I am 37.
Tweet media one
4
0
27
@tenpn
Andrew Fray
5 years
Let’s assume they’re being sincere: there is a fundamental misunderstanding here so deep I don’t think you could change their mind.
2
0
24
@tenpn
Andrew Fray
1 year
Welp no GDC for me, have fun everyone
Tweet media one
31
0
26
@tenpn
Andrew Fray
2 years
This @rollerdrome poster for TGS became the most sought-after print in the studio until they finally gave us all one at the Christmas party last week. There was air punching. People cried.
@lostincult
Lost In Cult
2 years
[lock-on] Vol. 005 Deluxe Edition Includes: -A Rollerdrome Print -A unique Immortality Print -Norco Prints -A Reversible Downwell/Poinpy Bookmark -Season: A Letter to the Future Polaroids -A Cult of the Lamb Sticker -A Tomorrow Children Sticker -A TUNIC Fox Papercraft
Tweet media one
2
10
84
4
2
27
@tenpn
Andrew Fray
6 years
We just bought our wedding rings. They’ve got super geeky secret engravings, and mine has like a polygon soup faceted finish! And they were less than we we were budgeting! Woo!
0
0
25
@tenpn
Andrew Fray
5 years
I did it, I scrambled it. Wish me luck. (bonus @HeyMinervaFray )
Tweet media one
Tweet media two
7
1
26
@tenpn
Andrew Fray
6 years
Big day. Been hovering at exactly 80kg for three mornings in a row. Glad to finally break into the 70s. I was 90kg at Christmas so it’s been slow but steady.
Tweet media one
3
0
26
@tenpn
Andrew Fray
6 years
This fills me with joy
Tweet media one
2
3
23
@tenpn
Andrew Fray
2 years
This was a belated 40th present from my wife: my first damascus chef’s knife. Such a jazzy handle!
Tweet media one
Tweet media two
3
0
23
@tenpn
Andrew Fray
5 years
It’s a particularly sucky day for her husband, her mum, her insanely cute and talented 4yo daughter, and my wife, who was her surrogate sister from birth. None of them are on social media, so I just wanted you to know Jozie’s name. Hug your friends today.
2
0
25
@tenpn
Andrew Fray
6 years
Generominos by @GalaxyKate is here! I made a pipe that spits fire when someone walks by in a grumpy mood?
Tweet media one
1
1
22