Добивки:
- Способноста да разликува каде во производната линија на играта (идеја, нацрт, повторување) вештачката интелигенција заштедува реално време и каде одлуките како идентитетот и оригиналноста на играта се препуштени на човекот, според нивото на ризик од задачата.
- Способност да се примени дисциплина која го потврдува секој излез на вештачка интелигенција преку чекорите на поврзување со изворот/моторот, неговото вклучување и тестирање и поминување низ филтер за вкус/идентитет.
- За да се разбере зошто авторското право и оригиналноста, приватноста на податоците и безбедноста на употребата за одбранбени цели треба да се земат предвид уште од самиот почеток во производството на игри.
Работите во студио за игри. Од една страна, постои верзија што треба да се објави, од друга страна, крајниот буџет; Од една страна, очекувањата за прототип што може да се репродуцира, од друга страна, стотици линии на дијалози кои сè уште не се напишани, десетици средства што не се моделирани (средства - секоја визуелна, звучна или моделска датотека во играта), неурамнотежена економија. Развој на игри; Тоа е инхерентно мултидисциплинарен и итеративен занает кој комбинира дизајн, уметност, код, аудио, тестирање и објавување во едно забавно искуство. Токму во ова изобилство на повторувања ве забрзува вештачката интелигенција (ВИ - софтвер кој може да извлече обрасци од историски податоци и да произведува текст, визуелни слики, звук и код). Но, самиот почеток на овој модул е јасен: ВИ е асистент, генератор на нацрти и мултипликатор на идеи; Вие сте тој што го одредува духот, оригиналноста и конечната одлука на играта.
Во оваа прва единица ќе се фокусираме на дисциплината, а не на алатката. Ќе дознаете каде вештачката интелигенција заштедува реално време во играта - синџирот на фази на производство низ кои минува идејата додека не стане содржина што може да се репродуцира - каде е опасно, како да го потврдите секој излез, ограничувањата на авторските права и оригиналноста и кои податоци можете да ги дадете на која алатка. Без поставување на оваа основа, следните единици ќе останат во воздухот.
Каде ВИ ни доаѓа на производната линија?
Ајде да ги поделиме работните места во развојот на игри во два големи кластери. Прв кластер: задачи кои се повторуваат, се репродуцираат, може да се нацртаат. Десет различни идеи за варијација за механичар, нацрти на дијалози за NPC (лик кој не е играч), првичниот распоред на сиво бокс на ниво, експерименти за насочување за концептуална уметност, повторувачки парчиња шифри (плочка), наведувајќи стотици случаи за тестирање. Во овие задачи, вештачката интелигенција ги намалува минутите на секунди и не се заморува.
Вториот кластер: одлуки кои го одредуваат идентитетот, оригиналноста и комерцијалната иднина на играта. Која ќе биде основната забавна јамка на играта, која уметничка насока ќе биде брендот, емоционалното јадро на приказната, крајната рамнотежа на економијата, кое средство ќе влезе во играта и дали е заштитено со авторски права. Овие одлуки бараат визија, вкус, актерска интуиција и правна одговорност. Вештачката интелигенција ги множи опциите овде, овозможува брзо создавање на прототипови - но вие го притискате копчето.
Ајде да ја разјасниме разликата во една реченица: вештачката интелигенција е силна на прашањата „какви би биле десет варијанти на ова и како би изгледал првиот нацрт“; Одлуката е ваша кога станува збор за прашања како „која е нашата игра и дали оваа содржина е законски наша?“
Совет: Пред да префрлите задача на вештачка интелигенција, прашајте: „Што ќе изгубам ако овој излез е погрешен или просечен?“ Ако одговорот е „неколку минути повторување“, лесно делегирајте. Ако одговорот е „идентитетот на играта, блокада за објавување или тужба за авторски права“, дозволете ВИ да го произведе нацртот и вие да ја дадете одлуката и последниот допир.
Дисциплина за верификација: три чекори
ВИ произведува течно и самоуверено; Ова не значи дека е правилно или употребливо. Вештачката интелигенција повремено произведува халуцинации - односно претставува непостоечка API функција, неработна линија на код, измислено правило или непостоечки ресурс како вистински. Во играта, измислената функција Unity води до код што не се компајлира, неурамнотежена формула води до експлоатација што ја прекинува играта. Затоа, развијте рефлекс од три чекори за да се примени на секој излез:
- Поврзете се со изворот и моторот. Секое парче код што го враќа вештачката интелигенција треба да се заснова на API што всушност постои во таа верзија на моторот (Unity/Unreal) што го користите. "Која верзија ја има оваа функција?" и поврзете го со официјалниот документ.
- Стартувај и тестирај. Компилирајте го кодот, играјте ја механиката, симулирајте ја рамнотежата. Ништо што произведува вештачката интелигенција не е „во ред“ додека не се види дека работи во играта.
- Ставете го низ филтерот на вкусот и идентитетот. Дали резултатот се чувствува како да припаѓа на вашата игра или е генерички? Вашиот уметнички и дизајнерски суд е последниот филтер.
Внимание: „Ви го произведе така“ не е оправдување. Ако има грешка, нерамнотежа или прекршување на авторските права, одговорноста му припаѓа на лицето кое го ставило тој излез во играта без да го потврди, а не на вештачката интелигенција. Непроверениот излез на вештачката интелигенција е исто толку ризичен како и лепенката објавена без тестирање.
Авторско право и оригиналност: што треба да знаете од самиот почеток
Најчувствителниот аспект на вештачката интелигенција во развојот на игри се авторските права и оригиналноста, бидејќи секое средство што го произведувате е вклучено во комерцијален производ. Интернализирајте ги трите правила од почеток. Прво: ако излезот од генеративен визуелен/аудио модел препознатливо имитира постоечко дело заштитено со авторски права (лик, бренд, стил на потпис на уметникот), користењето на тој излез во комерцијален производ ве става во ризик од прекршување. Второ: условите за користење на алатката што ја користите (права за комерцијална употреба, без разлика дали го поседувате отпечатокот) се различни за секоја алатка; Не користете без читање. Трето: во некои земји, дело создадено целосно од вештачка интелигенција, без човечки придонес, можеби нема да добие заштита на авторски права - што значи дека други можат да го копираат. Овие три точки ќе ги продлабочиме во 10-тата целина; Но, знајте го ова од првиот ден: излезот со вештачка интелигенција е почетна точка, не треба да влегува во производот без значајно човечко учество и валидација.
Податоци, приватност и одбрана
Податоците од студиото често се трговска тајна: необјавени дизајнерски документи, изворен код, дизајн на ликови, приказна. Да ги залепите во бесплатна јавна алатка значи да ризикувате протекување и конкуренција. Направете едноставна класификација: Отворените податоци (најавени, објавени) можат да влезат во која било алатка; внатрешни податоци само за возила одобрени од институција; Доверливите податоци (необјавен код, дизајн, приказна) одат само во договорени алатки, чии податоци не одат на обука за модели. Забелешка за ИТ и безбедност: кога додавате код генериран од вештачка интелигенција во вашата игра, не слепо прифаќајте безбедносни пропусти (на пример, доверба на клиентот и заобиколување на верификацијата на серверот во игра со повеќе играчи); Користете вештачка интелигенција само за целите на одбраната и верификацијата, за да ја зголемите безбедноста на вашиот сопствен систем и никогаш за неовластени цели како што е неовластен пристап до туѓ систем.
три мини футроли
Случај 1 — Заштедува време на вистинското место. Дизајнер за инди студио вообичаено би поминал еден ден размислувајќи за 12 варијации за механичар на загатки. Тој даде краток преглед на вештачката интелигенција со јасни ограничувања и изготви 12 варијации за 20 минути; Потоа избра 3 од нив по свој вкус и ги направи прототип. Вештачката интелигенција има пролиферирани идеи; Изборот и прототипот останаа кај човекот.
Случај 2 - Валидацијата откри грешка. Програмер побарал од вештачката интелигенција шифра на системот за залихи. Кодот изгледаше добро, но не се компајлира: вештачката интелигенција создаде функција која беше во постара верзија на Unity, но беше отстранета во верзијата на проектот. Чекорот „Стартувај и тестирај“ го реши за 5 минути она што можеше да биде неколкучасовна конфузија.
Случај 3 - Враќање на ризикот од авторски права. На еден уметник му се допадна ликот на херој што го создал со вештачка интелигенција; но сликата имаше посебна сличност со добро познат лик од стрипот. Уметничкиот директор интервенираше: ова визуелно претставуваше ризик од прекршување во комерцијалната игра. Сликата беше репродуцирана на барање за уникатна силуета и палета и беше персонализирана со цртежот со рака на уметникот.
Четири шаблони за копирање
1) Проценка на соодветноста на работата:
Вашата улога: постар продуцент на игри. Подолу ќе ја опишам работата. Кажете ми (1) дали ова дело е нацрт/дупликат работа што може безбедно да се делегира на вештачката интелигенција или критична одлука што го одредува идентитетот на играта, (2) потенцијалните трошоци за неточен/просечен резултат, (3) потврдата што треба да ја направам пред да делегирам. Работа: [внеси ја работата овде]
2) Барање за проверка на кодот:
Го пишувате овој код за [Unity 2022.3 / Unreal 5.3]. Наведете дека секое API што го користите постои во оваа верзија. Означете „провери“ онаму каде што не сте сигурни. Не составувајте никакви непостоечки функции; предложи алтернатива.
3) Претходна проверка на авторското право/оригиналноста:
Ќе ја користам следната идеја за слика/лик во комерцијална игра. Дозволете ми да знам дали оваа идеја наликува на постоечко дело заштитено со авторски права, заштитен знак или добро познат стил на уметник; Доколку е слично, предложете 3 конкретни промени за да го направите уникатен. Идеја: [напишете овде]
4) Маскирање на доверливи податоци:
Текстот што ќе ви го дадам може да содржи необјавен дизајн/шифра. Прво наведете кои области се доверливи и треба да се маскираат; Ќе го маскирам и пак ќе го испратам. Не го анализирајте како што е.
Слаб промпт / Силен промпт
Слаба навестување:
Дај ми идеја за механичар на игри.
Овој потсетник е без контекст: жанрот, целната публика, платформата, ограничувањата се нејасни. Вештачката интелигенција фрла генерички, добро познати идеи.
Моќен потсетник:
Вашата улога: искусен дизајнер на игри. Моја игра: мобилен, играна со една рака, лежерен тип, целна публика 25-40 години. Основен циклус: брзи кругови од 30 секунди. Ограничување: нема реклами, купувајте пријателски, 10 секунди за учење. Задача: дајте 8 различни основни механички идеи; напишете резиме од една реченица, силни страни и можни ризици за секоја од нив. Клише (натпревар-3, бескрајно трчање) предлог.
Разликата е јасна: ограничувањето, публиката, типот и барањето „стереотип“ го прават излезот достапен.
Табела за споредба на улоги/задачи
бизнис
Улогата на вештачката интелигенција
улогата на човекот
верификација
Генерирање на механички идеи
Размножување на варијации
избор, прототип
Тест за игра
NPC дијалог
пишување нацрт
Тон, идентитет, корекција
конзистентност на карактерот
фрагмент од код
Производство на котли
Архитектура, интеграција
Изградба + тест
визуелно присуство
Поим/варијација
Уметничка насока, оригинализација
Проверка на авторски права
Формула за рамнотежа
нацрт сметка
конечна поставка
Симулација + тест за играње
Вообичаени грешки
- Грешка на излезот со вештачка интелигенција како готов производ. Излезот е секогаш нацрт; Не оди во етер без човечки придонес.
- Барање код без наведување на моторот/верзијата. Ако не ја кажете верзијата, вештачката интелигенција ќе произведе мешано или застарено API.
- Оставајќи ги авторските права до крај. Проверката на автентичноста се врши во моментот на продукцијата, а не ноќта пред емитувањето.
- Лепење на тајниот дизајн на јавното возило. Ако протече необјавена содржина, таа не може да се врати.
- Потсетување без контекст, како „Дај идеја“. Неограниченото известување дава генерички резултати.
Сумирано
ВИ е моќен асистент во развојот на игри: множи идеи, генерира нацрти, го забрзува повторувањето. Но, идентитетот, оригиналноста, рамнотежата и правната сигурност на играта им припаѓаат на луѓето. Носете разделување во два кластери (репродуктивни дела наспроти одлуки за идентитетот), верификација во три чекори (врска до изворот, тестирање, филтер за вкус), свесност за авторски права/оригиналност и приватност на податоците како столб на овој модул.
Задача за апликација
Наведете 6 работни места од вашиот сопствен (или имагинарен) проект за игра. Класифицирајте го секој како „план за делегирање со вештачка интелигенција“ или „човечка одлука“. За еден од преносливите, користете го образецот „Проценка на соодветноста на работата“ погоре за да добиете одговор од вештачката интелигенција и да примените потврда во три чекори.
листа за проверка
- [ ] Ја поделив работата на две серии (одлука што може да се реплицира / идентификација).
- [ ] Имплементирав верификација во три чекори (извор, стартувај-тест, уживај).
- [ ] Ги наведов моторот и верзијата кога го барав кодот.
- [ ] Ја направив прелиминарната проверка на авторските права/оригиналноста во времето на производството.
- [ ] На алатката и дадов само доверливи податоци во одобрена, маскирана форма.