Cum se creează un joc text

Autor: Mark Sanchez
Data Creației: 1 Ianuarie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Tutorial OBS Studio in romana - Cum se adauga un JOC, WEBCAM, OVERLAY, TEXT
Video: Tutorial OBS Studio in romana - Cum se adauga un JOC, WEBCAM, OVERLAY, TEXT

Conţinut

Aventura textului sau ficțiunea interactivă (pe scurt) este cel mai vechi gen de jocuri pe computer, cu o bază de fani relativ mică, dar devotată în zilele noastre. De obicei, acestea sunt disponibile gratuit, utilizează o cantitate neglijabilă de putere de procesare și, cel mai bine, puteți crea un astfel de joc fără a fi nevoie să învățați abilități de programare.

Pași

Partea 1 din 3: Alegerea software-ului

  1. 1 Încercați să informați 7. Inform 7 este un instrument popular și bogat în funcții pentru crearea de jocuri bazate pe text (denumit mai frecvent ficțiune interactivă). Limbajul său de programare este conceput sub formă de propoziții obișnuite în limba engleză, oferind în același timp funcționalitate completă.Inform 7 este gratuit și disponibil pentru sistemele Windows, Mac și Linux.
  2. 2 Folosiți Adrift pentru a crea cu ușurință un joc pe Windows. Adrift este un alt limbaj popular și simplu și compilator pentru ficțiune interactivă. Deoarece se bazează mai degrabă pe o interfață grafică decât pe codare, poate fi ușor utilizat de persoane care nu sunt familiare cu programarea. Adrift este gratuit și este disponibil numai pentru sistemele Windows, deși jocurile create cu acesta pot fi rulate pe orice sistem de operare sau chiar într-un browser.
  3. 3 Dacă sunteți familiarizat cu elementele de bază ale programării, încercați TADS 3. Dacă doriți să abordați crearea unui joc text ca un proiect de codificare, TADS 3 poate fi cel mai cuprinzător software pentru această sarcină. Va funcționa și mai ușor dacă sunteți familiarizat cu limbajul de programare C ++ și / sau Javascript. TADS 3 este gratuit și disponibil pentru sisteme precum Windows, Mac și Linux.
    • Versiunea Windows a TADS 3 (și numai ea) vine cu suplimentul „Workbench”, datorită căruia programul a devenit și mai accesibil pentru persoanele care nu au cunoștințe în materie de programare și, în general, mai convenabil de utilizat.
    • Programatorii ar putea fi interesați de această comparație detaliată a Inform 7 și TADS 3.
  4. 4 Consultați alte opțiuni. Setul de instrumente de mai sus este cel mai popular, dar există și alte programe care și-au găsit acceptul în comunitatea de ficțiune online. Dacă niciunul dintre programele listate nu vă interesează sau doriți să explorați alte opțiuni, încercați următoarele analogi:
    • Hugo
    • ALAN
  5. 5 Încercați opțiunea bazată pe browser. Puteți începe imediat fără a preîncărca folosind unul dintre următoarele instrumente:
    • Quest (analog cu setul de instrumente IF prezentat mai sus)
    • Sfoară (editor grafic ușor de utilizat)
    • StoryNexus (jucătorul alege una dintre opțiunile furnizate, în loc să ghicească textul pentru a intra; StoryNexus vă pune jocul online; are instrumente de monetizare disponibile)

