Amnesia Custom Story készítése 2019-ben

Jan barátommal mély szeretettel szeretjük az Amnesia: The Dark Descent-et, együtt dolgoztunk egy válaszd ki a saját kalandod szöveges alapú videojátékon az Inkle használatával.

néhány nappal ezelőtt ültünk, az elsőéves főiskolai tapasztalatainkról beszélgettünk, a beszélgetés természetesen horror játékokká fejlődött, amikor Jan megemlítette, hogy újra játszani kezdte az Amnesia-t, elkezdtük kérdezni, hogy valóban tudunk-e saját történetet készíteni.

van némi ismerete egyéni történet scripting, amikor játszottam vele, míg én voltam a középiskolában, találtam AngelScript, a script nyelv Amnesia HPL motor használt egyéni történetek, elég sokoldalú és könnyen használható akkoriban, az ötleteim egy kicsit más, de ennek ellenére, AngelScript elég könnyen használható, miközben script HPL.

ahogy lefektettük a tervünket és feltérképeztük a játékot és az eseményeket, kezdtem ‘helyesnek’ érezni magam, nem fogom a kollázs pokolnak nevezni, de ez nem volt egészséges élmény néhány személyes probléma miatt, úgy éreztem, erre a projektre van szükségem.

időbe telt, mire beállítottam a fejlesztői környezetemet, az AngelScript jól működik a VS kóddal (bár nem túl jól), de nem volt automatikus javítása, és fel akartam tölteni a szkriptet a githubra, de nem akartam .git / könyvtár az egyéni történet mappámban. Volt egy nagy probléma is, a szkriptek oktatóanyagainak hiánya.

én kellemesen meglepett, amikor rájöttem, Amnesia Saját térképek és szkriptek nyitottak voltak olvasni és ellenőrizni, ami kulcsfontosságúnak bizonyult, mivel ez volt, hogyan találtam néhány script dolgokat, ez a bemutató is sokat segített, szintén egy sor régi oktatóanyagok által Mudbill, akinek oktatóanyagok eszembe jutott az én középiskolás évek, és ismét hallgattam, ott is minőségi kérdéseket súrlódási játékok fórumok és a wiki.

később találtam egy nagyszerű VS kód kiterjesztést, amely hozzáadja az automatikus kiegészítést az AngelScript parancsokhoz, amint az a HPL Engine-ben látható, ez a link az érdeklődők számára.

ami a git problémát illeti, ami nem nagy probléma, vagy akár komoly probléma, hanem csak a mentségem valamilyen kód írására, létrehoztam a szénmentes Git-t, a cfg egy olyan eszköz, amely lehetővé teszi a git használatát anélkül, hogy létrehozná a .git / könyvtár és .gittignore fájlt a munkakönyvtárban.

az eszközeink rendezésével remélem, hogy jelentős előrelépést fogunk elérni a hét vége előtt.