Com fer un joc d'ordinador basat en text (amb imatges)

Taula de continguts:

Com fer un joc d'ordinador basat en text (amb imatges)
Com fer un joc d'ordinador basat en text (amb imatges)

Vídeo: Com fer un joc d'ordinador basat en text (amb imatges)

Vídeo: Com fer un joc d'ordinador basat en text (amb imatges)
Vídeo: FIX Age of Empires 2 Crashing, Not Launching, Freezing, Stuck, Black Screen & Errors 2024, Desembre
Anonim

Els jocs d'aventura basats en text, també coneguts com a Ficció interactiva, van ser una forma primerenca de jocs d'ordinador. Ara els seus seguidors són limitats però bastant fidels. En general, aquests jocs es poden descarregar de forma gratuïta, no necessiten especificacions informàtiques elevades i, curiosament, podeu crear-los sense haver de conèixer un llenguatge de programació.

Pas

Part 1 de 3: Selecció de programari

Feu un joc basat en text Pas 1
Feu un joc basat en text Pas 1

Pas 1. Podeu provar Inform 7

Inform 7 és un programari força potent i és més conegut per la creació de jocs de text o de ficció interactiva, com s’anomena més sovint. El llenguatge de programació està dissenyat de tal manera que s’assembla a frases simples en anglès, però que té una funcionalitat completa. Inform 7 està disponible de forma gratuïta per a Windows, Mac i Linux.

Feu un joc basat en text Pas 2
Feu un joc basat en text Pas 2

Pas 2. Utilitzeu Adrift per facilitar la creació de jocs a Windows

Adrift també és un llenguatge de programació i un programari de compilació de ficció interactiva que és popular i fàcil d’utilitzar perquè la seva interfície és visual, no de codi. Aquest programari és probablement l’opció més fàcil si no sou programador. Adrift està disponible de forma gratuïta només per a Windows, però el joc resultant es pot jugar en qualsevol sistema operatiu o en qualsevol navegador.

Feu un joc basat en text Pas 3
Feu un joc basat en text Pas 3

Pas 3. Si podeu programar, llavors TADS 3 també pot ser una opció

Si veieu la creació d’aquest joc com un projecte de programació, llavors TADS 3 és l’opció de programari més completa per a aquest propòsit. Podeu dominar TADS 3 més fàcilment si ja enteneu C ++ i / o Javascript. TADS 3 està disponible de forma gratuïta per a Windows, Mac i Linux.

  • Especialment per a la versió de Windows de TADS 3, aquesta versió té una funció de banc de treball addicional ("Workbench") que facilita el seu ús per a persones que no programen i que són còmodes d'utilitzar en general.
  • Els programadors poden estar interessats a llegir sobre més comparacions entre Inform 7 i TADS 3.
Feu un joc basat en text Pas 4
Feu un joc basat en text Pas 4

Pas 4. Exploreu altres opcions habituals

El programari esmentat anteriorment és l’opció més popular en aquesta àrea, però hi ha altres opcions que també s’utilitzen àmpliament a la comunitat de ficció interactiva. Si cap dels esmentats anteriorment us convé o voleu provar una altra cosa, també podeu fer un cop d'ull al següent:

  • Hugo
  • ALAN
Feu un joc basat en text Pas 5
Feu un joc basat en text Pas 5

Pas 5. Proveu un fabricant de jocs de text basats en el navegador

