Making an Amnesia Custom Story in 2019
My friend Jan en I have a deep love for Amnesia: The Dark Descent, we werkten ook samen aan een choose-your-own-adventure tekstspel met behulp van Inkle.
we zaten een paar dagen geleden, praten over onze eerste jaar college ervaring, het gesprek natuurlijk vorderde in horror games, op welk moment Jan zei dat hij begon opnieuw te spelen Amnesia, we begonnen te vragen of we eigenlijk konden maken een aangepaste verhaal zelf.
Ik heb enige kennis van custom story scripting, toen ik speelde met het terwijl ik op de middelbare school, Ik heb gevonden AngelScript, de scripttaal van Amnesia ‘ s HPL engine gebruikt in custom stories, vrij veelzijdig en gemakkelijk te gebruiken toen, mijn ideeën zijn een beetje anders, maar niettemin, AngelScript is vrij eenvoudig te gebruiken tijdens het scripting voor HPL.
toen we ons plan vastlegden en het spel en de gebeurtenissen in kaart brachten, begon ik me ‘goed’ te voelen, Ik ga collage niet de hel noemen, maar het was geen gezonde ervaring vanwege enkele persoonlijke problemen, dit project, voelde ik, is wat ik nodig had.
nu, het duurde enige tijd voor mij om mijn ontwikkelomgeving in te stellen, AngelScript werkt goed met VS Code (hoewel, niet al te goed) maar had geen autocorrectie, en ik wilde het script uploaden naar GitHub, maar wilde geen a .git / directory in mijn aangepaste story map. Er was ook een groot probleem, gebrek aan tutorials over scripting.
ik was aangenaam verrast toen ik besefte dat Amnesia ‘ s eigen kaarten en scripts open stonden om te lezen en te inspecteren, wat cruciaal bleek omdat het was hoe ik vond over een aantal scripting dingen, deze tutorial hielp me ook enorm, ook een reeks van oude tutorials gemaakt door Mudbill, wiens tutorials ik herinnerde van mijn middelbare schooljaren en opnieuw luisterde naar, er ook kwaliteit vragen van Frictional Games forums en de wiki.
Later vond ik een geweldige VS-Code-extensie die autocomplete voor AngelScript-opdrachten toevoegt zoals te zien is in de HPL-Engine, dit is de link voor degenen die geïnteresseerd zijn.
wat betreft het git probleem, dat weliswaar geen groot probleem of zelfs een ernstig probleem is, maar gewoon mijn excuus voor het schrijven van wat code, heb ik de Carbon Free Git gemaakt, cfg is een tool die je in staat stelt om git te gebruiken zonder het te maken .git/ directory en .gittignore bestand in je werk directory.
met onze instrumenten geregeld, ben ik hoopvol dat we voor het einde van deze week aanzienlijke vooruitgang zullen boeken.