emkiset.ru

Hoe een tekstspel te maken

Avontuurgames in tekst, ook wel interactieve fictie genoemd (kortweg FI), waren de eerste computerspellen die er waren en hebben nog steeds een kleine hoeveelheid, hoewel zeer toegewijd, van volgelingen. Je kunt ze meestal gratis downloaden en je hebt geen erg krachtige computer nodig om ze te spelen. Het beste van alles is dat je je eigen spel kunt maken, zonder enige kennis van programmeren.

stappen

Deel 1
Kies een software

Titel afbeelding Make a Text Based Game Step 1
1
Gebruik Inform 7. Informeer 7 Het is een zeer populaire tool voor het maken van tekstgames, vaak interactieve fictie genoemd. Zijn programmeertaal is ontworpen om eruit te zien als eenvoudige zinnen en staat nog steeds volledige werking toe. Inform 7 is een gratis programma en is beschikbaar op Windows, Mac en Linux.
  • Titel afbeelding Make a Text Based Game Step 2
    2
    Gebruik Adrift om games eenvoudig te maken in Windows. drijvend is een taal en compiler van interactieve fictie zeer eenvoudig te gebruiken. Omdat het gebaseerd is op een grafische interface in plaats van codes, is het misschien de gemakkelijkste tool om te gebruiken voor iemand die het programmeren niet kent. Adrift is een gratis programma en is alleen beschikbaar in Windows, hoewel je games kunt maken die in elk besturingssysteem en elke browser kunnen worden afgespeeld.
  • Titel afbeelding Make a Text Based Game Step 3
    3
    Overweeg het gebruik van TADS 3 als u meer weet over programmeren. Als je liever de spelcode maakt, TADS 3 Het is waarschijnlijk de beste software in zijn soort. Het is heel gemakkelijk te gebruiken als u bekend bent met de taal C ++ en met jаvascript. TADS 3 is gratis en beschikbaar op Windows, Mac en Linux.
  • De versie van Windows (alleen die versie) van TADS 3 wordt geleverd met een hulpprogramma genaamd "Workbench" (werktafel) waardoor het veel beter toegankelijk is voor mensen die het programmeren niet kennen en het over het algemeen handiger maken om het te gebruiken.
  • Programmeurs kunnen geïnteresseerd zijn in dit artikel, hierbij wordt een grondige vergelijking gemaakt tussen Inform 7 en TADS 3.
  • Titel afbeelding Make a Text Based Game Step 4
    4
    Ontdek andere populaire opties De bovenstaande tools zijn het populairst, maar er zijn nog andere die een grote basis hebben in de interactieve fictiegemeenschap. Als geen van de bovenstaande hulpprogramma`s u interesseert of als u meer opties wilt verkennen, probeert u het volgende:
  • Hugo
  • ALAN
  • Titel afbeelding Make a Text Based Game Stap 5
    5
    Probeer een browseroptie Je kunt beginnen met het maken van je game zonder een programma te downloaden met een van de volgende tools:
  • zoektocht: vergelijkbaar met de vorige FI-tools (interactieve fictie)
  • vlechten: gebruiksvriendelijk, is een visuele editor
  • StoryNexus: de speler klikt op de opties in plaats van te weten wat te schrijven - StoryNexus host uw online spel (inclusief opties voor het genereren van inkomsten)
  • Deel 2
    Begin met het maken van de game

    Titel afbeelding Make a Text Based Game Step 6
    1
    Maak uzelf vertrouwd met de tekstopdrachten. Bij de meeste tekstspellen moeten spelers bepaalde opdrachten schrijven. Mensen die eerder interactieve games hebben gespeeld, verwachten dat je bepaalde opdrachten in het spel opneemt, zoals `onderzoeken (object)` en `nemen (object)`.
    • De instructie- of softwaregids moet je vertellen hoe je die commando`s moet gebruiken en hoe je ze moet opnemen in het spel.
    • Soms kan een game unieke commando`s hebben, die kunnen variëren. Deze opties moeten altijd duidelijk worden aangegeven aan de spelers, tenzij je ze als grappen of "paaseieren" plaatst en niet nodig bent om het spel te voltooien.


  • Titel afbeelding Make a Text Based Game Step 7
    2
    Plan de kaart en de voortgang van de speler. De meest voorkomende vorm van interactieve fictie is het verkennen van verschillende locaties, meestal `kamers` genoemd, hoewel ze zich aan de buitenkant bevinden. Een goed startproject kan een of twee kamers bevatten om aan het begin te verkennen, nog een paar kamers waarnaar de speler kan gaan na het zoeken naar een object of na het oplossen van een paar raadsels en uiteindelijk een groot raadsel dat de speler Je moet oplossen door een beetje te reflecteren of op zoek te gaan naar objecten.
  • Je kunt ook een project maken dat meer gericht is op de beslissingen die de speler neemt, dan de raadsels die hij oplost. Dit kan een emotioneel verhaal zijn dat gericht is op de relatie van de speler met andere personages, of een verhaal waarbij de speler veel beslissingen moet nemen en vervolgens getuige moet zijn van de gevolgen van hun acties. Deze spellen kunnen een geografische kaart gebruiken of ze kunnen "kamers" gebruiken die meer op scènes lijken, waarbij de speler door verschillende vignetten vordert die die thema`s verkennen.
  • Titel afbeelding Make a Text Based Game Step 8
    3
    Hulp bij de syntaxis. Als je eerste kamer niet werkt zoals je wilt of als je niet weet hoe je met de software kunt bereiken wat je wilt, kijk dan in de programma-instructies, in het menu "Help" of in het "Lees mij" -bestand het bevindt zich in dezelfde map als het hoofdgereedschap. Als dat nog niet genoeg is, kun je vragen stellen op het forum van de website waar je de software hebt gedownload, of op een algemeen forum over interactieve fictiespellen.
  • Titel afbeelding Make a Text Based Game Step 9
    4
    Maak de introductie en de eerste kamer. Nadat je een basisplan voor je spel hebt gemaakt, schrijf je een korte inleiding om het spel te beschrijven, ongebruikelijke commando`s uit te leggen en een waarschuwing in het geval dat het spel "inhoud voor volwassenen" heeft. Schrijf vervolgens de beschrijving van de eerste kamer. Probeer het interessant te maken, aangezien de meeste spelers stoppen met spelen als ze alleen een lege ruimte zien. Hier geven we u een voorbeeld van het eerste wat een speler moet zien wanneer ze het spel starten:
  • Inleiding: "Je hebt je hele verzameling puddingen voor dit jacht ingewisseld en nu drijft het van de zee. Zo of meer geluk. Beter controleren of `Lucy` de storm kon weerstaan. Je denkt dat ze ten tijde van de storm in de machinekamer was. `
  • Logistiek en inhoudswaarschuwing: "Welkom bij `De jachtreis van de zuinige man`. Schrijf `recensie kortingsbonnen` om uw huidige verzameling te bekijken. Gebruik de opdracht `inwisselen` gevolgd door de naam van de kortingsbon om de objecten te gebruiken. Waarschuwing: het spel bevat scènes van geweld en kannibalisme. "
  • Beschrijving van de kamer: "Je zit in een hut met eiken panelen. Het metalen stapelbed viel tijdens de storm en de enige matras is vies en gebroken onder de sterke drankkast. Er is een gesloten deur naar het noorden. `
  • Titel afbeelding Make a Text Based Game Step 10



    5
    Maak de commando`s van de eerste kamer. Je moet uitzoeken hoe spelers kunnen omgaan met elk hierboven genoemd object. Tenminste, ze zouden elk object moeten kunnen "onderzoeken". Hier zijn een paar voorbeelden van opdrachten die spelers kunnen gebruiken en de tekst die ze als resultaat zullen zien:
  • onderzoek matras: "Gevulde ganzenveren van de beste kwaliteit, die nu overal in de kamer zijn. Het is nat en ruikt naar alcohol. "
  • waarnemen"Je bent uitgeput en je draagt ​​alleen een roze gewaad dat je moet dragen voordat de storm toeslaat. De mantel heeft een zak en een katoenen gordel. `
  • open de deur: "De deurknop draait maar hij gaat niet open. Het lijkt erop dat er iets zwaars de ingang blokkeert. `
  • Titel afbeelding Make a Text Based Game Step 11
    6
    Verander de eerste kamer in een puzzel. Een klassieke start vereist dat de speler een manier ontdekt om uit de kamer te komen. Dit hoeft niet heel ingewikkeld te zijn, alleen een introductie tot wat de game zal zijn. Het leert de speler ook om zorgvuldig te lezen en naar aanwijzingen te zoeken. De speler zou bijvoorbeeld het volgende moeten doen nadat hij de bovenstaande commando`s heeft geschreven.
  • pak de matras op: "Zodra je de matras verhoogt, valt een walgelijke geur van tequila de kamer binnen. Dat verklaart waarom de matras is doorweekt. Je laat het opzij vallen en je handen reinig je in de mantel. "
  • observeer de kamer: "Je bevindt je in het midden van een hut met eikenhouten panelen. Het metalen stapelbed viel tijdens de storm en de enige matras is vies en gebroken onder de sterke drankkast. Een sterke drankkast staat in een hoek. Er is een gesloten deur naar het noorden. Er staat een kapotte fles op de grond. `
  • pak de fles op: "Je hebt de fles tequila opgehaald. Je hoeft niets te verspillen. "
  • kijk zak: "Je portemonnee is er nog steeds. Wat een geluk. "
  • kijk portemonnee: "Je hebt een paar kortingsbonnen en je hebt nog steeds je noodboekje. Op dit moment heb je een kortingsbon die geldt voor een `hendel` en een voor een `fluitje` ".
  • wissel de hendel in: "Jij houdt de hendelbon vast en ruimt je keel. De kortingsbon verdwijnt en een paar seconden later valt er een zware hendel in je handen. "
  • open de deur met de hendel: "Steek de hendel tussen de deur en het deurkozijn en druk hard. Een grom van de andere kant maakt je bang. Nog een keer proberen en de deur moet worden geopend, het zou goed zijn om een ​​wapen bij de hand te hebben ".
  • open de deur met de hendel: "Deze keer hoef je niet veel druk uit te oefenen. De deur gaat gemakkelijk open en een grote grijze wolf staat voor je. Denk snel, je hebt maar één optie! "
  • raak de wolf met de fles: "Je slaat de wolf snel in de neus met de fles tequila. De wolf kreunt en rent weg. De afslag naar het noorden is nu gratis. "
  • Deel 3
    Perfectioneer de details en voltooi het spel

    Titel afbeelding Make a Text Based Game Step 12
    1
    Gebruikt werkwoorden en voor de hand liggende zelfstandige naamwoorden. Als maker moet je jezelf vertrouwd maken met de voorwaarden totdat ze je tweede natuur worden. Andere mensen hebben maar een paar zinnen als instructie. Wanneer u een nieuwe opdracht of een nieuw object wilt toevoegen, vooral een object dat van vitaal belang is om door te kunnen gaan in het spel, zorg dan dat het duidelijk en eenvoudig te gebruiken is.
    • Gebruik altijd geldige namen van objecten in de beschrijving. Als een speler bijvoorbeeld een kamer binnengaat en een beschrijving van een "vierkant" ziet, zorg er dan voor dat "vierkant" de term is die u voor dat object in het spel gebruikt. Als je een andere term gebruikt, zoals `foto` of iets anders, moeten spelers raden hoe ze met dat object kunnen omgaan.
    • Staat het gebruik van werkwoordsynoniemen toe. Neem de tijd om na te denken over hoe spelers kunnen proberen om te communiceren met een object. Een knop kan reageren op zowel "druk op de knop" en "druk op de knop". Een vijand moet de optie "aanvallen", "slaan" en "slaan" geven. Je moet ook de mogelijkheid hebben om een ​​object te gebruiken dat als een wapen kan worden beschouwd.
  • Titel afbeelding Make a Text Based Game Step 13
    2
    Laat je puzzels echt voelen. Laat de puzzel de onderdompeling van de speler niet breken. Je kunt je heel slim voelen bij het maken van een puzzel met een helm van een strijder viking, dynamiet en een bijenkorf, maar het zou onmogelijk zijn om dat soort dingen op een ruimteschip of in een klaslokaal te vinden. Je scenario wordt minder samenhangend en het zal duidelijk zijn dat deze objecten voor een bepaalde puzzel worden gebruikt.
  • Zorg ervoor dat de puzzels meer dan één oplossing hebben om het veel reëler te maken. Zorg er ook voor dat een enkel object in verschillende puzzels of op verschillende manieren kan worden gebruikt.
  • Maak de puzzels relevant. Er moet een reden zijn waarom je personage de puzzel moet oplossen.
  • Vermijd kunstmatige puzzels zoals `Towers of Hanoi`, doolhoven en logische puzzels.
  • Titel afbeelding Make a Text Based Game Step 14
    3
    Wees eerlijk tegenover de spelers. De ouderwetse avonturengames staan ​​bekend om hun wrede resultaten, zoals "Je hebt een steen opgepakt en een lawine gecreëerd die je uiteindelijk begroef. Einde van het spel. " Tegenwoordig willen spelers dat hun vaardigheden worden beloond. Naast het vermijden van willekeurige sterfgevallen van de personages, zullen we u hier enkele ontwerpen vertellen die u in gedachten moet houden:
  • Maak geen belangrijke gebeurtenissen afhankelijk van een dobbelsteenworp. Meestal, als een speler ontdekt wat hij moet doen, moet hij 100% van de tijd slagen.
  • Geef aanwijzingen voor moeilijke puzzels en plaats niet meer dan twee of drie valse aanwijzingen.
  • Maak geen puzzel die niet de eerste keer dat je het spel speelt kan worden opgelost, zoals iets dat kennis van het volgende gebied vereist, of een puzzel met vallen en opstaan ​​die de hoofdpersoon doodt als deze niet correct reageert.
  • Er gebeurt niets als u beslist om gebieden van het spel permanent te sluiten, geef gewoon een waarschuwing aan de gebruiker voordat dit gebeurt. Als een optie het spel onmogelijk maakt om te voltooien, moet dit duidelijk zijn van een lange tijd geleden en moet het spel worden beëindigd voordat de speler het kan blijven proberen, zelfs als hij niet kan winnen.
  • Titel afbeelding Make a Text Based Game Stap 15
    4
    Schrijf meerdere doelen. Denk na over hoe u elk uiteinde interessant kunt maken. Als de speler verliest, schrijf dan gedetailleerd wat er allemaal is gebeurd en moedig hem aan om het opnieuw te proberen. Als de speler wint, geef hem dan een geweldige triomfantelijke speech en laat je een speciale ruimte creëren waar de speler zijn overwinning kan proeven.
  • Titel afbeelding Make a Text Based Game Step 16
    5
    Vind meer advies en inspiratie. Er zijn tientallen items beschikbaar in Koperen lantaarn, Interactive Fiction Database en IFWiki, waar u uw vaardigheden kunt verbeteren met betrekking tot specifieke onderwerpen, zoals het schrijven van pakkende tekens of het programmeren van objecten met complexe interacties. Je kunt ook een grote verzameling tekstspellen op de pagina vinden IF Archive waar je kunt ontdekken wat je leuk vindt. Hier is een lijst met verschillende bronnen waar u kunt beginnen met zoeken:
  • De verzameling van afspraken bij FI Gems
  • de FI-theorieboek
  • De PDF "Craft of Adventure" (de kunst van het avontuur)
  • Titel afbeelding Make a Text Based Game Step 17
    6
    Maak een bètatestversie. Zodra je het spel hebt voltooid, speel je het een paar keer zelf. Probeer alle mogelijke paden te bedekken, inclusief `vreemde` reeksen die je niet in gedachten had. Zodra je de fouten die verschijnen corrigeert, vraag je online aan je vrienden, familie of FI-spelers om de bètaversie van het spel te proberen. Vraag hen om beoordelingen te geven over welke delen van het spel moeilijk of niet grappig waren en overweeg hun suggesties om enkele wijzigingen aan te brengen of extra inhoud toe te voegen.
  • Sla het spel vaak op of gebruik de opdracht "Ongedaan maken" (indien beschikbaar) om verschillende paden te proberen zonder vanaf het begin te beginnen.
  • Titel afbeelding Make a Text Based Game Step 18
    7
    Publiceer het Sommige hulpprogramma`s voor het maken van tekstgames worden vaak geleverd met een online platform waar u het spel kunt laden. Gewoonlijk laadt de maker de spellen op de pagina IF Archive en publiceert een beschrijving in IFDB.
  • Deel de link van je game op sociale netwerken en op FI-forums, zodat meer mensen het kunnen zien.
  • De overgrote meerderheid van dit soort spellen is gratis. Je kunt een beetje kosten in rekening brengen voor het spel, maar als het je eerste project is en je geen bestaande fanbase hebt, verwacht dan niet veel kopers.
  • tips

    • Een geweldige manier om het spel te leren kennen, is door alle FI-wedstrijden mee te nemen die je kunt vinden. De meeste brengen geen registratiekosten in rekening en het is zeer waarschijnlijk dat op zijn minst een paar mensen je spel zullen proberen. Als het goed is, zullen die mensen het nieuws verspreiden.

    waarschuwingen

    • Sommige plots en scenario`s zijn zo vaak gebruikt dat ze al als clichés worden beschouwd en vereisen een uitstekende schrijver om de plot te kunnen schrijven zonder ervaren spelers te vervelen. Probeer te voorkomen dat je een verhaal maakt met thema`s als geheugenverlies, retrospectieve scènes, alledaagse scenario`s (een afdeling of kantoor) of gewone mensen die naar fantasielanden worden vervoerd, waar ze helden worden.
    Delen op sociale netwerken:

    Verwant
    Hoe maak je een eenvoudig programma in CHoe maak je een eenvoudig programma in C
    Hoe Ares gratis te downloaden in het SpaansHoe Ares gratis te downloaden in het Spaans
    Hoe BitTorrent voor Windows 8 te downloadenHoe BitTorrent voor Windows 8 te downloaden
    Hoe pc-games te downloadenHoe pc-games te downloaden
    Hoe Windows wachtwoorden te decoderen met Ophcrack en rainbow-tabellenHoe Windows wachtwoorden te decoderen met Ophcrack en rainbow-tabellen
    Hoe PDF-bestanden op Linux te bewerken met PDFEditHoe PDF-bestanden op Linux te bewerken met PDFEdit
    Hoe computerspellen te makenHoe computerspellen te maken
    Hoe de gebruikersovereenkomst wordt weergegeven tijdens het opstarten van Windows XPHoe de gebruikersovereenkomst wordt weergegeven tijdens het opstarten van Windows XP
    Hoe Linux te installerenHoe Linux te installeren
    Hoe Windows Movie Maker te installerenHoe Windows Movie Maker te installeren
    » » Hoe een tekstspel te maken
    © 2021 emkiset.ru