Podeu començar immediatament i provar-lo sense haver de descarregar res mitjançant les eines següents:

  • Quest (més aviat com el kit de ficció interactiva anterior)
  • Guita (editor visual fàcil d'utilitzar)
  • StoryNexus (en aquest dispositiu, el reproductor fa clic en diverses opcions, sense escriure ordres; els vostres jocs es poden carregar en línia [en línia] a StoryNexus)

Part 2 de 3: Comenceu a fer jocs

Feu un joc basat en text Pas 6
Feu un joc basat en text Pas 6

Pas 1. Acostumeu-vos a utilitzar ordres de text

La majoria de jocs basats en text es juguen escrivint ordres. Les persones acostumades a jugar a jocs de ficció interactiva suposaran que el vostre joc ha d'utilitzar ordres comunes, com ara "veure (objecte)" i "obtenir (objecte)".

  • Hi ha d’haver una secció de documentació o tutorial al programari perquè pugueu familiaritzar-vos amb aquestes ordres i com incorporar-les al vostre joc.
  • De vegades, un joc té ordres addicionals úniques; poden ser diverses, ja sigui "trotar" o "tallar l'herba". Aquesta elecció de l'ordre s'ha de comunicar clarament als jugadors, tret que es mantingui deliberadament com a secret o simplement per diversió i no sigui obligat per acabar el joc.
Feu un joc basat en text Pas 7
Feu un joc basat en text Pas 7

Pas 2. Dissenyeu un mapa i / o un joc

La forma més comuna de ficció interactiva sol consistir en explorar diverses ubicacions (normalment anomenades "espais", fins i tot si la història diu que les ubicacions són a cel obert). El vostre projecte pot començar creant una o dues habitacions que es puguin explorar al principi, després algunes habitacions més que es puguin introduir després que el jugador completi un trencaclosques senzill o explori una mica primer, i hi ha trencaclosques més grans i més difícils que requereixen exploració, acurat.

Una altra opció és crear un projecte que se centri més en les decisions que pren el jugador, no en la resolució de trencaclosques. Un exemple és una història emocional sobre la relació que té el personatge principal del joc amb altres personatges, o una història que ofereix al jugador moltes opcions i les conseqüències de totes les seves decisions es veuran a la següent història. Opcions com aquesta poden requerir un mapa geogràfic o utilitzar "espai" en forma d'escenes on el personatge principal experimenti alguna cosa segons el tema del joc

Feu un joc basat en text Pas 8
Feu un joc basat en text Pas 8

Pas 3. Obteniu ajuda per connectar cada element del joc

Potser el vostre primer espai no funciona correctament o no sabeu com produir un efecte determinat amb el vostre programari, així que busqueu la documentació o el menú d’ajuda o el fitxer "Llegeix-me" que sol estar al mateix directori que el fitxer, el vostre programari principal. Si encara no està clar, proveu de demanar als fòrums del lloc on heu baixat el programari o, en general, als fòrums de ficció interactiva.

Feu un joc basat en text Pas 9
Feu un joc basat en text Pas 9

Pas 4. Creeu la secció d'introducció i el primer espai

Després de crear l'esquema del vostre joc, escriviu una breu introducció que expliqui el joc, inclosa una explicació de les ordres úniques, així com un advertiment si el vostre joc conté material específic per a adults. A continuació, escriviu una descripció de la primera habitació. Intenteu que aquesta primera sala sigui interessant perquè els jugadors poden marxar immediatament si la primera habitació és només un apartament buit, per exemple. A continuació, es mostra un exemple d’introducció per als jugadors al començament del joc (les paraules importants es mostren en negreta per facilitar la comprensió):

  • Introducció:

    Per unir-vos a aquest creuer, vau canviar tota la vostra col·lecció de cupons per berenar, però ara el vaixell està encallat al bell mig del mar. Quina llàstima! És millor que trobeu la Lucy, espero que sobrevisqui a aquella gran tempesta. Recordeu que era a la sala de màquines quan va esclatar la tempesta.

  • Advertiments i condicions:

    Benvingut a "The Miser's Cruise". Tipus comprovar el cupó per veure la vostra col·lecció actual. Utilitzeu l'ordre cupó d’intercanvi seguit del nom d'un cupó per utilitzar el cupó "màgic". Advertència: aquest joc conté certa violència i canibalisme.

  • Descripció de l'habitació:

    Esteu de peu en una habitació amb parets de roure. El bastidor de ferro del llit havia estat arrasat per la tempesta i l'únic matalàs estava esquinçat i coix sota l'armari de licors. Al nord hi ha una porta tancada.

Feu un joc basat en text Pas 10
Feu un joc basat en text Pas 10

Pas 5. Creeu l'ordre per al primer espai

Penseu en com interactuarà el jugador amb cadascun dels objectes que heu mencionat. Com a mínim, el jugador ha de poder "veure" o "x" (objectiu) cada objecte. Aquests són alguns exemples d’ordres que els jugadors poden utilitzar i el text resultant que apareix per als jugadors:

  • mira el llit - Està ple de plomes d’oca d’alta qualitat, però ara la majoria de les plomes estan disperses a l’habitació. El matalàs era coix i feia olor de licor.
  • x jo - Esteu esgotat i només porteu el barnús rosa que porteu just abans que arribés la tempesta. El barnús té butxaques i està lligat amb un cordó de llana.
  • obrir la porta - La maneta de la porta es va girar però la porta no es va obrir. Sembla que hi ha un objecte pesat que bloqueja a l’exterior.
Feu un joc basat en text Pas 11
Feu un joc basat en text Pas 11

Pas 6. La primera habitació pot ser un trencaclosques fàcil

El començament clàssic és desafiar el jugador a trobar una sortida d’aquest espai. Aquest repte no ha de ser massa difícil, però us pot donar una idea de com serà el vostre joc a continuació. Aquesta és també una oportunitat per ensenyar als jugadors a llegir atentament i a buscar pistes. Per exemple, després de les ordres anteriors, els jugadors poden pensar en fer el següent:

  • aixeca el llit - Tan bon punt aixequeu el matalàs, l’olor de tequila us colpeja al nas. No és d’estranyar que el matalàs estigui flàccid … Col·loqueu el matalàs al costat i després netegeu-vos les mans sobre el barnús.
  • x espai - Esteu de peu en un dormitori amb parets de roure. L'estructura de ferro del llit havia estat arrasada per la tempesta i l'únic matalàs estava esquinçat i coix al cantó de l'habitació. També hi ha un moble de licors a la cantonada de l'habitació. Hi ha una porta tancada al nord. Hi havia una ampolla trencada al terra.
  • agafa l’ampolla - Has agafat l’ampolla de tequila trencada. És una pena deixar-ho anar.
  • x bossa - La cartera encara està a la butxaca. Estic agraït!
  • x cartera - S'han utilitzat tots els cupons d'aperitius, però la vostra cartera conté alguns cupons d'emergència. Actualment en teniu cupó de palanca i cupó de xiulet.
  • canvieu el cupó de palanca - Heu aixecat el cupó de la palanca i us heu aclarit la gola. El cupó s’allunya i un moment després una palanca cau al vostre abast.
  • obriu la porta amb una palanca - Col·loqueu una palanca a la bretxa entre la porta i el marc i pressioneu el màxim possible. El so que grunyia des de fora et va sobresaltar. Un cop més i la porta s’obrirà, però és millor que estigueu preparats amb una pistola.
  • obriu la porta amb una palanca - Aquesta vegada no hi ha hagut cap obstrucció des de l'exterior de la porta. La porta es va obrir a l’instant i a l’exterior hi havia un llop gris que et mirava atentament. Pensem ràpidament: només podeu triar una línia d’acció.
  • atacar el llop amb l'ampolla - Heu tallat el llop amb l'ampolla trencada just al nas. El llop va gemegar i va fugir. El camí cap al nord ja és segur.

Part 3 de 3: perfeccionar i completar el joc

Feu un joc basat en text Pas 12
Feu un joc basat en text Pas 12

Pas 1. Tots els verbs i substantius han de ser clars

Com a creador de jocs, coneixereu tots aquests termes de memòria. Però altres persones només en coneixen algunes. Sempre que afegiu una ordre o un objecte nou, especialment un que sigui important per a la continuació del joc, assegureu-vos que el feu clar i fàcil d'utilitzar.

  • Equalitzeu els noms dels objectes a les descripcions i a les ordres. Exemple: si un jugador entra a la sala i llegeix la descripció d'una "pintura", assegureu-vos que també utilitzeu el terme "pintura" com a objecte a l'ordre. Si no teniu cura i feu servir el terme "imatge", el jugador es veu obligat a intentar primer interactuar amb l'objecte.
  • Utilitzeu sinònims per als verbs. Penseu també en com altres jugadors utilitzaran un objecte. Els objectes en forma de "botons" s'han de poder utilitzar amb l'ordre "prémer el botó", així com "prémer el botó". Si hi ha enemics en el joc, és una bona idea tenir l'ordre "atac", "puny" i "colpejar", així com "utilitzar (nom de l'objecte que pot ser una arma) a (nom de l'enemic)".
Feu un joc basat en text Pas 13
Feu un joc basat en text Pas 13

Pas 2. Feu que el trencaclosques s’ajusti al fons

No deixeu que els trencaclosques que us heu molestat a dissenyar no coincideixin ni amb el fons del vostre joc. Podríeu pensar que sou prou intel·ligent per arribar a un trencaclosques que inclou un casc víking, una dinamita i un rusc, però realment no funciona si aquestes coses apareixen al teló de fons d’una nau espacial o d’un aula de secundària. Els vostres antecedents se sentiran incòmodes i els jugadors sabran immediatament que els objectes estranys han de formar part del trencaclosques.

  • Els trencaclosques amb múltiples solucions possibles se sentiran més realistes, així com un sol objecte que es pot utilitzar per a diversos trencaclosques o que pot tenir diversos usos.
  • Feu trencaclosques que us semblin rellevants. Hi ha d’haver una raó per la qual els personatges del joc han de resoldre un trencaclosques.
  • Eviteu els trencaclosques coneguts, com ara la torre de Hanoi, els laberints i els trencaclosques de lògica.
Feu un joc basat en text Pas 14
Feu un joc basat en text Pas 14

Pas 3. Sigues just amb els jugadors

Els jocs antics eren coneguts per ser implacables, per exemple: "Vau agafar la roca i es va produir una allau que us va enterrar. S'ha acabat". Els jugadors d'avui volen ser més recompensats pels seus esforços. A part d’evitar que el personatge principal del joc es mori, aquí teniu exemples d’altres objectius que es poden donar:

  • No feu que els esdeveniments importants del joc es basin en un sistema aleatori. Normalment, quan el jugador ha aconseguit trobar què fer després, ha de tenir un èxit al 100%.
  • Proporciona suggeriments per a trencaclosques difícils i no obtinguis massa pistes falses per distreure’t.
  • No creeu trencaclosques que siguin impossibles de resoldre segons el flux del joc, per exemple, trencaclosques que només es puguin resoldre si sabeu el que ve al joc o trencaclosques que haureu de provar fins que tingueu èxit, però si falla, el personatge principal mor immediatament.
  • Està bé si hi ha un espai a la meitat del joc que estarà tancat definitivament, però s’hauria d’avisar els jugadors. Si hi ha una opció que pugui bloquejar el joc, s'hauria d'acabar, no deixeu que el jugador continuï sense possibilitat de guanyar.
Feu un joc basat en text Pas 15
Feu un joc basat en text Pas 15

Pas 4. Escriviu tots els finals possibles del joc

Penseu en possibles finals interessants. Si el jugador perd, hauria d’obtenir una història de portada que expliqui el que va passar i l’animi a tornar-ho a provar. Si el jugador guanya, ha d’haver un final brillant i bastant llarg, potser fins i tot hi pot haver una sala especial al final del joc on hi hagi algunes ordres addicionals perquè l’ambient de la victòria sigui encara més pronunciat.

Feu un joc basat en text Pas 16
Feu un joc basat en text Pas 16

Pas 5. Cerqueu inspiració i altres consells

Hi ha centenars d’articles disponibles a Brass Lantern, la Base de dades de ficcions interactives i IFWiki, on podeu llegir sobre temes especialitzats com escriure personatges realistes o com programar objectes amb interaccions complexes. I sobretot hi ha els exemples de jocs basats en text a IF Archive, un lloc on podeu gaudir instantàniament dels jocs basats en text que us agraden. Els següents enllaços també contenen molts altres consells per a principiants:

  • Exemples de diverses cites de la col·lecció IF Gems.
  • Llibre de Teoria IF
  • Craft of Adventure
Feu un joc basat en text Pas 17
Feu un joc basat en text Pas 17

Pas 6. Feu una prova prèvia al joc / prova de la fase beta

Quan es completi la creació del joc, jugueu-lo vosaltres mateixos unes quantes vegades primer. Proveu totes les possibilitats del joc, així com qualsevol seqüència "estranya" que hagi de superar la vostra intenció original. Després de solucionar diversos errors, intenteu implicar alguns amics i familiars o, potser, fer servir un reproductor de ficció interactiva en línia per fer una prova de fase beta de la mateixa manera. Demaneu els vostres comentaris sobre quines parts són frustrants o desagradables i tingueu en compte els suggeriments de canvis o opcions addicionals.

Deseu el vostre treball sovint i utilitzeu l'ordre Desfés si en teniu, de manera que podeu provar diferents camins sense haver de tornar a començar des del principi

Feu un joc basat en text Pas 18
Feu un joc basat en text Pas 18

Pas 7. Publiqueu el vostre joc

Alguns programes de creació de jocs basats en text també tenen una funció en línia per penjar els vostres propis jocs. Normalment els jocs es publiquen a l’arxiu IF i no oblideu escriure la descripció del joc a l’IFDB.

  • Compartiu els enllaços del vostre joc a través de les xarxes socials i fòrums de ficció interactius perquè la gent en sàpiga més.
  • La majoria de jocs de ficció interactiva estan disponibles de forma gratuïta. Podeu fixar un preu, però si aquest és el vostre primer projecte i no en teniu cap, no espereu vendes elevades.

Consells

  • Una manera eficaç de donar a conèixer el vostre joc és participar-hi en una de les moltes competicions de ficció interactiva disponibles. La majoria és lliure de seguir-lo i, com a mínim, probablement aconseguirà que algunes persones provin el vostre joc. Si és bo, la seva reputació s'estendrà.
  • Fins i tot les persones amb discapacitat visual o amb discapacitat visual poden crear ficció interactiva. La majoria de sistemes de creació de ficció interactiva són text pur, així que proveu-ho. Podeu utilitzar el programari d’edició de text per escriure el programa del joc i, a continuació, us ajudarà amb el programari del lector de pantalla.

Advertiment

  • Algunes històries i antecedents s’utilitzen tan sovint que són clixés de marca; en aquest cas, els escriptors del joc han de ser molt competents perquè els resultats no siguin avorrits per als jugadors de ficció interactiva experimentats. Eviteu fer una trama que tingui amnèsia, que és només un flashback, l’ambientació és molt ordinària (apartament o oficina) o que explica la història de gent corrent que cau sobtadament en el fons de la fantasia heroica.
  • Eviteu esmentar coses que realment no existeixen. Si hi ha un objecte que ja s'esmenta a la descripció de l'habitació, assegureu-vos que el jugador pugui fer almenys una ordre "mirar". Si els jugadors reben el text de resposta "Aquí no veieu res semblant" massa sovint, el vostre joc esdevindrà menys convincent. Dit d’una altra manera, assegureu-vos que el vostre món fictici sempre estigui sincronitzat amb el fonament del codi de programació d’aquest món. Igual que escriure ficció, l’objectiu és fer versemblant la trama. Un arranjament acurat del món pot evitar errors com aquest. Els creadors de jocs mandrosos segur que quedaran atrapats pels jugadors.

Recomanat: