Managing a machinima script with Celtx
Machinima.com Staff
June 07, 2006
Other
Celtx is a scriptwriting tool, similar in many ways to leading commercial products such as Final Draft. It has a few advantages for the budding machinimator, though – it's free and open-source, and it comes with a built-in method of collaboration and basic asset management. In this tutorial, we'll take you through some of the software's best features, and show how you can use Celtx to manage your next machinima project.
It starts with a story
Story is crucial to good machinima, as anybody will tell you. Celtx isn't going to help you conjure up a story if you've got nothing to start with – sorry. What it can do is help you manage the story that you've already got. Here, we're going to to make a machinima using Anton Chekov's thoroughly depressing play, Uncle Vanya.
|
Download and install Celtx, and run the program. The first thing you'll see is the introductory screen. Choose "Start a new project". Be sure to create a separate directory to hold your Celtx projects – we'll show you why later. |
|
This is the main interface for Celtx. The main window in the centre is where you'll be doing most of your work – your script will appear here as you write it. The panel on the left contains different views of your work. We'll get to those later. Celtx assumes that you want to start your script with a heading – you can see the "heading" type is selected from the drop-down box just above the main area. This is fine for us. Go ahead and type the description of your first scene, and hit "Enter". Celtx changes the paragraph type to "action", guessing (correctly) that we'll want to give a description of the scene next. Off you go, then. We'll wait. |
|
If you hit "Enter" at the end of this paragraph, Celtx will continue to use the "action" paragraph type. This is because the program has no way of guessing what you want to do now, so it will continue happily adding action for as long as you chose to let. Add some more paragraphs of action if you like, then it's time for our first line of dialogue. |
Click the paragraph type drop-down box above your working area (the one that reads "action" at the moment), and change to "char". Char is short for character, as if you hadn't guessed. Type the name of the first character to speak. Whatever you type, Celtx will automatically add it in block capitals. This is just because that's the way television and film scripts have always been formatted, and Celtx abides by the convention. You can change it if you really want to, but that's beyond the scope of this tutorial. Hit "Enter" when you've finished typing the name.
The Characters Tab
You can open the Characters tab by clicking on "Characters" in the left-hand panel. A new tab will open (you can get back to your script by clicking the tab marked "script", funnily enough), and your first character's page will be displayed. There's room here to enter all sorts of information about your characters, from their physical appearance to their mental attributes and their prominence and function within your story.
At first glance, you might find this a little patronising. It's your script after all – you know exactly what purpose Bobo The Clown serves in your story, and who cares what his father's middle name is, right? Well, try using the character form for a while. Of course you don't have to fill in every field, but you might be surprised at how useful a tool it is for gathering your thoughts together. Often, filling in the form details will force you to rethink aspects of a character that just don't work.
Identify Your Assets
"Props" is a theatrical term, short for "properties", and is used to describe any object that is present on the stage (or is brought onto stage by another character), but is not part of the set. You can use Celtx to keep track of your props, as well as your set, your set dressings, your costumes and virtually anything else you can think of.
Have a look at your script and find the first mention of set or props. In our Uncle Vanya example, we've chosen the poplar tree that overhangs the table. Highlight the item in your script, and open the sidebar by clicking the "sidebar" button in the top toolbar.
Feel free to explore some of the other tabs, such as Reports and Scene Details. Schedule provides a basic calendar to help plan your project. Celtx's designers are promising to expand this feature in furture versions of the software, including adding collaboration tools via the iCal format.
Share The Wealth
Our script is looking pretty good. It's time to share it with the other members of our production team. Choose "File -> Upload Project". You'll be prompted to register for an account on the Celtx servers, if you haven't done so already. You'll also need to know the Celtx username of anyone you want to share the script with.
You have three choices when uploading your script. If you make it private, then only you will be able to see it. You can make it public if you like, and open it up to the world for discussion. If you just want to work on the script with a select group of people, then choose "shared by". Hit "List" to search for the other members of your team.
Celtx is under constant revision, so remember to check for the latest version. It's still beta software, so there are some bugs. In particular, if you delete a project Celtx will delete the entire directory in which it is stored. Not a good thing if you keep all your scripts in your My Documents folder. Hopefully, this bug will be addressed in future versions of the software, but for now it's a good idea to keep separate directories for all your projects.
Special thanks to Overman for bringing Celtx to our attention. You can read his original review on his blog.
Johnnie Ingram is the Site Editor of Machinima.com and a member of Scottish machinima pioneers Strange Company. He is currently working as First Assistant Director on their latest film, BloodSpell.
Do you know of a great machinima tool? Tell us about it!

