On this page
I would begin with one game your team can explain, clear and reproduce. Describe what the AI lab could use, establish which parts you can license, and request a price for those rights before preparing the whole catalog. That gives you a useful first decision without handing over your source or committing months of engineering time.
In Rightmark's November 11 game-readiness note, we examined the practical gaps behind that first decision: a missing map, Blueprint, plugin license or compatible engine can change what a buyer receives. A studio may own 100 titles while only a smaller selection fits the particular request.
This guide follows the entire process, including the money. We will compare exclusive and non-exclusive offers, work through invented 20-, 50- and 100-title catalog scenarios, prepare a usable sample, and connect delivery to acceptance and payment. You retain the ownership specified in the agreement; the license defines the recipient's use of the agreed material.
| Stage | What you produce | Decision before moving on |
|---|---|---|
| Match the use | One-title description and proposed AI task | Does the buyer need this kind of package? |
| Screen the catalog | Inventory, rights evidence and exclusions | Which titles can enter a pilot? |
| Compare economics | Same-scope offers and owner-net calculation | Are the rights and work worth the proceeds? |
| Authorize evaluation | Bounded pilot scope and permissions | Who may inspect, run or record what? |
| Prepare and test | Versioned copy, instructions and test evidence | Does the permitted package serve the intended use? |
| License and deliver | Signed scope, manifest and receipt | Which exact delivery will be evaluated? |
| Accept and settle | Decision record, invoice trigger and cash reconciliation | What remains outstanding, and who acts next? |
Start with pricing if you already have an offer, or exclusive rights if a lab wants your catalog reserved. Otherwise, work through the steps in order. The worksheets accompanying this guide are blank, local-use documents; keep private project details in your own controlled copies.
1. Match the game package to the AI work it must support
Ask what the lab needs to do
“Game data” can describe several very different deliverables. Before discussing price, ask the buyer to describe the operation it needs to perform and the result it will evaluate.
| Route | Proposed deliverable | A useful qualification question |
|---|---|---|
| Game source and development history | Project files, code, editable graphs, permitted assets and relevant history | Does the model need to understand or change a complete project, or inspect a defined source subset? |
| A playable game for screen-based agents | A usable executable and the rights to control and observe it | Can the agent complete the intended work through ordinary inputs and screen observations? |
| An instrumented training or evaluation environment | A game plus the agreed action, observation, task and reset interfaces | How will a run start, progress and be judged? |
| Recorded gameplay paired with actions | Permitted recordings, corresponding controls and alignment metadata | Can the buyer associate each observation with the action that produced it? |
These distinctions have concrete research precedents. Google DeepMind's August 21, 2026 account of its games research describes SIMA observing the screen and using keyboard and mouse controls without needing an API or access to the game’s source. Microsoft Research's February 19, 2025 Muse article describes training on paired gameplay visuals and controller actions from Bleeding Edge. Those are research examples, not purchase orders for your catalog.
A playable build can therefore suit one request while editable project files matter to another. An instrumented environment may require a reliable reset, measurable objective or fast repeated runs. A screen-controlled task may not need a new API at all. Get that distinction into the scope before paying someone to build interfaces.
Read current demand at the level it supports
As of November 15, one game opportunity being qualified through Rightmark prioritizes Unreal Engine 5, following the buyer's November 9 reply. Its earlier questions covered studio-owned assets, maps, Blueprints, build data and employee versus contractor contributions. That tells an Unreal studio what to prepare for this conversation; it does not establish that Unity, mobile or older games have no value.
Keep three kinds of signal separate:
| Signal checked November 15 | What it tells you | What to do with it |
|---|---|---|
| The specific UE5 qualification above | One buyer has a particular engine and project-scope requirement | Check the exact engine, included materials and rights before proposing a title |
| Unity, Unreal and other game projects in Rightmark's public catalog | Owners are making different packages available | Use the listings to understand scope and preparation questions |
| Published lab research | Different AI tasks require different game inputs | Ask which task the commercial request actually covers |
The public Wanted board has no individual request posted at this check. Private qualification conversations can still be active. For a current opportunity, ask for the written requirement, its date and the next selection decision. There is no reliable popularity ranking in these signals.
Write a one-title description
Record a neutral title ID, engine and version, project version, intended route, included material, source-control format, available build, supported operating system, required services and known gaps. State what you own and what must be excluded. “Complete Unreal project” should lead to a description of the maps, Blueprints, code and dependencies, not merely a ZIP size.
Consider an invented planning example: you hold two Unreal projects. One opens on a fresh workstation using permitted dependencies. The other opens only on its original developer's machine because a private plugin is missing. They may look equally substantial in a folder listing, but they require different preparation and cannot yet support the same runnable-package offer.
Keep the studio's business archive separate. Jira tickets, employee chat, customer support, player analytics and gameplay recordings have different contents and rights. Useful development context can be expressly included, but a request for game source should not silently become permission to export those systems. Our code datasets versus RL environments comparison expands the distinction between licensing inputs and supplying an executable environment.
2. Turn 20, 50 or 100 titles into a rights-cleared pilot shortlist
Count distinct packages before counting potential licenses
Make one inventory row for each title and relevant version. Then identify ports, remasters, downloadable content, sequels and shared components. Twenty games using one core engine may contain valuable differences, but multiplying the same shared code by twenty overstates the unique material.
I would keep these fields together:
| Inventory field | Why it belongs beside the title |
|---|---|
| Engine, project and platform versions | Establishes the environment the buyer must use |
| Source, Blueprints, maps, assets, build and history | Shows which deliverables actually exist |
| Shared engine or asset-group ID | Connects overlap across titles without counting it repeatedly |
| Native history and coverage | Distinguishes Git, Perforce, SVN, Plastic and dated backups |
| Rights evidence and exclusions | Identifies the material eligible for the proposed use |
| Build result, date and environment | Separates something tested from something the owner expects to work |
| Proposed buyer route and known gap | Makes the next qualification question explicit |
Rightmark's public game listings illustrate why these fields matter. One older catalog describes about 30 games, mostly Unity. Another describes around 17 game repositories sharing a studio's engine. A separate Unity project has dated private backups rather than Git history. Each needs its own assessment; the existence of several titles does not supply a common accepted unit or price.
Preserve the history you actually have. A dated backup can document a version without becoming a sequence of genuine commits. Record missing periods, migrations, public releases and known AI assistance accurately. A conversion may help the recipient work with a project, but it should retain a traceable relationship to the original system.
Connect every component to the permission it needs
The right to distribute a consumer game and the right to license its components for AI development need separate review. Give counsel and the technical owner a component-level schedule rather than asking them to approve “the game” as one indivisible object.
| Material | Evidence or decision to resolve |
|---|---|
| Employee and contractor contributions | Applicable assignments and the scope they cover |
| Publisher-funded or client-owned work | Contractual ownership, approvals and any reserved rights |
| Engine source and runtime | What the recipient may obtain and use under its own lawful license |
| Middleware, plugins and marketplace assets | Whether the proposed delivery or use is permitted; otherwise exclude or replace |
| Commissioned art, music and voice | Rights for the specific material and proposed AI use |
| Player creations, chat and other player records | Separate permission and privacy assessment before any inclusion |
| Online services, brands and live accounts | What can operate in a permitted test environment without production access |
The current catalog explicitly excludes engine source and various third-party materials from game lots; some also exclude player data and player-made content. Those boundaries are useful preparation instructions, not an independent legal clearance of every file.
An exclusion has a technical consequence. If the missing plugin is essential to opening a map, ask whether the recipient can acquire the required license itself, whether a permitted replacement preserves the task, or whether a narrower deliverable remains useful. Do not send restricted material simply because it makes the project run. If none of those paths works, hold that title.
Choose a pilot that reveals useful difficulties
The following is an invented screening exercise. Every count is assumed to demonstrate the decisions, not a measured Rightmark conversion rate. The three catalogs are independent examples.
| Starting catalog | Rights-screened candidates | Candidates fitting the proposed route | Titles chosen for the initial pilot |
|---|---|---|---|
| 20 titles | 14 | 9 | 3 |
| 50 titles | 32 | 18 | 4 |
| 100 titles | 58 | 27 | 5 |
Rights-screened here means the hypothetical team has enough evidence to consider the specified pilot, not that all future uses are cleared. A route-fit decision likewise does not mean the buyer has accepted a delivery. Keep the reasons for exclusions and holds alongside the counts.
Choose an ordinary representative project and at least one relevant difficult case: an older engine, a shared dependency, a Blueprint-heavy title or an online feature requiring a controlled substitute. A pilot containing only your easiest projects will teach you little about the rest of the catalog.
Use the companion catalog inventory, rights-and-dependencies sheet and shared-component register to track this work. Ask the buyer whether the selection answers its decision. Expand only after the pilot establishes a useful route and the next group has its own scope. You can appraise the whole catalog while preparing a small, purposeful subset first.
3. Price the usable package, then calculate what reaches the studio
Begin with a relevant reference, not a title multiplier
Start with these four game-related lots in Rightmark's public catalog, checked November 15. They show why a complete game, a studio monorepo and an unsized catalog need different quotes.
| Lot and package | Published price and rights | What supports the description | Next question before a quote |
|---|---|---|---|
| CODE-UNREAL-EA: one complete early-access Unreal game, with source, Blueprints, maps, owned art and history | $10,000 to $15,000 per non-exclusive license; $40,000 to $75,000 for 24-month exclusivity | Owner-described project that builds and runs; these are asking ranges, at Low confidence | Confirm the deliverable, excluded third-party components, usable build and exact exclusive scope |
| CODE-CPP: one studio monorepo containing game, backend and production-tool code | $10,000 to $100,000 per non-exclusive license, set on review; an Index-derived reference, at Low confidence | Repo Check measurement dated October 26; about 1 million original lines. The studio describes maps and 3D models as a possible addition, not already included | Confirm the parent's ownership, included assets and buyer's usable scope; a measured repository is not an accepted game environment |
| CODE-MOBILE-GAMES: about 30 older titles, mostly Unity and mobile | On request, non-exclusive; catalog must be sized; Low confidence | Owner's initial catalog description; code has not yet been measured | Establish distinct projects, sizes, history and exclusions; confirm each game's never-public status before samples |
| CODE-KIDS-GAMES: around 17 game repositories sharing the studio's engine | On request per repository, non-exclusive, after measurement; Low confidence | Owner-described collection; sizes and history are measured before samples | Reconcile shared material and each repository's evidence; only studio-owned code/assets are included, with player data and creations excluded |
The dollar figures above are an ask or an indicative reference, not accepted buyer prices. The two on-request catalogs remain unpriced; averaging the four rows or multiplying the Unreal ask by a title count would conceal the missing scope. Each lot requires owner confirmation before samples and terms.
Indicative estimate, not an offer. Final offers depend on the systems you connect, data size and quality, access terms and due diligence.
The Rightmark Price Index, Q4 2026, published October 26, supplies another reference: $150 to $1,500 per qualifying private repository, per sale, at Medium confidence. That is a code-program benchmark, not a complete game quotation. The index also cites Epoch AI's January 2026 $200 to $2,000 per finished training task, at Medium confidence. Neither number is the studio's automatic payout.
The same Index also gives $10,000 to $100,000+ per premium or task-grade repository, at Low confidence. This is Rightmark's own estimate for repositories that build, pass tests and contain real bug-fix history; the Index says no buyer publishes a per-repository price for that category. CODE-CPP applies that same reference, so its listing is not a second independent market observation. Keep the Index's open-ended upper range separate from the listing's bounded $10,000 to $100,000 reference, then ask what the evaluated package and rights could support.
A finished task needs additional construction and evaluation. A game capable of supporting tasks has not already supplied an agreed number of accepted tasks. If a buyer prices through task yield, request its definition, assessment method and accepted quantity; do not invent a conversion from lines, hours or titles.
Find out why an offer is low
The first useful response to a disappointing quote is a reconciliation request. Which package, rights, quantity and preparation obligation did the buyer price?
| Possible reason | Evidence to inspect | Improvement to discuss before spending |
|---|---|---|
| Essential context is missing | Maps, editable graphs, history or instructions absent from the evaluated copy | Restore the permitted material the buyer actually needs |
| The project does not reproduce | Missing plugin, incompatible engine or unavailable service | Agree a lawful dependency route and test the recipient's setup |
| Much of the catalog overlaps | Repeated engine code, mirrored repositories or near-identical ports | Describe the unique portions and price the shared package explicitly |
| Rights are uncertain | Missing assignments or restricted assets essential to the use | Resolve the permission or narrow the package |
| Preparation or support is substantial | Unbounded repair, adaptation or ongoing assistance | Obtain a funded work scope and limits |
| The buyer's task is a poor fit | Engine, complexity or interaction differs from the requirement | Try a better-matched title or another route |
Your development budget and store revenue explain the business you built. They do not, by themselves, price the AI rights a lab needs. The current game qualification described earlier also distinguishes game and general-code assessment rather than treating software resale value as the price basis.
There are two different negotiations here. You can challenge a low price for the same usable scope with better evidence. You can also reject a poor offer because it buys broad rights, requires unpaid work or delays payment beyond what the proceeds justify. The valuation guide makes the same practical point: compare scope, costs and payment conditions when considering an exclusive offer.
Work through 20-, 50- and 100-title economics
Here is an invented commercial planning exercise. All selected quantities and offer amounts are assumptions, not forecasts, transactions or multiples of the public Unreal listing. Assume the initial pilots lead to further agreed evaluation, after which 6, 12 or 18 selected titles qualify for the offered bundles. These are later selections, not the initial pilot counts above.
For each row, the exclusive and non-exclusive alternatives cover the same selected packages. Assume a 24-month exclusive term, an 80% owner share under both alternatives, buyer-funded preparation paid separately, no further owner deductions, and taxes excluded.
| Original catalog | Selected titles in the hypothetical offer | Assumed non-exclusive bundle offer | Owner receives at 80% | Assumed 24-month exclusive offer | Owner receives at 80% |
|---|---|---|---|---|---|
| 20 | 6 | $60,000 | $48,000 | $150,000 | $120,000 |
| 50 | 12 | $110,000 | $88,000 | $250,000 | $200,000 |
| 100 | 18 | $160,000 | $128,000 | $360,000 | $288,000 |
The formula is agreed consideration for the selected package, less the agreed owner deductions. The starting catalog size is not a price multiplier. In an actual offer, substitute the evaluated selection, actual commercial terms and preparation costs. The blank offer worksheet deliberately leaves those cells empty.
For the buyer, the cost is the full license amount plus separately payable preparation, access, compute or support charges. In the invented $150,000 exclusive example, the $30,000 intermediary share is already within that amount; adding it again would double-count it. The buyer's total is $150,000 plus the separately agreed costs, while the owner's assumed proceeds are $120,000 before taxes.
Put Rightmark's fee and work on the same sheet
Rightmark's current public offer distinguishes two models. On standard licenses, the buyer pays our fee on top and nothing is deducted from the owner's payout. On premium and bespoke deals, owners keep 75% to 85%, agreed in writing before sale. Buyers cover extraction, scrubbing and transfer, with nothing upfront for the owner.
The arithmetic remainder of the premium owner share is 15% to 25% on the agreed base. That does not establish an industry-wide broker rate or the numerical fee for a standard license. For a standard offer, write the buyer-paid fee as an actual quoted amount, B, rather than assuming a percentage: buyer total equals owner consideration plus B plus separately payable agreed costs.
Ask the intermediary to specify its included work: buyer qualification, rights coordination, scope negotiation, preparation management, sample feedback, delivery coordination and settlement reporting. Identify what an engineer, lawyer or specialist preparer will still do. Write down the fee base, payer, payment trigger, extras, repeat-license treatment and any post-termination introduction fee.
Direct licensing can be attractive if you already have the buyer and the staff to manage this work. An intermediary earns its place by resolving useful decisions and coordinating the agreed obligations. Compare that service with its actual price, using the broker-role guide where you need a fuller mandate checklist.
4. Make an exclusive offer pay for the rights you stop licensing
Define the reservation before negotiating its price
Exclusivity can make a valuable package worth more to a particular buyer. To maximize its value to your studio, ask what the buyer wants reserved and what you can keep available. A broad catalog restriction should not slip into a quote for a handful of selected games.
| Scope field | Decision to put in writing |
|---|---|
| Titles and versions | Selected releases, defined history and included assets; treatment of shared components |
| Permitted purpose | Training, evaluation, retrieval, game-building or other specified work |
| Recipients | Contracting entity, affiliates, contractors and any sublicensees |
| Reserved field and term | Which other licenses are restricted, when the restriction starts and when it ends |
| Owner's continuing business | Consumer sales, updates, ports, sequels, internal use and permitted other licenses |
| Copies, models and outputs | Raw redistribution, derived datasets, model distribution, benchmarks and competing products |
| After the term | Continuing rights, retained records, copy deletion and access closure |
Rightmark's public Unreal early-access lot explicitly offers a copy while the studio keeps ownership and continues selling the game. That is a useful arrangement to discuss, but the eventual agreement must define the rights for your title. “We keep ownership” does not answer whether an affiliate can receive the source or whether the grant reaches future versions.
Ask counsel to examine model and output rights as well as raw-file redistribution. If preventing a competing use is central to the deal, specify the use you mean and ask whether the buyer can accept the restriction. Do not rely on deleting a source copy at term end to undo training already permitted by the agreement.
Compare the exclusive premium with realistic alternatives
Return to the invented 20-title scenario: six selected titles, a $150,000 exclusive offer or a $60,000 non-exclusive license, with an assumed 80% owner share and separately buyer-funded preparation.
The exclusive offer produces $120,000 for the owner before tax. One non-exclusive license produces $48,000. Two completed non-exclusive licenses would produce $96,000; three would produce $144,000, assuming the same terms each time. These are arithmetic scenarios, not a forecast that two or three buyers will appear.
Now consider the differences the simple calculation leaves out. Is the exclusive amount a fixed contractual commitment or conditional on further selection? When is it payable? Would another buyer plausibly want the same package during those 24 months? Does the exclusive scope reserve a valuable shared engine used by other games? Who pays for maintenance and adaptations?
A larger headline can be less attractive if most of it depends on uncertain future acceptance while the restriction starts immediately. Conversely, a strong fixed offer for a narrow, time-limited use can be more valuable than waiting for several speculative non-exclusive licenses.
I would negotiate in this order:
- Limit the reserved package to the titles, versions and components the buyer needs.
- Define the AI use and recipient group rather than reserving every conceivable use.
- Align the start of the reservation with a meaningful commitment, not an indefinite discussion.
- Price options, extensions, extra titles and substantial support separately.
- Compare owner proceeds, cash dates and realistic foregone opportunities on that agreed scope.
A short paid evaluation option, a minimum commitment or staged title acceptance may help. These are negotiating choices, not standard Rightmark terms every lab accepts. Non-exclusive licensing can be the better fit when credible repeat buyers exist, future versions remain strategically important, or the proposed restriction is wider than the compensation supports.
Separate lab exclusivity from broker exclusivity
An exclusive license restricts rights in the game. An exclusive broker mandate can restrict who represents an opportunity. They need separate lines in your rights register.
Before approaching another intermediary or closing independently, check existing introductions, named protected buyers, term, termination and any fee tail. Record pre-existing relationships. A non-exclusive data grant does not automatically remove a fee due for an introduced buyer, and a brokerage appointment does not necessarily give the broker authority to grant a lab rights.
If you want to compare routes, describe one project in Rightmark's appraisal, including the catalog around it and the exclusive scope you are considering. The initial appraisal needs no files or system access.
5. Agree a bounded pilot before sharing the full project
Make each permission cover a concrete action
Start with a non-sensitive description. Move to an inventory or sample under the agreed confidentiality and evaluation arrangements. A bespoke game opportunity can use separate papers or a combined agreement; their wording determines what can happen next.
Code partner routes can differ. Rightmark's Trust page describes a combined confidentiality and license agreement before connection, with later non-exclusive lab licenses authorized by that initial signature. Do not assume every later sale on such a route comes back for another approval. Read the initial grant before using that process for game source.
For a separately scoped pilot, agree the materials, recipients and operations explicitly:
| Proposed action | Permission to settle before the test |
|---|---|
| Inspect source or open an editor project | Which files, people, environment and copies are allowed |
| Execute a build or automate gameplay | Commands, compute, network access and operational limits |
| Record screens, controls or telemetry | What may be captured, retained and shared |
| Use a model to inspect or grade | Which service or local model may receive material and retain outputs |
| Change model weights | Whether training or fine-tuning is permitted at this stage |
| Keep a benchmark or derived dataset | Permitted retention, recipients and use after evaluation |
An NDA is not a substitute for checking these operations against the actual grant. Our agreement-permissions guide explains the distinction. Evaluation can be useful and narrow at the same time.
Give the pilot a budget and a decision
Use the pilot decision sheet to name the title and version, intended task, exact sample, exclusions, dependencies, permitted tests, pass/fail criteria, environment, work owner, funding, decision-maker and deadline. Add what happens after a pass, a bounded failure or a decision to stop.
The public Rightmark offer places extraction, scrubbing and transfer costs with buyers. For your game, turn that into a written work scope: who installs a permitted dependency, who repairs an export, who funds compute, what support is included and who approves additional work. A buyer changing the task after the first test creates a scope question, not an automatic obligation to keep rebuilding for free.
You might use an approved copy, an isolated workspace controlled by the owner, or scoped access to an agreed environment. Decide what may leave it and who reviews the output. An executable supplied by a buyer also needs scrutiny: determine what it reads, writes, runs and sends before allowing it near source or live services.
Check who contracts with you and who receives the material. Ask about the intermediary's authority, responsible contacts and any subcontractors. Where references matter, request permission-cleared examples or a reference the intermediary is authorized to provide. A research lab named in this guide is not presented as a Rightmark customer, and a technical demonstration is different from evidence of a completed paid license.
Do not attach the whole project to the first inquiry. A useful next step is agreement on one permitted test and the artifact needed to conduct it. If nobody can name the decision that test will enable, refine the scope before preparing more material.
6. Prepare a clean game copy without breaking what the lab needs
Preserve the project as it actually developed
For a complete-project route, the deliverable must explain how its pieces fit together. Start with the selected native version, its real history and a dependency list. Preserve an untouched original privately and prepare a separate, identifiable copy.
Git, Perforce, SVN, Plastic or Unity Version Control, and dated backups require different export choices. Agree the format the recipient can use before converting history. If you convert, retain a private mapping to the original revisions and disclose gaps. Do not manufacture commits to make a backup collection appear more complete.
Blueprints, scenes, prefabs, maps and binary assets may carry behavior a text-line count misses. Make sure referenced large-file objects and permitted submodules are present where the delivery requires them. Describe which engine and plugin versions open the project. A current engine upgrade can change behavior and require new work; maintaining a permitted compatible environment may be the more faithful handoff.
Include a README with prerequisites, setup steps, launch or build command, expected result, known failures and what requires separate recipient licensing. Test the delivery copy in the intended environment. The original developer's machine may have cached files, credentials or dependencies that the recipient will never receive.
Decide what cleaning must remove and what it must preserve
Preparation involves several different jobs:
| Job | Example in a game project | Check after the change |
|---|---|---|
| Rights exclusion | Remove material outside the permitted grant | The remaining package still supports the agreed use |
| Secret removal | Remove exposed access keys from current files and included history after revocation | No active credential is needed to reproduce the test |
| Identifier handling | Replace names or private endpoints where appropriate | Useful relationships survive without releasing the private mapping |
| Packaging | Include the permitted files, dependencies and instructions | A second engineer can follow the handoff |
| Controlled evaluation | Restrict access, execution and outputs | Only the authorized result leaves the environment |
Review more than the latest source tree. Sensitive material can remain in history, comments, paths, author metadata, crash dumps, debug logs, configuration, screenshots or cached exports. Revoke an exposed secret before treating removal from the delivery as sufficient. Do not preserve real credentials inside a “before” example or send them as evidence of a successful cleanup.
Player chat, player-created content, analytics and voice recordings should remain outside the package unless separately scoped and authorized. The same applies to client-specific code and studio business records. The game may run against synthetic or approved test fixtures instead of a production database, provided the buyer agrees that setup serves its task.
Names and identifiers need deliberate treatment. A filename, asset GUID or Blueprint reference can be necessary to open the project. Blind replacement can break it. Keep any reversal map under the owner's separate control, apply consistent transformations where relationships matter, then reopen and retest the prepared project. De-identification reduces particular risks; it does not prove that nobody could recognize a game, a contributor or an event from the remaining context.
Use the current tools for the jobs they actually perform
Repo Check measures a supported Git repository locally. It does not run the project's builds, tests or installers. Its default check is offline; the optional --public-check makes disclosed requests to public archives and registries. Review that choice before enabling it.
Read share.json before sending it. Alongside counts and fixed labels, it carries a short owner-selected label and a repository identifier that someone with a matching copy can recognize. Keep the detailed reports and sensitive locations private. The report can inform qualification, but it is not a game build certificate, an ownership opinion or proof of anonymity. Non-Git histories and Blueprint-heavy projects still need their appropriate technical review.
The current Clean Room page, updated November 11, describes available code measurement through Repo Check and future code identity rewriting. For company archives, Archive Check provides the first measurement job in early access, while later jobs are a pilot build. The page separately offers specialist company-data de-identification inside owner systems. Confirm the actual game preparation service and environment in your scope; archive measurement does not clean a game project.
If the parties propose a clean room for evaluation, give the term an operational meaning. Specify its operator, isolation boundary, allowed software and services, access permissions, network rules, logs, output limits and owner approval. A multiplayer game needing online services may require a different permitted setup from an offline source inspection. Agree that exception explicitly rather than calling both environments identical.
Finish with evidence a recipient can reproduce
Return to the invented missing-plugin example. Suppose the excluded plugin provides an object used by a map. Deleting the plugin and renaming its references does not establish a working substitute. The team must lawfully supply the dependency, create an agreed replacement and retest, change the selected map or narrow the deliverable. Each option changes what the buyer evaluates.
Preparation tip: Ask a second engineer to follow only the intended delivery instructions in the approved environment. Every undocumented dependency they discover belongs in the handoff before the buyer repeats the exercise.
Record the prepared package ID and hashes, included components, exclusions, dependency versions, history coverage, rights-evidence references, scan date and tool version, environment, test results and unresolved limitations. Keep private identities, keys and rights documents outside the licensed dataset; share only the specifically authorized review evidence through its controlled channel.
The companion preparation checklist and manifest template make these items explicit. Complete them for the pilot first. A successful transformation of one project gives you an approach to test on the next group, not evidence that every title in a 100-game catalog has already been cleaned.
7. Test the pilot against the buyer's actual use before expanding it
Choose a test that can answer the purchasing question
A demo proves only what it demonstrates. Decide which evidence the buyer needs for this route, then test the same version and environment the proposed delivery will use.
| Route | Useful pilot checks to agree | Failure worth catching early |
|---|---|---|
| Source and project history | Included versions and relationships are present; relevant graphs or source open; build or tests pass if required by the task | A source subset cannot reproduce the promised project behavior |
| Screen-controlled play | The build launches, accepts permitted input, exposes the required observations and allows the intended task to be attempted | A login or unavailable live service blocks the first action |
| Instrumented environment | Actions, observations, objective or grading rubric, start/reset behavior and required throughput work together | The reset leaves hidden state that invalidates repeated evaluation |
| Paired gameplay recordings | Timestamps and controls align with frames; dropped data, coverage and provenance are documented | Actions cannot reliably be associated with the recorded observations |
Do not require an API, headless mode or a deterministic reset simply because another route needs one. Ask what the task demands. For a stochastic game, document the relevant variability and seed behavior rather than promising identical output from every run. For an environment, distinguish an available score from the rubric that actually judges the buyer's intended behavior.
Describe the test inputs, expected results, commands or procedure, environment and responsible evaluator. Keep representative error logs without exposing credentials or private identifiers. A video may help explain a sequence, but it should identify the tested version and conditions; polished footage from a different build cannot substitute for reproducing the delivery.
Make the sample's limits visible
If three pilot titles pass, record those three results. A 100-title catalog may still contain other engines, missing histories, restricted assets and online dependencies. Group the next evaluation by those differences instead of declaring the catalog accepted.
The sample-evaluation guide explains why a buyer's freedom to test within a curated sample does not reveal what was excluded from it. Here, keep the selection rule beside the pilot: which engine groups, ages, rights conditions and technical difficulties it represents, and which it does not.
Watch for handpicked footage standing in for a reproducible build, a test report belonging to another revision, hidden production credentials, or an objective nobody agreed before the run. These are actionable gaps. Ask for the version, failed step and relevant evidence rather than accepting a vague “needs improvement.”
Suppose the map in our invented plugin example fails in the buyer's permitted environment. The next decision could be a lawful dependency installation, an agreed replacement and retest, another title, a narrower source package or a stop. The pilot sheet should assign the correction and its payer. A new task requested by the buyer should receive a revised scope.
Use five explicit outcomes: proceed on the defined scope; proceed subject to named conditions; correct and retest; evaluate a different sample; or decline. Save the evidence and version for each decision. A technical pass supports the commercial next step; it does not establish a signed license, acceptance of the full delivery or a payment.
8. Tie delivery, acceptance and payment to the same written scope
Finish the agreement before relying on the timetable
The contract should identify the same selected titles, versions and components that the buyer evaluated. Reconcile changes between the pilot and final package. Add permitted use, recipients, exclusions, exclusivity, ongoing access, owner retained rights, fees, preparation and support obligations.
Counsel should review ownership warranties, liability, indemnities, limits and disputes against that scope. Ask whether a title with a different rights history needs separate treatment. A familiar-looking contract heading does not settle an unfamiliar grant over game assets or AI uses.
Then write an acceptance schedule the technical team can apply:
| Field | What the parties need to agree |
|---|---|
| Accepted object | Named package, version, manifest and any separately priced title group |
| Evaluation | Tests, environment, included dependencies, expected behavior and permitted variability |
| Decision | Authorized reviewer, review period and required acceptance or rejection record |
| Defect | What materially fails the agreed scope, distinguished from a new preference |
| Correction | Responsible party, bounded work, cost allocation, deadline and retest |
| Commercial consequence | Replacement, revised scope, price adjustment, rejection or refund where agreed |
| Invoice right | Exact event that permits invoicing and the resulting payment obligation |
Rightmark's acceptance, remedy and payment arrangements remain deal-specific. Do not assume a universal refund right, unlimited corrections, standard preparation cap or a fixed owner payment trigger. Resolve them in the agreement governing this package.
For a catalog, consider whether each title or group remains useful independently. If it does, negotiate corresponding acceptance and invoice rights. If the buyer needs the whole connected package to perform the agreed task, whole-package acceptance may be appropriate. Merely sending separate ZIP files does not create separate payment rights. The acceptance-and-payment guide examines that distinction in more detail.
Deliver an identifiable licensed copy
Use the authorized export or scoped connection, with approved recipients and access controls. Rightmark's Trust page describes owner-approved, revocable access or exports and says Rightmark does not hold your passwords. Do not send master credentials, signing keys, production accounts or the private identity map with the delivery.
The manifest should connect the package ID and digest to the licensed scope: title/version IDs, included history, permitted assets and dependencies, README, exclusions, count basis, test evidence and changes since evaluation. The receiver first confirms integrity and expected contents, then performs the agreed checks on that version.
Keep these events distinct:
- The package arrives and its files can be verified.
- Technical checks produce a result.
- The authorized party records contractual acceptance or rejection.
- The agreed invoice trigger occurs and a conforming invoice is issued.
- The buyer's funds clear.
- The owner's funds arrive under the applicable settlement terms.
An advance or installment arrangement can change the order; record the actual agreement. An upload acknowledgment or portal status alone does not establish acceptance or money received.
If a correction changes the package, issue a new version and manifest, state the difference and rerun relevant checks. Do not attach an old passing report to the replacement. Closing access after a failed pilot and withdrawing an unlicensed candidate are different from revoking rights already granted under a completed license.
Put dates beside events, not beside vague stages
There is no established game-wide end-to-end timetable in the sources for this guide. The useful public code context has two different clocks:
| Published planning reference, checked November 15 | Starting event and endpoint | How to use it |
|---|---|---|
| Rightmark buyer guidance: 1 to 4 weeks, indicative, Low confidence | End of scoping to first code samples | Discuss sample preparation after a scope exists; not a promise for your game |
| Rightmark Trust guidance: about 4 to 10 months, inferred and indicative | Code submission to first payment | Allow for the broader commercial sequence; not time from signature to cash |
The buyer page dates its guidance October 21; the Trust page shows October 18. Do not add those ranges together. Sample preparation sits within a wider process that may include owner decisions, lab selection and procurement. Neither figure establishes a game service-level commitment.
For your opportunity, use a clock register with a start event, prerequisites, responsible party, agreed deadline and evidence of completion:
| Clock | Define the start | Typical issue to resolve in the plan |
|---|---|---|
| Rights and scope | Candidate and required evidence agreed | Missing contributor documents or publisher approval |
| Preparation | Authorized materials, environment and funded scope available | Old dependencies, unavailable services or unexpected exclusions |
| Pilot evaluation | Complete permitted sample received and accessible | Reviewer capacity, changed task or an unusable test environment |
| Contracting | Commercial and technical schedules ready | Recipient, liability, exclusivity or procurement questions |
| Delivery and acceptance | Conforming package received, as the agreement defines it | Incomplete manifest, material defect or disputed correction |
| Buyer payment and owner settlement | The contractual invoice and funds-clearance events | Invoice details, tax information, payment processing or an unresolved condition |
An undefined start event can make a stated deadline useless. If “ten days after complete delivery” is proposed, define what complete delivery includes and how receipt is acknowledged. This is an example of wording to clarify, not a standard ten-day Rightmark review period.
You can move rights evidence, a stable version, dependency decisions and owner approvals forward. Lab selection and procurement are counterparty decisions. Ask which exact event is waiting and who can move it, rather than accepting “in progress” as a timetable.
Follow an invented game timetable through to owner receipt
Here is an invented ready-pilot timetable, not a typical game deal or a Rightmark service commitment. Assume one relevant buyer is available at the start, the owner already holds the required rights evidence, preparation is funded, the pilot passes without rework, and the final grant matches the tested scope. Every duration and payment term below is an assumption to make the sequence visible.
Day 0 is a Monday, when that buyer agrees to assess the candidate. Day numbers are elapsed calendar days, not inclusive date counts. A business day means Monday to Friday; this simplified example has no holidays. Each handoff happens immediately when its prerequisite finishes. The parties sign when evaluation and concurrent legal work finish, issue the invoice on acceptance, assume cleared buyer payment 30 calendar days later, then assume owner settlement 5 business days after that payment.
| Stage and responsible party | Starting event and prerequisites | Assumed duration and elapsed window | Completion event |
|---|---|---|---|
| Qualification and rights: owner, technical lead and buyer | Day 0: buyer available; candidate description and existing rights records ready | 5 business days; day 0 to day 7 | Selected pilot scope, exclusions, permissions and funding agreed |
| Preparation: authorized preparer and owner | Day 7: scoped materials, permitted environment and funded work available | 10 business days; day 7 to day 21 | Identified prepared sample and setup/test evidence released for permitted evaluation |
| Evaluation: buyer technical team | Day 21: complete authorized sample accessible | 10 business days; day 21 to day 35 | Agreed pilot tests pass; final selected scope confirmed |
| Contracting: both parties and counsel | Day 7: scoped proposal available; draft while preparation and evaluation proceed | 20 business days in parallel; day 7 to day 35 | Final scope reconciled to the passing pilot and license signed on day 35 |
| Final delivery: authorized sender and recipient | Day 35: signed grant and unchanged evaluated scope | 5 business days; day 35 to day 42 | Conforming version, manifest and access received and acknowledged |
| Acceptance and invoice: buyer reviewer and named invoicing party | Day 42: complete conforming delivery starts the agreed review clock | 10 business days; day 42 to day 56 | Acceptance recorded and conforming invoice issued on day 56 |
| Buyer payment: contractual payer | Day 56: invoice issued under the assumed payment clause | 30 calendar days; day 56 to day 86 | Buyer's funds clear on day 86 |
| Owner settlement: party owing the owner | Day 86: cleared buyer funds and valid payout details | 5 business days; day 86 to day 93 | Owner receives the reconciled amount on day 93 |
Under these assumptions, qualification to owner cash takes 93 calendar days, or 13 weeks and 2 days. The weekday conversion is 7 + 14 + 14 + 7 + 14 calendar days through acceptance, then 30 calendar days for buyer payment and 7 calendar days for settlement. The 28 calendar days of legal work run alongside preparation and evaluation and are counted only once. This arithmetic explains the dependencies; it does not estimate the probability that the pilot passes or a buyer signs.
The example starts with an available buyer. Finding one, waiting for selection, additional procurement approvals and a negotiation that remains open have no bounded duration here. Missing rights, a failed build, a corrected sample, holidays or a different payment clause change the schedule. If those are unresolved, add an explicit wait or correction before the next event rather than leaving day 93 on the plan. Replace the assumptions in the worked timetable and blank clock register with the dates and obligations the actual parties accept.
Reconcile the money when it arrives
Return to the offer worksheet. Match the contracted consideration, owner share or buyer-paid fee, authorized costs, invoice, currency, tax/withholding and transfer treatment to the actual receipts. Identify who collects each amount and who owes any onward payment. Do not assume every route sends funds through Rightmark.
In the invented $150,000 exclusive example, the expected $120,000 owner share before tax is a contractual calculation under assumed terms. If the bank receipt differs, obtain the settlement explanation and remaining balance. The headline license price cannot explain the difference on its own.
Keep verified bank and tax records in the agreed secure process, outside the dataset and public worksheets. Assign a person to follow the outstanding event through to a receipt or a documented dispute. The transaction is not finished merely because the files were delivered successfully.
9. Keep the remaining catalog and future versions available on purpose
A completed license changes what you can offer next. Maintain a rights register by title, version, shared component, recipient, use, term, exclusive scope, reserved rights and surviving obligations. Add the agreement reference, option dates, payment basis and person responsible for the next decision.
This matters particularly for a large catalog. An exclusive grant over one shared engine component may affect other titles. A grant covering specified historical releases may leave later versions available, but check its update and derivative-work language before offering them elsewhere. A renamed package is not automatically outside an existing commitment.
Record patches, ports, downloadable content and sequels as changes to assess. Do not promise ongoing updates or support unless their scope and compensation are agreed. Conversely, do not remove something the contract already includes merely because the commercial team thinks the first delivery ended the job.
One payment, recurring fees, revenue share and payment on each further license are different arrangements. Rightmark's code guidance describes payment again on further licenses, but another buyer must still select the material and the applicable rights must permit the transaction. There is no dependable number of repeat licenses to multiply into a revenue forecast.
Review expiring options, extension prices and any retained copies or use rights before renewal. Follow agreed deletion and access terms without promising that ending access erases previously trained models. Check protected introductions and broker tails before moving an opportunity to another representative.
Finally, bring the pilot's actual lessons into the next catalog group. Which dependency delayed the handoff? Which ownership document was hard to obtain? Which test exposed a scope mismatch? Those observations can improve the next selection without turning one successful pilot into a claim about every remaining title.
Start with one complete project and a price for defined rights
You do not need to rebuild 100 games before learning whether licensing is worth pursuing. Start with a description of one project, the catalog around it and the AI use it might support. Establish the rights and technical gaps, then obtain a scoped response before expanding the work.
The most useful exclusive offer pays for a reservation you understand: particular titles, components, uses and time. Compare its owner net and payment conditions with credible non-exclusive alternatives. Keep preparation, support and acceptance on that same sheet so a larger headline does not conceal a larger obligation.
Bring an engine/version description, available source and history, studio-owned assets, excluded dependencies and the parts you can demonstrate. The catalog inventory, offer worksheet, pilot sheet, preparation checklist and delivery tracker give your business and engineering owners a common record. Fill them privately; the first inquiry does not require project files.
- Worksheet instructions (Markdown)
- Catalog inventory (CSV)
- Clock and payment register (CSV)
- Delivery manifest (CSV)
- Offer worksheet (CSV)
- Ongoing rights register (CSV)
- Pilot decision sheet (CSV)
- Preparation checklist (CSV)
- Rights and dependencies (CSV)
- Shared component register (CSV)
Appraise your game project with Rightmark. Describe one candidate, say whether you want exclusive and non-exclusive options, and request a discussion of the next useful test. That is a practical starting point for a license your studio can evaluate on both its technical scope and its economics.
Sources
- License Your Data to AI Companies (2026-10-26).
- How Much Is My Data Worth? Free Appraisal (2026-10-04).
- Buy AI Training Data With Clean Title (2026-10-21).
- Repository Data Readiness Check (2026-10-30).
- Rightmark Price Index for AI Data Licensing (2026-10-26).
- Trust and Compliance for AI Data Licensing (2026-10-18).
- Code datasets vs. RL environments: a 2026 comparison (2026-10-28).
- Rightmark Clean Room: Raw Data Never Leaves Your Building (2026-11-11).
- Game source code or a licensable project? (2026-11-11).
- Private company data, licensed by the companies that own it (2026-11-10).
- Google DeepMind (2026-08-21).
- Wanted now: the data AI developers are sourcing (2026-10-26).
- Microsoft Research (2025-02-19).
- When one rejected data batch should not hold up payment (2026-11-14).
- Data valuation (2026-11-15).
- AI data licensing agreement: why an NDA is not enough (2026-11-15).
- A good-looking sample is not an acceptance test (2026-11-14).
- Data licensing broker: what earns the fee (2026-11-15).
- How to license games to AI labs: value, rights and delivery: labeled worked examples and assumptions (2026-11-15).