Cum să creați un joc bazat pe text

Autor: Robert White
Data Creației: 5 August 2021
Data Actualizării: 12 Mai 2024
Anonim
Cum să Câştigi la 8 Jocuri Inutile
Video: Cum să Câştigi la 8 Jocuri Inutile

Conţinut

Jocurile de aventură bazate pe text, cunoscute și sub numele de ficțiuni interactive (sau acronimul „IF”), au fost primul format pentru jocurile pe computer și încă păstrează un public relativ mic, dar dedicat. În general, sunt gratuite, necesită o putere de procesare redusă și, cel mai bine, pot fi create de o singură persoană, fără a fi necesare cunoștințe de programare.

Pași

Partea 1 din 3: Alegerea software-ului

  1. Încercați să utilizați Inform 7. Inform 7 este un instrument popular și puternic pentru crearea de jocuri bazate pe text, care sunt adesea numite ficțiune interactivă. Limbajul său de programare este conceput să arate ca niște fraze simple în limba engleză, dar permite, de asemenea, funcționalitate completă. Este gratuit pentru Windows, Mac și Linux.

  2. Folosiți Adrift pentru a crea jocuri pur și simplu pe Windows. Adrift este un alt limbaj și compilator celebru și simplu pentru crearea de ficțiuni interactive. Deoarece se bazează pe o interfață grafică în loc de codificare, poate fi cel mai ușor instrument de utilizat de un non-programator. Este gratuit și disponibil doar pentru Windows, deși jocurile create pe acesta pot fi jucate pe orice sistem de operare sau într-un browser web.

  3. Luați în considerare utilizarea TADS 3 dacă știți puțin despre programare. Dacă preferați să vă ocupați de crearea de jocuri bazate pe text ca proiect de programare, TADS 3 poate fi cel mai ușor de înțeles program de acest gen. Va fi mai ușor să lucrați dacă sunteți familiarizat cu C ++ și / sau Javascript. Este gratuit pentru Windows, Mac și Linux.
    • Numai versiunea Windows a TADS 3 vine cu o caracteristică suplimentară numită „Workbench”, care o face mai accesibilă pentru neprogramatori și mai convenabilă pentru uz general.
    • Programatorii ar putea fi interesați de această comparație aprofundată între Inform 7 și TADS 3.

  4. Explorați opțiunile tradiționale. Instrumentele de mai sus sunt cele mai populare, dar există multe altele care au mulți susținători în comunitatea de ficțiune interactivă. Dacă niciunul dintre instrumentele de mai sus nu vă interesează sau dacă doriți să explorați mai multe opțiuni, încercați următoarele:
    • Hugo
    • ALAN
  5. Încercați o opțiune bazată pe un browser web. Puteți începe să lucrați fără a fi nevoie să descărcați nimic cu unul dintre următoarele instrumente:
    • Quest - Cel mai similar cu instrumentele IF de mai sus.
    • Twine - Un editor vizual foarte simplu de utilizat
    • StoryNexus - Jucătorul face clic pe opțiuni în loc să ghicească ce trebuie tastat; StoryNexus găzduiește jocul online; include opțiuni de generare de bani.

Partea 2 din 3: Noțiuni introductive

  1. Familiarizați-vă cu comenzile text. Majoritatea jocurilor bazate pe text sunt jucate prin tastarea comenzilor. Persoanele care au jucat jocuri interactive de ficțiune se vor aștepta să includeți câteva comenzi, cum ar fi „Examinați (obiect)” și „Prindeți (obiectul)”.
    • Documentația programului trebuie să prezinte aceste comenzi și să arate cum să le includeți în joc.
    • De obicei, un joc are comenzi suplimentare exclusive, care pot fi ceva de genul „Rotire stick” sau „Cosit gazon”. Aceste opțiuni ar trebui să fie întotdeauna clare pentru jucător, cu excepția cazului în care le puneți ca glume sau Ouă de Paște care nu sunt necesare pentru a termina jocul.
  2. Planificați harta și / sau progresia jucătorului. Cea mai comună formă de ficțiune interactivă implică explorarea diferitelor locații, denumite de obicei „camere”, chiar dacă personajul se află într-un mediu extern. Pentru a începe, un proiect bun poate include una sau două camere de explorat la început, alte două camere pe care jucătorul le poate ajunge cu o explorare simplă sau rezolvarea unor probleme și un puzzle mai mare pe care jucătorul trebuie să îl rezolve cu o anumită strategie sau cu cercetări mai amănunțite.
    • O altă alternativă este de a crea un proiect care este mai concentrat pe deciziile pe care le ia jucătorul, în loc de puzzle-urile pe care le rezolvă. Acest joc ar putea fi o poveste emoțională axată pe relația jucătorului cu alte personaje sau o poveste cu o poveste, în care jucătorul ar trebui să ia mai multe decizii și apoi să asiste la consecințe în scene ulterioare. Aceasta ar putea folosi, de asemenea, o hartă geografică sau „camere” care ar funcționa mai mult ca scene, în care jucătorul ar avansa prin mai multe viniete care ar explora aceste teme.
  3. Obțineți ajutor cu privire la sintaxă. Dacă prima cameră nu funcționează așa cum ați dori sau dacă nu sunteți sigur cum să faceți ceea ce intenționați, căutați un meniu „Documentație” sau „Ajutor” sau o secțiune „Citiți-mă” în folderul instrument principal. Dacă nu este suficient, puneți întrebarea în forumul de pe site-ul web al software-ului sau într-un forum care discută ficțiunea interactivă în general.
  4. Creați introducerea și prima cameră. Odată ce ai un plan inițial de joc, scrie un mic introducere pentru a o descrie, explica toate comenzile neobișnuite și avertiza jucătorul cu privire la conținut pentru adulți, dacă este necesar. Apoi scrieți descrierea primei camere. Încercați să faceți prima situație interesantă, deoarece mulți jucători vor lăsa jocul în pace dacă văd un mediu gol. Iată un exemplu al primului lucru pe care un jucător îl poate vedea când începe jocul (marcat pentru comoditate):
    • Introducere: Ați răscumpărat întreaga colecție de cupoane de budincă pentru a face schimb de acest iaht, iar acum este în derivă pe mare. Cat de norocos. Este mai bine să vedem dacă Lucy a rezistat furtunii. Credeți că era în sala mașinilor când a avut loc accidentul.
    • Notificare privind logistica și conținutul: Bun venit la Frugal Man's Yacht Trip. introduceți-l Verificați cupoanele pentru a vedea colecția curentă. Folosiți comanda Salvare urmat de numele cuponului pentru a utiliza aceste elemente misterios utile. Atenție: jocul descrie violență ușoară și canibalism.
    • Descrierea camerei: Stai într-o cameră cu o supraetajă cu panouri din stejar. Cadrul metalic al patului supraetajat a căzut în timpul furtunii și singura saltea este ruptă și îmbibată sub dulapul pentru băuturi. Există o ușă închisă spre nord.
  5. Creați comenzi pentru prima cameră. Creați modalități prin care jucătorul poate interacționa cu fiecare obiect menționat. Cel puțin, ar trebui să poată „examina” fiecare. Iată câteva exemple de comenzi pe care jucătorul le poate folosi și textul pe care l-ar vedea ca urmare:
    • Examinați salteaua - Cu umplutură de pene de gâscă de cea mai bună calitate - majoritatea plutesc acum prin cameră. Înmuiat și mirosind a băutură.
    • X eu (în jocurile bazate pe text, litera „x” înseamnă „examinați”) - Sunteți epuizat și purtați doar halatul de baie roz zdrențuit pe care îl purtați chiar înainte de furtună. Halatul are un buzunar și o centură de bumbac.
    • Deschide usa - Mânerul se rotește, dar nu se va deschide. Se pare că există ceva destul de greu pe cealaltă parte.
  6. Transformă prima cameră într-un puzzle simplu. Un început clasic necesită ca jucătorul să găsească o cale de ieșire din cameră. Nu trebuie să fie un puzzle complicat - doar un gust al stilului pe care îl va urma jocul. De asemenea, îl va învăța pe jucător să citească cu atenție totul și să caute sfaturi. De exemplu, poate că jucătorul ar trebui să facă acest lucru după ce a introdus comenzile de mai sus:
    • Ridică salteaua - Imediat după ce a ridicat-o, o duhoare de tequila atacă nasul. Așa se explică de ce este îmbibat ... Îl arunci deoparte și îți ștergi mâinile pe halat.
    • Camera X. - Stai într-o cameră cu o supraetajă cu panouri din stejar. Cadrul metalic al patului supraetajat a căzut în timpul furtunii și singura saltea este ruptă și îmbibată în colțul camerei. Un dulap pentru băuturi se află în colțul camerei. Există o ușă închisă spre nord. O sticlă spartă este pe podea.
    • Ridică sticla - Ai sticla spartă de tequila. Nu pierde niciodată.
    • X buzunar - Portofelul este încă aici. Ufa.
    • Portofel X - Poate că ați renunțat la cupoanele de budincă, dar aveți în continuare un portofel de urgență cu cupoane. În acest moment, aveți un cupon cu palangă este un cupon fluier.
    • Bară de salvare - Țineți cuponul cu palan și vă goliți gâtul. El dispare și, o clipă mai târziu, o pală grea îi cade în mână.
    • Deschideți ușa palanului ” - Puneți bara de prindere în cadrul ușii și împingeți puternic. Un mârâit de cealaltă parte îl sperie. Ușa ar trebui să se deschidă cu încă o încercare, dar mai bine ai un pistol gata de utilizare.
    • Deschideți ușa cu bară - De data aceasta, nu există greutate pe ușă. Se deschide ușor, dezvăluind un mare lup gri care te privește! Este mai bine să gândiți repede - puteți alege doar o singură opțiune.
    • Loveste lupul cu sticla - Loviți tare lupul, chiar pe nas cu sticla spartă. Se smiorcăie și fuge. Drumul spre nord este clar acum.