Partea 2 din 3: Noțiuni introductive

  1. 1 Verificați comenzile text. În majoritatea jocurilor text, trebuie să introduceți o comandă pentru a avansa mai departe. Persoanele care au mai jucat ficțiune interactivă se vor aștepta ca jocul dvs. să aibă comenzi specifice, cum ar fi „explorați (obiect)” și „luați (obiectul)”.
    • Documentația tehnică sau ajutorul pentru software-ul ales trebuie să vă prezinte aceste comenzi și cum să le adăugați la joc.
    • Adesea în joc există comenzi unice suplimentare, variind de la „rotiți clubul” și se termină cu „tunde gazonul”. Astfel de acțiuni ar trebui să fie evidente pentru jucători, cu excepția cazului în care le introduceți ca glume sau ouă de Paște care nu afectează în niciun fel progresul jocului.
  2. 2 Planificați harta și / sau mișcarea jucătorului. Cea mai comună formă de ficțiune interactivă este explorarea diferitelor locații, denumite în mod obișnuit „camere”, chiar dacă sunt în aer liber. Pentru început, ar fi bine să creezi una sau două camere pentru ca jucătorul să studieze, apoi încă câteva camere, pentru a intra în care va fi nevoie de o simplă căutare sau rezolvarea unui puzzle și un puzzle mare, peste care va trebui să transpirați și studiați temeinic totul.
    • În plus, puteți crea un proiect în care alegerea jucătorului joacă rolul principal, mai degrabă decât puzzle-urile pe care le rezolvă. Poate fi o poveste emoțională bazată pe relația jucătorului cu alte personaje sau o campanie de poveste în care jucătorul va lua multe decizii pentru a le vedea consecințele în scene ulterioare. Puteți utiliza o hartă geografică sau „camere” pentru a acționa ca evenimente, iar jucătorul va progresa prin mai multe scene care descriu ce se întâmplă.
  3. 3 Obțineți ajutor cu sintaxa. Dacă prima dvs. cameră nu funcționează așa cum doriți sau pur și simplu nu știți cum să obțineți rezultatul dorit într-un program existent, căutați meniul „instrucțiuni” sau „ajutor”, precum și „Citiți Fișierul Me ”din folderul programului. Dacă nu este suficient, postați întrebarea dvs. pe forumul site-ului de unde ați descărcat software-ul sau pe forumul general pentru ficțiune interactivă.
  4. 4 Creați o introducere și prima cameră. După ce aveți un aspect de bază pentru jocul dvs., scrieți o scurtă introducere pentru a descrie jocul, explicați comenzile neobișnuite și avertizați despre o limită de vârstă, dacă există. Apoi descrieți prima cameră. Încercați să faceți setarea cât mai interesantă, deoarece majoritatea jucătorilor vor renunța când vor vedea o cameră goală. Iată câteva exemple despre ceea ce jucătorii ar trebui să vadă mai întâi atunci când încep un joc (etichetat pentru comoditate):
    • Introducere: Pentru acest iaht, a trebuit să vă răscumpărați întreaga colecție de cupoane gratuite de budincă și acum o scoateți la mare. Dumnezeu te urăște în mod clar. Ar trebui să merg să văd dacă Lucy este în regulă după furtună. Se pare că în acel moment se afla în sala de mașini.
    • Avertisment privind logistica și conținutul: Bine ați venit la Yacht Charter. Introduceți „verificați cupoanele” pentru a vedea colecția dvs. Folosiți comanda „răscumpărați (numele cuponului)” pentru a profita de aceste obiecte misterioase. Atenție: jocul conține scene de violență și canibalism.
    • Descrierea camerei: Stai într-o cabină cu panouri de stejar. Un pat supraetajat din fier s-a răsturnat în furtună, iar singura saltea, ruptă și udă, se află sub minibar. Există o ușă închisă în partea de nord a camerei.
  5. 5 Creați echipe pentru prima cameră. Gândiți-vă la modul în care jucătorul poate interacționa cu fiecare obiect pe care îl menționați. Cel puțin, ar trebui să poată „studia” sau „studia” fiecare subiect. Iată câteva exemple de comenzi pe care jucătorul le poate folosi și textul afișat ca urmare a acțiunilor lor:
    • examinează salteaua - Umplute cu pene de gâscă de cea mai bună calitate, dintre care cele mai multe plutesc în prezent în cameră. Umed și miroase a alcool.
    • studiază-te - Ești obosit și îmbrăcat doar într-un halat roz rupt, tras cu o clipă înainte ca furtuna să izbucnească. Halatul are un buzunar și o curea de bumbac.
    • deschide usa - mânerul ușii se rotește, dar ușa nu se împrumută. Se pare că ceva greu ține ușa de cealaltă parte.
  6. 6 Transformă prima cameră într-un puzzle simplu. Potrivit începutului clasic, jucătorul trebuie să găsească o cale de ieșire din cameră. Puzzle-ul nu trebuie să fie greu, ci doar un exemplu despre ce este jocul tău. De asemenea, ar trebui să-l învețe pe jucător să citească descrierea cu atenție și să caute indicii. De exemplu, după introducerea comenzilor, jucătorul trebuie să facă următoarele:
    • ridică salteaua - În aceeași secundă, un miros puternic de tequila te-a lovit în nas. Acum puteți vedea de ce salteaua era umedă ... ați aruncat-o deoparte și v-ați șters mâinile de halat.
    • explorează camera - Ești în carlinga cu panouri de stejar. Un pat supraetajat din fier s-a răsturnat în furtună, iar singura saltea, ruptă și udă, se află în lateral. Există un mini-bar în colț. Există o ușă închisă în partea de nord a camerei. Există o sticlă spartă pe podea.
    • ridica sticla - Ridici o sticlă de tequila spartă. Nu știi niciodată ce ți-ar putea fi de folos.
    • buzunar de studiu - Portofelul tău este la locul lui. Yoo-hu!
    • portofel de studiu „Chiar dacă ați oferit cupoanele gratuite pentru budincă, există încă cupoane de urgență în portofel. Acum aveți în stoc cupon resturi și cupon fluier.
    • plătiți o pală „Ai luat cuponul de fier vechi și ți-ai lăsat gâtul. Cuponul se repede și o secundă mai târziu, o pală grea cade în mâinile tale.
    • deschide ușa cu o rangă - Ați introdus bara de prindere în fanta din cadrul ușii și ați apăsat puternic. Ai fost tresărit de un mârâit brusc pe cealaltă parte a ușii. Încă un efort și vei deschide ușa, dar până atunci este mai bine să ai arma pregătită.
    • deschide ușa cu o rangă - De data aceasta ușa nu mai ținea. S-a deschis fără dificultate, deschizându-i drumul unui uriaș lup gri care te urmărește! Gândiți-vă repede - puteți alege doar o singură opțiune.
    • lovește lupul cu o sticlă - Loviți lupul în nas cu o sticlă spartă. Se plângea și fugi.Calea spre nord este acum deschisă.

