Hire the Best RPG Writers

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Carlo Renzo P.

San Pablo, Philippines

$10/hr
4.9
9 jobs

A hungry go-getter marketer who takes initiative, moves fast, and does whatever it takes to be great and bring greatness to people and brands around. With more than 4 years of experience in management, my foundation was built in Web3, where attention is short, communities are everything, and trust is earned in real time. I have led and scaled communities of over a million users across Discord and Telegram, worked across ecosystems like Ethereum, Solana, Avalanche, and Binance Smart Chain, and translated complex technology into narratives people actually care about. That is what I brought into the traditional space. Working with creative marketing agencies as an Accounts Manager and Content Writer, I handled brands not just as clients, but as living identities. I learned how to position, differentiate, and communicate value in saturated markets, whether for emerging startups or established names competing for relevance in a fast-moving environment. Because whether it is a Web3 project or a global brand like Nike or Apple, the principle stays the same: People do not buy products. They buy stories, identity, and belonging. I specialize in: - Crafting high-converting copy that drives acquisition, not just impressions - Building structured content systems that keep brands consistent and visible - Managing communities as ecosystems, not just audiences - Turning insights into strategy, and strategy into measurable growth From planning campaigns to executing daily content, from moderating communities to analyzing KPIs, I operate at both the strategic and ground level, where real impact happens. What sets me apart is simple: I observe deeply, adapt quickly, and execute with intent. I do not just follow trends, I understand why they work, and how to make them work for your brand.

  • Copywriting
  • UGC
  • Influencer Outreach
  • Marketing Management
  • Project Management
  • Community Management
  • Creative Writing
  • Social Media Advertising
  • Social Media Management
  • Content Management
  • Market Research
  • Client Management
  • Content Strategy
  • Web3
  • Crypto Marketing
  • Lead Generation
  • Data Entry
  • Virtual Assistance
  • Administrative Support
  • Outreach Strategy
Richard H.

Chernivtsi, Ukraine

$40/hr
4.9
11 jobs

I’m Richard, a narrative designer with 3+ years of experience. I specialize in quest design and system-driven narrative. Experienced in TTRPG development, creative writing, and worldbuilding, with a strong emphasis on playtesting and delivering production-ready narrative documentation. Here on UpWork, I provide various services to TTRPG and game developers. Those include polishing game mechanics, rules proofreading, improving text clarity, and playtesting. Additionally, I can write game-ready scenarios, design quests, and develop story arcs for your games!

  • RPG Development
  • Game Design
  • Creative Writing
  • Game Development
  • Game Consultation
  • Game Testing
  • Game Mechanics
  • Board Game
  • English
  • Ukrainian
Mehmet O.

Istanbul, Turkey

$25/hr
4.9
21 jobs

I have been working in the area since 1998 and have worked on numerous projects since then. I wish to help you out with any projects you might have. I have done work in these areas: * Writing Dungeons and Dragons (and other systems) content * Computer/Mobile game playtesting * Writing lore for both TTRPG's and computer games * Game Writing * Creative Writing * Ghostwriting * Beta Reading * Proofreading * Editing * Copywriting

  • Role-Playing Game Writing
  • Turkish
  • Proofreading
  • Copywriting
  • Storytelling
  • Ghostwriting
  • Fiction Writing
  • Creative Writing
  • Fiction
  • Fantasy
  • Novel Writing
  • Book Editing
  • Adult
  • Novel
  • Beta Reading
Deryl A.

Sidoarjo, Indonesia

$12/hr
5.0
1 jobs

I am expert in Digital painting Illustration. My background is a Freelance Artist since 2018 and now I'm trying Upwork to expand my name. I usually work for a Book Cover, D&D Characters, RPG games Concept Art, and Card game Illustration. Let's discuss anything before order! noAI

  • Adobe Photoshop
  • Digital Art
  • Illustration
  • Character Design
  • Digital Illustration
  • Digital Painting
  • Concept Artistry
  • Drawing
  • Realistic
  • Realistic Portrait
  • Portrait Painting
  • Book Cover
  • Art & Design
  • Fan Art
  • 2D Illustration
Baqir S.

Houston, Texas

$75/hr
4.2
2 jobs

