How To Make a Machinima
Machinima is the art of making a real life movie in a virtual world. The word machinima is from the term "machine cinema." A machinima is a video production shot in a 3D virtual reality world such as Second Life and produced with real life tools and techniques.
![]()
A machinima depicts the International Space Station orbiting high above the Eye4You Alliance Island in Teen Second Life.
Recordings of computer-generated imagery (CGI) of actions rendered in real-time by the interactive 3-D engine in the Second Life viewer are edited in the same manner as conventional film or video productions.
Second Life machinima are produced using SL resources – such as sky, land and water backdrops, buildings, vehicles, elevations, avatars, skins, hair, and clothing – and the built-in tools for recording images – movement controls, camera controls, snapshot camera, building and landscape editing controls, and script editor. Video products made in Second Life use the 3D virtual world's constructions, scripting, and avatar customizing tools.
Professional 3D animation software is not used. The rendering is done in real-time using an individual's computer, rather than more complex 3D engines in render farms.
Machinima production is faster and cheaper than keyframed CGI animation. The product is a more professional appearing production than is possible with typical amateur techniques such as live video tape, or stop action using live actors, hand drawn animation or toy props.
Getting ready:Setting the resolution:
- Conceive an idea. Draw a storyboard. Write a script. Don't try an impromptu production.
- Open Second Life and establish your scene. Use SL as a virtual back lot with soundstage, choreography studio, costume and prop repository, and special effects house.
- Limit the number of actors in a scene. Having several avatars in a scene will reduce the frame rate, especially if they use extra animations or wear a lot of attachments.
- Second Life has built-in video capture capability. You can set frame size and codec, and then save the recorded footage to your hard drive.
Starting the capture:
- High resolution video capture uses a lot of hard drive memory, so you should shoot at a lower resolution than you might use to simply walk around in-world.
- The more capable your computer, the higher the resolution you can choose. A computer is more capable if it has more RAM memory, a faster processor speed, and a higher quality video card with more video RAM.
- A trick sometimes used to maintain higher quality through the editing process is to capture footage in a larger format than the size in which you plan to deliver it in. For example, you might capture at 640x480 if you know the finished product is going to be 320x240.
- For this project the final product should be 640x480. That window size is appropriate for a video to be uploaded to YouTube without losing quality.
- Change the Second Life window size to second smallest by going to File > Set Window Size > 640x480.
Stopping the capture:
- Hide the Second Life user interface (UI) when capturing. Press Ctrl-Alt-1 to turn the UI off. That removes the visible menus and other distractions.
- To start recording in Second Life using the built in video capture, go to File > Start/Stop Movie to Disk or press Ctrl-Shift-A to start the viewer's record feature capturing video and dialog.
- A window will open that will ask you where you want to save your movie.
- Caution: there is a bug that may not let you save your video capture on your desktop and not to a folder on your desktop. You must choose an alternate location, so create a new folder on your main hard drive (C: drive in Windows) and save footage to that folder. Give the folder and the video capture file helpful names.
- A new dialog window will open asking you to choose a compression. You can choose any option you wish, but the easiest is Full Frames (Uncompressed). The movie files will be bigger, but they will be of the highest quality.
- Alternative image recording software packages you may find useful include FRAPS, SnapZ Pro X for Macintosh or SnagIT for Windows PCs..
- START – Recording starts when you press OK.
- Remember to capture several frames in front of the action and then at the end of the action. This will be helpful when you editing scenes together.
- Use the SL viewer Camera Controls. They are at View > Camera Controls.
- Smoother camera movements can be captured in the Mouselook mode.
- Don't move the camera quickly. That confuses the audience and disrupts continuity.
- Isolate your action so extraneous background objects and scripts don't come into view. That helps maintain a more consistent frame rate, especially if the scene has s a lot of action.
- Shoot multiple views of the same action sequence. Capture more than you think you'll need. You will be able to delete while editing. Having several different shots of a scene lets you make more creative decisions when you are editing.
Ancillary productions:
- STOP Recording stops when you press Ctrl-Shift-A or go to File > Start/Stop Movie to Disk.
- Be sure to turn the user interface (UI) back on by pressing Ctrl-Alt-1.
- Use SL's Snapshot to shoot any still photos or "freeze frame captures" you will need. Save them to your desktop and take them into Adobe Photoshop to edit them to the way you want those images to look.
Editing the production:
- Record voiceover audio.
- Prepare title and credits.
- After you have captured more than enough footage, recorded audio, and prepared title and credits, you edit them into the finished production.
- Macintosh is recommended over Windows PC for this work, although a Windows machine will provide a finished product.
- Use iMovie or Final Cut Express or Pro on Macintosh to piece together all of your in-world shots, other produced elements, and audio. Other software applications you may find helpful include Windows Movie Maker and WinAVI. iMovie and Windows Movie Maker are free and particularly easy to use.
- All final productions should be clear, and well shot and edited.
- Language, tone and content should be appropriate for a PG audience.
- Save the finished product as a .mov file for uploading to YouTube.
Machinima FAQ: www.machinima.org
Machinima on YouTube: http://youtube.com/
Anthony R. Curtis, Ph.D.
Professor, Department of Mass Communication
University of North Carolina at Pembroke
Email: acurtis@uncp.edu
Professor's home page: www.uncp.edu/home/acurtis
Space Today Online: www.spacetoday.org
Second Edition blog: secondedition.wordpress.com
Second Life wiki: wiki.secondlife.com/wiki/User:Stone_Semyorka