Partea 3 din 3: Lustruirea și finalizarea jocului

  1. Păstrați verbele și substantivele evidente. În calitate de dezvoltator, veți fi atât de familiarizați cu termenii încât vă vor părea evidenți. Alte persoane au doar câteva instrucțiuni pentru a înțelege jocul. Ori de câte ori adăugați o comandă sau un obiect nou, în special unul care este vital pentru joc, faceți aceste informații evidente și ușor de utilizat.
    • Utilizați întotdeauna nume de obiecte valide în descrierea camerei. De exemplu, dacă un jucător intră în cameră și vede o descriere a „unui cadru”, „cadru de garanție” este termenul pentru acel obiect din joc. Dacă folosiți în mod greșit termenul „pictură”, jucătorii vor trebui să ghicească cum să interacționeze cu acesta.
    • Permiteți sinonime cu verbe. Luați-vă timp să vă gândiți la modul în care un jucător ar putea încerca să folosească obiectele. Un buton trebuie să răspundă la acțiunile „Faceți clic pe buton” și „Apăsați butonul”. Când întâlniți un inamic, ar trebui să existe o opțiune pentru „Atac”, „Punch” și „Lovitură”, în plus față de „Utilizați (orice obiect care poate fi folosit ca armă) pe (inamic)”.
  2. Faceți puzzle-urile să pară realiste. Nu lăsați un puzzle planificat cu grijă să rupă imersiunea jucătorului în mediu. S-ar putea să te găsești incredibil de inteligent creând un puzzle care implică o cască vikingă, dinamită și un stup de albine, dar nu are sens să găsești aceste obiecte într-o navă spațială sau într-o sală de clasă de liceu. Mediul va părea neuniform, iar articolele pot avea, de asemenea, un semn de neon intermitent și care spune „folosiți-mă pe un puzzle”.
    • Oferirea mai multor soluții la puzzle-uri le face să pară mult mai realiste, precum și să permită utilizarea unui singur articol în mai multe puzzle-uri sau în diferite moduri.
    • Faceți puzzle-urile să pară relevante. Trebuie să existe un motiv pentru care personajul trebuie să o rezolve.
    • Evitați puzzle-urile artificiale, cum ar fi turnurile hanoi (puzzle-uri cu stil matematic), labirintele și puzzle-urile logice.
  3. Fii corect cu jucătorii. Vechile jocuri de aventură sunt renumite pentru rezultate crude, precum „Tu iei stânca și începe o avalanșă și o îngropi în viață. Joc terminat”. În prezent, jucătorii doresc ca abilitățile lor să fie recompensate. În plus față de prevenirea morții arbitrare a jucătorilor, iată câteva alte puncte importante de proiectare de care să ții cont:
    • Nu faceți evenimentele importante să depindă de noroc. În majoritatea cazurilor, dacă un jucător și-a dat seama deja ce să facă, el ar trebui să aibă succes 100% din timp.
    • Oferiți sfaturi pentru puzzle-uri mai dificile și nu creați mai mult de două sau trei indicii false.
    • Nu creați un puzzle care nu poate fi rezolvat la prima mișcare, cum ar fi unul care necesită cunoștințe care pot fi dobândite doar în zona următoare sau un puzzle de încercare și eroare care ucide jucătorul dacă nu ghicește răspunsul corect.
    • Este bine să închizi permanent o zonă pe tot parcursul jocului, dar jucătorul trebuie să fie avertizat destul de bine înainte ca acest lucru să se întâmple. Dacă o alegere este capabilă să facă imposibilă câștigarea jocului, acest lucru ar trebui clarificat în avans și ar trebui să încheie jocul imediat, mai degrabă decât să permită jucătorului să continue să încerce fără speranța de a câștiga.
  4. Scrieți închiderile. Luați ceva timp pentru a face toate finalurile interesante. Dacă jucătorul pierde, ar trebui să poată citi o cantitate bună de text care descrie în mod specific ce s-a întâmplat și încurajându-l să încerce din nou. Dacă un jucător câștigă, dă-i un final lung și triumfător și ia în considerare permisiunea de a obține acces la câteva acțiuni suplimentare pentru a savura victoria într-o cameră specială la sfârșitul jocului.
  5. Găsiți mai multe sfaturi și inspirație. Există zeci, dacă nu sute, de articole disponibile pe Brass Lantern, Interactive Fiction Database și pe site-urile IFWiki (toate în limba engleză), unde vă puteți perfecționa cunoștințele pe teme specializate, cum ar fi tehnicile de scriere a personajelor convingătoare sau modul de programare obiecte cu interacțiuni complexe. Poate că marea colecție de jocuri bazate pe text din IF Archive este și mai importantă, deoarece acolo puteți afla ce vă place cel mai mult jucând jocurile pentru dvs. Iată câteva surse pentru a începe:
    • Colecția IF de perle de fraze.
    • Cartea de teorie IF
    • Craft of Adventure
  6. Testul beta. Odată ce jocul pare complet, redați întreaga poveste din nou și din nou. Încercați să acoperiți toate căile posibile disponibile în joc, inclusiv să faceți lucruri într-o secvență „ciudată”, pe care nu le-ați planificat. După ce ați corectat orice erori care apar, sunați câțiva prieteni, rude sau jucători de ficțiuni interactive online pentru a testa jocul în același mod, în așa-numita etapă „beta”. Încurajați-i să comenteze părțile care au fost frustrante sau nu au fost distractive și să accepte sugestii pentru modificări sau opțiuni suplimentare.
    • Salvați des sau utilizați comanda „Anulați” dacă este disponibilă, astfel încât să puteți testa diferite căi fără a fi nevoie să o luați de la capăt de fiecare dată.
  7. Publica. Unele programe de creare de jocuri bazate pe text vin, de asemenea, cu o platformă online de unde puteți încărca jocul. Cel mai frecvent este ca creatorul să încarce jocul în fișierul IF și să publice o descriere pe IFDB.
    • Distribuiți linkuri de joc pe rețelele de socializare și pe forumurile interactive de ficțiune pentru a spori expunerea.
    • Marea majoritate a jocurilor bazate pe text sunt oferite gratuit. Puteți chiar să percepeți bani pentru asta, dar dacă acesta este primul dvs. proiect și dacă nu aveți o bază de fani existentă, nu vă așteptați la prea mulți cumpărători.

