★ TouchArcade needs your help. Click here to support us on Patreon.

Best way to record game footage

05-21-2011, 08:17 PM
Joined: Apr 2011
Location: Los Angeles
Posts: 6
Best way to record game footage

Finally getting to the point where it is time to make a trailer.

What do you guys use to record your game footage? Been looking, havent seem to find a great solution.

"I'm The Doctor. Do everything I tell you, don't ask stupid questions, and don't wander off."
05-21-2011, 08:47 PM
We just directly use the simulator, with isimulate (app+SDK) to control multi touch and accelerometer from the device right to the simulator. Snapz Pro to actually record the simulator.

05-22-2011, 12:41 AM
Joined: Apr 2011
Location: Kyoto, Japan
Posts: 281
I do something similar to this:


Basically, record all inputs into a file during a playthrough. Then later play it back and save each screenshot. Finally encode all screentshots into a movie.

It allows for smooth, 60fps stutter-free videos but it is fairly complex so I dont recommend it to for everyone.
The link is well worth a read in any case.

Game source code for PC, Mac, Linux and iOS here.
05-22-2011, 07:02 AM
ScreenFlow is another recommended software for capturing your screen

i used it for this
05-22-2011, 07:10 AM
Joined: May 2011
Location: Edmonton, Canada
Posts: 245
Originally Posted by BigEyeGuy View Post
ScreenFlow is another recommended software for capturing your screen

i used it for this
For my Stacword game, I used iMovie to create a 47sec video with a mixture of screenshots and live action using the simulator.

There's phonefinger.app which replaces your cursor with a human hand to make it look more realistic when showing the game play. If you want to go down that route.

I thought about Snapz pro as it's very simple to use. I ended up playing a little bit extra and going with Screenflow. I thought to myself, it's only a few dollars but has more features than just recording your games. Allows more scope to use it for different things in the future, IMO.
05-22-2011, 07:39 AM
Joined: Oct 2009
Location: Melbourne, Australia
Posts: 43
I think you have a few options:

1// Record the simulator. If you need to use multitouch input, you'll probably want to use iSimulate. If your game is an iPad OpenGL based game, you might be out of luck... the sim often runs at about 20fps.

2// Record on the device by Jailbreaking or capturing inside your app. I've never done this.

3// Record using the HDMI out (iPad 2). It'll lower the quality a little and you'll need a hardware HDMI capture card (~USD$300?). Not ideal, but not a bad way to go if you don't have other options.

4// Get your game running on Mac or PC and use ScreenFlow (Mac) or FRAPS (PC) or similar. This option can be a good one if your code is all OpenGL/C based and portable.

5// Set up a dSLR or video camera. Can be good if you need to show hand interaction, but tricky to maintain quality. Need a good lighting setup and camera.

We went for option 4 for our new game
05-22-2011, 05:40 PM
Joined: Nov 2009
Location: Haarlem, The Netherlands
Posts: 21
I don't think anyone mentioned iShowU HD, which is what we use.

We used to capture the Simulator, but OpenGL running inside the Simulator isn't always as smooth as it should be. Now that we've ported our engine to the Mac desktop we'll be using that as a source for future vidcaps.

Follow us on twitter for sneak peeks and news, or check out our latest games!
05-24-2011, 01:39 AM
We used PhoneFinger and Snapz Pro with the simulator:


We will probably just record it with a camera next time. It's kind of a hassle using the simulator, and the performance on my aging Macbook is poor.

This was our first video, it could have been a lot better.


05-24-2011, 07:12 AM
Love your narrating!
i wish i could make this enthusiastic voice!
05-24-2011, 07:52 PM
Originally Posted by BigEyeGuy View Post
Love your narrating!
i wish i could make this enthusiastic voice!
Thank you. That video took literally 200 takes since I did it all in real-time.

The next one we do will be a lot more polished for sure.