I am a experienced design lead specializing in level design, world building, prototyping & product management. GAME CREDITS: Professionally Shipped Products: • "Life is Strange DE” (Xbox, PS5, PC) | 2024 • "The Video Game Show" (Tilt Five AR) | 2022 • "Temple Run 2" (iOS, Android) | 2020 • "Fortnite" (PC, Xbox, Playstation) | 2019 • "Justice League VR" (PC, Console, Mobile) | 2017 • "The Sandbox Evolution" (iOS, Android, PC) | 2016 • "Snapimals" (iOS, Android) | 2015 Independent Shipped Products: • "The Most Boring Life Ever 2" (PC) | 2022 • "The Most Boring Life Ever" (PC) | 2021 • "The Most Boring Game Ever" (PC) | 2021 • "Hero" (PC) | 2017 "As a lead designer with 11 years of experience in the gaming industry, I have a proven track record of delivering exceptional interactive experiences that captivate and engage players on games and experiences ranging from mobile, AR, VR, edutainment, & AAA. My expertise in game design principles, level design techniques, and player psychology enables me to create compelling game worlds that keep players coming back for more. Throughout my career, I have honed my skills with industry-standard software and tools such as Unity & Unreal Engine to develop high-quality game levels that balance gameplay mechanics, aesthetics, and technical limitations. I am well-versed in all aspects of the design process, from prototyping and greyboxing to scripting, playtesting and iteration. In recent years I have taken on leadership roles and have managed, mentored and guided large design teams by being their north star when building game experiences as well as providing feedback and guidance to help them improve their skills and grow as professionals. I am passionate about creating immersive and enjoyable interactive experiences that challenge and entertain people, and I am always looking for new opportunities to apply my skills and expertise to exciting new projects.

  • JavaScript
  • C#
  • Java
  • Game Design
  • Cinematography
  • Level Design
  • Game Development
  • Unity
  • Unreal Engine
  • ActionScript
Matt K.

Lodz, Poland

$40/hr
4.9
107 jobs

I write screenplays, treatments, series bibles, and documentary scripts, and I design branching game narratives where player choices truly matter. My background in psychology and cognitive science helps me build character‑driven stories with clear structure and a tight integration between narrative and gameplay.​ Games & Interactive – Lead Writer & Narrative Designer on NEM: Recall (visual novel, release Feb 2026): characters, worldbuilding, story outlines, and serialized episode scripts.​ – Writer & Narrative Designer for a fantasy visual novel: designed characters and plot, wrote dialogues, and implemented them in Unity Dialogue System in collaboration with art and game design teams.​ – Freelance Narrative Designer on multiple titles: plot for a VR space‑exploration demo, worldbuilding and lore for an Arabian‑mythology ARPG, and worldbuilding for a fantasy TCG.​ Screenwriting & Documentary – Screenplays, treatments, and series bibles for films and TV concepts. – Documentary and YouTube scripts, combining narrative drive with clear exposition.​ – Writer for Witcher School LARP: designed characters and backstories for an international live‑action game.​ How I work – Collaboration: used to working with directors, producers, and art/game design teams using Jira, ClickUp, Miro, and Git.​ – Visual storytelling: I favor “show, don’t tell”, using actions, images, and visual metaphors rather than exposition.​ – Structure: I treat stories as complex systems – planned for clarity and consistency across long‑form narratives.​ Training – Story Masterclass at StoryAcademy (screenwriting for film & TV: feature script, series bible, pilot).​ – Storylab.Pro one‑year screenwriting course + writers’ room practice on a series bible and pilot.​ – Narrative Designer course at SKVOT (characters, worldbuilding, dialogues, GDD).

  • Role-Playing Game Writing
  • Creative Writing
  • Ebook Writing
  • Academic Writing
  • Article Writing
  • Review
  • Scientific Literature Review
  • Copywriting
  • Video Game Writing
  • Narrative

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

What does an RPG writer do?

An RPG writer authors the interactive narrative content that drives player engagement in role-playing games. This role focuses on crafting branching storylines, character dialogue, and quest structures that react to player choices rather than following a linear path. You build the textual foundation for game worlds by writing scripts that integrate directly with gameplay mechanics and level design triggers. Your work transforms static plot points into dynamic experiences where every decision shapes the outcome.

  • Write core narrative arcs, side quests, and character backstories that align with the game’s overall theme and mechanical systems. You draft detailed outlines for main storylines and convert them into structured content that developers can implement within the game engine. This includes defining clear objectives and steps for player progression through complex quest lines.
  • Create branching dialogue trees and non-linear storytelling structures using tools like Twine or ink to map out interactive conversations. You define choice architecture and conditional logic so that player decisions lead to distinct narrative outcomes and character reactions. This process involves writing multiple variations of dialogue to account for different player stats, previous choices, or relationship levels with non-player characters.
  • Collaborate with game designers to ensure narrative beats sync with gameplay triggers, level layouts, and system constraints. You iterate on scripts based on feedback from the development team to maintain consistency between the story and the interactive experience. This work requires preparing final text assets in formats ready for implementation, ensuring that tone and voice remain consistent across all in-game interactions.