sfaturi

  • O modalitate bună de a atrage atenția asupra jocului este plasarea acestuia în mai multe concursuri interactive de ficțiune. Majoritatea acestor concursuri nu necesită o taxă de înscriere și este posibil să obțineți cel puțin câțiva oameni să joace jocul. Dacă el este bun, vestea se va răspândi.
  • Orbii pot scrie ficțiune interactivă cu ușurință. Deoarece majoritatea acestor sisteme sunt construite pe text, nu există niciun motiv să nu experimentăm. Puteți utiliza orice editor de text pentru a scrie codul în timp ce utilizați software-ul dvs. preferat pentru citirea ecranului.

Avertizări

  • Unele scripturi și medii au fost deja suprautilizate (până la punctul de a fi considerate un clișeu) și necesită un scriitor excelent pentru a crea ceva care să nu plictisească jucătorii de ficțiune interactive. Încercați să evitați să creați povestea bazată pe amnezie, flashback-uri, medii banale (un apartament sau un birou) sau oameni obișnuiți care au fost transportați în decoruri fantastice eroice.
  • Evitați să menționați obiecte inexistente. Dacă un articol este menționat în descrierea unei camere, asigurați-vă că acesta poate fi cel puțin examinat de jucător. Când jucătorul primește multe răspunsuri de genul „Nu există nimic din acest kaki”, jocul își pierde credibilitatea. Cu alte cuvinte, asigurați-vă că lumea fictivă se potrivește tot timpul cu codul. La fel ca în ficțiunea obișnuită, trebuie să creați o suspensie neîncrezătoare, deci construiți bine lumea.

În acet articol: Dezintalați amung PayDeactivate amung PayReference amung Pay ete o aplicație preintalată pe telefoanele amung. Ar trebui ă vă rădăcinați dipozitivul înainte de a putea dezin...

În acet articol: Dezintalați actualizăriUtilizați opțiunea de retaurare a itemului Referințe În general, nu ete recomandat ă eliminați actualizările Window, dar uneori acete actualizări pot ...

Articole Interesante