> For the complete documentation index, see [llms.txt](https://docs.livy.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.livy.ai/film-school/screenwriting.md).

# Screenwriting

**1. Understanding Screenplay Structure:**

Most screenplays follow a three-act structure: Act One (Setup), Act Two (Confrontation), and Act Three (Resolution). Familiarize yourself with this structure and consider how your story can be molded to fit within it.

* **Act One:** Introduce your characters, the world they inhabit, and the central conflict.
* **Act Two:** The characters try to resolve the conflict, facing obstacles and complications.
* **Act Three:** The conflict reaches its climax and is eventually resolved.

**2. Learning Screenplay Format:**

Adhere to the industry-standard formatting. A script page typically translates to roughly one minute of screen time. Some key format rules:

* Use a professional scriptwriting software like Final Draft or Celtx to ensure correct formatting.
* Write in present tense and use active voice.
* Scene headings (also known as sluglines) should be in all caps, e.g., INT. HOUSE - DAY.
* Dialogue is centered on the page under the character's name.

**3. Developing Characters:**

Character development is crucial to compelling storytelling. Create detailed character profiles including their backstory, motivations, and personal growth throughout the narrative.

**4. Writing Dialogue:**

Good dialogue reveals character and advances the plot. Strive for realistic and distinct dialogue for each character. Avoid exposition dumps; try to "show, don't tell".

**5. Crafting Compelling Narratives:**

Create a narrative that engages your audience emotionally. This includes creating a clear and compelling premise, escalating conflict, and satisfying resolution. Always keep your audience wanting to know what happens next.

**6. Getting Feedback and Revising:**

Once your first draft is complete, get feedback from trusted sources. Use this feedback to revise and polish your script, improving clarity, pacing, and emotional impact.

Remember, screenwriting is both an art and a craft that takes time and practice to master. Keep writing, revising, and learning to hone your screenwriting skills.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.livy.ai/film-school/screenwriting.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