How to hire an RPG writer on Upwork

Step 1: Post a job

Define your narrative needs clearly to attract writers who specialize in interactive storytelling. Use the Job Post Generator powered by Uma™, Upwork's Mindful AI to draft a precise description. Describe your project in a few sentences and Uma drafts a job post for the role. You can write a new post, update a saved draft, or reuse an existing post.

  • Specify whether you need branching dialogue trees, quest lines, or character arcs to match your game mechanics.
  • List required tools such as Twine, ink, or articy:draft so candidates know your technical workflow.
  • Include examples of your game’s tone and worldbuilding style to help writers gauge fit.

Step 2: Evaluate candidates

Look for portfolios that demonstrate experience with non-linear narratives and player choice architecture. Uma can run instant video interviews and build shortlists with side-by-side comparisons to speed up this process.

  • Review samples of branching dialogue to verify the writer understands consequence and logic flow.
  • Check for quest documentation that shows clear objectives and integration with gameplay triggers.
  • Assess their ability to write concise in-game text that fits interface constraints and pacing.

Step 3: Interview your top choices

Discuss how the writer approaches collaboration with designers and integrates narrative beats into systems. Interviews can be scheduled and conducted within Upwork Messages with an immediate transcript and summary after each one.

  • Ask how they structure choice architecture to ensure player decisions feel meaningful.
  • Request a brief writing test based on your current quest outline to evaluate voice consistency.
  • Clarify their process for iterating on feedback from design and engineering teams.

Step 4: Agree on scope and begin work

Set clear milestones for deliverables like dialogue scripts or quest texts to track progress effectively. Use Upwork Messages and the contract workroom for communication and project management, plus identity verification, payment protection, hourly tracking, and project funds for security.

  • Define specific outputs such as completed dialogue nodes or formatted script files for implementation.
  • Agree on revision rounds for each quest line to maintain narrative quality without scope creep.
  • Establish a schedule for regular check-ins to align story updates with development sprints.

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring an RPG writer cost?

Hiring an RPG writer typically costs $500-$2,500 per project, depending on scope and experience. Final pricing depends on narrative complexity, branching depth, required integrations with game engines, source-material quality, revision needs, and the freelancer's experience level.

Character bios and lore

$500-$1,000/project

Entry-level to mid-level
  • Written backstories and personality traits for key NPCs
  • Descriptive text for locations and faction histories
  • Documented tone and voice rules for future writing

Quest line scripting

$1,000-$2,500/project

Mid-level
  • Structured objectives and progression steps for players
  • Linear conversation text for quest givers and targets
  • Instructions for designers on trigger conditions

Branching dialogue trees

$2,500-$5,000/project

Mid-level to senior-level
  • Mapped decision points and narrative consequences
  • Formatted dialogue nodes for tools like Twine or ink
  • Explanation of variable states and conditional flags

Full narrative integration

$5,000-$8,500/project

Senior-level
  • Complete plot structure with beginning, middle, and end
  • Finalized scripts formatted for Ren'Py or articy:draft
  • Revised content aligned with gameplay mechanics

Complex world simulation

$8,500-$15,000/project

Expert-level
  • Interconnected storylines with multiple endings
  • Dynamic text generation rules for emergent gameplay
  • Comprehensive blueprint for story systems and triggers

Frequently asked questions

Is hiring an RPG writer worth it?

For most businesses, yes: hiring an RPG writer is worthwhile. This specialist authors branching dialogue and quest lines that align with gameplay mechanics, which prevents narrative dissonance during player interaction. They structure choice architecture so decisions lead to logical outcomes, saving designers from rewriting text to fit engine constraints.

How do I evaluate RPG writer candidates?

Review their portfolio for branching dialogue trees that demonstrate clear cause-and-effect logic between player choices and story outcomes. Ask them to explain how they formatted a script for implementation in tools like Twine or ink, as this shows they understand technical narrative structures beyond pure prose.

What tools do RPG writers use?

RPG writers often use specialized software like Twine, ink, or articy:draft to map non-linear story paths and manage complex dialogue nodes. These tools help them visualize branching logic before handing off formatted scripts for game engine integration.

What is the difference between an RPG writer and a narrative designer?

An RPG writer focuses on authoring the actual text, dialogue, and quest descriptions, while a narrative designer defines the structural systems that deliver that content. Many freelancers perform both roles by writing the script and configuring the choice architecture that triggers specific narrative beats.