Partea 3 din 3: Șlefuirea și finalizarea jocului

  1. 1 Verbele și substantivele ar trebui să fie evidente. În calitate de creator, veți fi atât de familiarizați cu termenii încât îi memorați. Alți oameni vor trebui să fie ghidați doar de câteva fraze. Ori de câte ori adăugați o echipă sau un obiect nou, mai ales dacă este important pentru progresul în joc, asigurați-vă că îl faceți evident și ușor de utilizat.
    • Utilizați întotdeauna nume de articole valide în descrierile camerei. De exemplu, dacă un jucător intră într-o cameră și vede o descriere a unui „tablou”, termenul pentru acest obiect trebuie să fie „pictură”. Dacă folosiți din greșeală termenul „imagine”, jucătorii vor trebui să se întrebe cum să interacționeze cu acesta.
    • Permiteți utilizarea sinonimelor pentru verbe. Luați în considerare modul în care jucătorul va încerca să folosească obiectul. De exemplu, un buton trebuie să răspundă atât la „apăsarea butonului”, cât și la „apăsarea butonului”. În cazul inamicului, acesta poate fi „atacat”, „lovit”, „tăiat” și, de asemenea, „folosit (orice obiect care poate fi folosit ca armă) pe (numele inamicului)”.
  2. 2 Faceți puzzle-uri realiste. Nu lăsați ca puzzle-ul dvs. elaborat cu grijă să perturbe imersiunea scăldătoare a cititorului. Să presupunem că v-ați depășit și că veniți cu un puzzle care include o cască vikingă, un băț de dinamită și un stup de albine, dar aceste obiecte sunt nerealiste de găsit pe o navă spațială sau într-o sală de clasă a școlii. Astfel, spargi logica decorului, iar obiectele bizare vor striga direct: „Folosește-mă pentru puzzle”.
    • Crearea mai multor soluții pentru același puzzle le face mai realiste, la fel ca și utilizarea aceluiași subiect în mai multe puzzle-uri sau în moduri diferite.
    • Puzzle-urile trebuie să fie adecvate. Personajul tău ar trebui să simtă nevoia să rezolve una sau alta enigmă.
    • Evitați puzzle-uri artificiale precum turnurile din Hanoi, labirinturi și puzzle-uri logice.
  3. 3 Fii sincer cu jucătorii tăi. Jocurile de aventură din vechea școală sunt renumite pentru rezultatele lor brutale, precum „Ai luat o pietricică, provocând astfel o avalanșă care te îngropă sub tine. Sfârșitul jocului ". Jucătorii din aceste zile vor ca abilitățile lor să fie recompensate. În afară de necesitatea de a evita moartea accidentală a jucătorilor, iată câteva decizii de proiectare pe care trebuie să le aveți în vedere:
    • Evenimentele importante nu ar trebui să conducă la decese accidentale. În cea mai mare parte, odată ce un jucător a aflat ce să facă, ar trebui să aibă succes 100% din timp.
    • Imprimați indicii pentru puzzle-uri complicate și nu adăugați mai mult de două moduri imaginare de a rezolva problema.
    • Nu adăugați puzzle-uri care nu pot fi rezolvate în primul joc, de exemplu, dacă necesită explorarea zonei următoare sau puzzle-uri cu consecințe care, dacă sunt rezolvate incorect, vor duce la moarte.
    • Nu este nimic în neregulă cu blocarea permanentă a unei zone în timpul jocului, dacă jucătorul este avertizat înainte de aceasta. Dacă o alegere duce la imposibilitatea finalizării jocului, jucătorul trebuie să știe despre acest lucru, iar jocul trebuie să se încheie imediat, astfel încât jucătorul să părăsească toate încercările fără speranța de a câștiga.
  4. 4 Adăugați terminații. Luați ceva timp pentru a face fiecare final interesant. Dacă jucătorul pierde, ar trebui să apară încă o bucată de text semnificativă în fața sa, care să descrie ce s-a întâmplat și să-l îndemne să încerce din nou. Dacă jucătorul câștigă, scrieți un final lung și triumfător și lăsați-l să facă câteva acțiuni în plus savurând victoria într-o cameră finală specială.
  5. 5 Căutați sfaturi și inspirație. Există zeci, dacă nu sute de articole despre Brass Lantern, Interactive Fiction Database și IFWiki în care vă puteți perfecționa abilitățile pe teme specializate despre cum să creați un personaj credibil sau cum să programați obiecte cu relații complexe.Poate mai importantă este marea colecție de jocuri text din IF Archive, unde puteți găsi jocurile care vă plac și le puteți juca personal. Iată câteva site-uri pentru a începe:
    • Colecție de citate la colecția IF Gems.
    • Cartea de teorie IF
    • Meșteșugul aventurii
  6. 6 Test beta. După ce ați terminat de creat jocul, jucați-l de câteva ori. Încercați să acoperiți toate furculițele posibile din joc, precum și să faceți lucruri într-o secvență „ciudată” pe care nu ați planificat-o. După ce remediați orice erori pe care le întâlniți, puneți prietenii, familia sau jucătorii de ficțiune online să vă testeze și jocul. Puneți-i să-și împărtășească gândurile cu privire la părțile complicate sau plictisitoare ale jocului și să se gândească să facă schimbări sau să includă soluții suplimentare.
    • Salvați des sau utilizați comanda de anulare, dacă este disponibilă, astfel încât să puteți încerca căi diferite fără a fi nevoie să o luați de la capăt de fiecare dată.
  7. 7 Ieșiți din joc. Unele programe de jocuri text au o platformă online pe care o puteți descărca. O opțiune mai obișnuită este încărcarea jocului în IF Archive și postarea descrierii în IFDB.
    • Pentru feedback, postează un link către jocul tău pe social media și pe forumurile de ficțiune online.
    • Marea majoritate a jocurilor text sunt distribuite gratuit. Puteți plăti pentru asta, dar dacă acesta este primul dvs. proiect și nu aveți o bază de fani, nu vă așteptați la o mulțime de hype.

sfaturi

  • Pentru a face jocul remarcat, trimiteți-l la unul dintre numeroasele concursuri IF existente. Participarea la majoritatea dintre ele este gratuită și, ca urmare, mai multe persoane vă vor juca jocul. Dacă este interesant, popularitatea ta va crește.

Avertizări

  • Unele comploturi și decoruri sunt bătute într-o asemenea măsură încât au devenit clișee și numai datorită unui scenariu priceput reușesc fără a provoca plictiseală în rândul jucătorilor de ficțiune interacți. Încercați să evitați să construiți o poveste în jurul amneziei, amintirilor, afacerilor de zi cu zi (rezidențiale sau de birou) și a oamenilor obișnuiți care se regăsesc în lumea fanteziei eroice.