Kye (tv-spel)

Skärmdump av Kye 2.0

Kye är ett realtidspusselspel med en mängd olika interagerande objekt. Det tar idéer från pusselspel som Sokoban och Boulder Dash , men inkluderingen av aktiva objekt ger det en realtidskomponent, och det kan också producera arkadspelsnivåer som de som finns i Pac-Man . Vem som helst kan skapa nya nivåer för spelet.

Kye skapades av Colin Garbutt från Towednack och släpptes först 1992. Från och med version 2.0 blev spelet välgörenhetsshareware – registrering krävde en donation till Rädda Barnen, och givaren fick den senaste versionen och 20 ytterligare nivåer i gengäld. Allteftersom tiden gick, skulle ungefär 500 ytterligare nivåer från olika utvecklare och designers läggas till i det registrerade paketet; de kan också öppnas i den oregistrerade versionen.

Kye är också det objekt som kontrolleras av spelaren i spelet, från vilket spelet har fått sitt namn. Detta var namnet på Garbutts hund, enligt hjälpfilen.

Historia

Version 1 av Kye släpptes i januari 1992 och distribuerades brett i Storbritannien i samlingar av shareware-spel. Denna version innehöll alla huvudfunktionerna i spelet, inklusive muskontroll, realtidsförflyttning av objekt och de aktiva monstren.

Version 2 släpptes i maj 1992. Personer som registrerade version 1 fick version 2 och en större samling nivåer. Version 2 introducerade en visuell nivåredigerare och nya objekt som utökade spelets omfattning, inklusive svarta hål, shooters och timerblock.

Båda dessa versioner skapades för Windows under 3.x-eran och är som sådana 16-bitarsapplikationer. De kommer inte att köras på moderna 64-bitarsversioner av Windows om inte inom en 16-bitars kompatibel virtuell maskin. I vilket fall som helst måste alla associerade kataloger och filnamn som används hålla sig till DOS-namnbegränsningarna - dvs inte mer än 8-bokstavsnamn och 3-bokstavs filnamnstillägg.

Därefter har Kye reproducerats för andra plattformar än Windows 3.x. Detta har varit från början eftersom originalkodningen inte är tillgänglig. Python Kye återger det ursprungliga spelets beteende mycket nära, inklusive ett beteende som förmodligen var oavsiktligt av den ursprungliga författaren. Det kommer med en egen nivåredigerare och använder nivåfiler i samma format som originalspelet. Xye är en version skriven för moderna Windows som har vissa avvikelser från det ursprungliga beteendet och introducerar några helt nya element; den har också sin egen nivåredigerare och använder ett filformat på annan nivå, även om det kan läsa filer av originalformatet (även om Xye utelämnar möjligheten att flytta diagonalt, så nivåer som förlitar sig på detta är inte spelbara).

Det har funnits andra versioner av Kye som producerats eller försökts sedan 1992, inklusive versioner för handhållna enheter, men dessa andra versioner verkar nedlagda och lämnar bara Python Kye och Xye som fortfarande stöds under 2016.

Spelet

Spelaren styr Kye, en grön sfär, med antingen musen eller tangentbordet. Den enda åtgärden i spelet är rörelse – Kye interagerar med spelet genom att trycka på föremål, dra i dem eller konsumera/samla dem (genom att kliva på dem). Varje nivå är en enda skärm, med 30×20 rutor, som var och en kan innehålla ett enda objekt. Målet med spelet är att samla alla diamanter på varje nivå, varefter spelaren går vidare till nästa nivå. Det finns ett lösenordssystem som gör det möjligt för en spelare att senare återgå till en nivå som han/hon har nått tidigare.

Huvudobjekten är Kye, diamanter, solida väggar, mjuka block (som konsumeras genom att gå igenom dem) och solida, rörliga block (som kan skjutas runt). Det finns också klistermärken, som fungerar som magneter och finns i horisontella och vertikala varianter. En klistermärke attraherar och immobiliserar alla rörliga föremål (förutom Kye eller en annan klistermärke av samma sort) som kommer inom två rutor av den längs dess axel. Kye kan också använda dem för att dra föremål. Enbart kombinationer av dessa objekt ger ett helt icke-realtidspussel, vilket gör att pussel som Sokoban kan konstrueras. (Även om Kye saknar ett fyllbart hålobjekt, är det möjligt att kombinera de klibbiga blocken med några fällor för att möjliggöra ett Sokoban-liknande spel.)

Det finns också objekt i realtid - skjutreglage och steniga klippor. dessa har viss likhet med fallande stenar-pusselspel, men eftersom de i Kye kan gå i fyra riktningar, och det finns även vändblock (klockare och antiklockare) som kan omdirigera en ström av skjutreglage eller stenar, är det möjligt att konstruera cirkulära flöden och periodiska mekanismer. Bouncers, som är de enda icke-spelare-kontrollerade objekt som kan trycka andra objekt, tillåter mekanismer att konstrueras.

Det finns också bestar: spikar, blobbar, twisters, gnashers och virus. Dessa kommer hem till Kye, som förlorar ett liv (på fyra tilldelade för varje nivå, eftersom 0 liv räknas som ett liv) vid kontakt med en. Detta ger spelet dess arkadelement; dock anger spelets dokumentation att bestarna är avsedda att överlistas snarare än att springa ur – till exempel genom att trycka på block för att fånga dem eller locka dem till klistermärken eller svarta hål.

Version 2 lade till timerblock (gör det enkelt att lägga till tidsfördröjningsmekanismer till nivåer), svarta hål (som förstör föremål som flyter, vandrar eller trycks in i dem) och skjutspel (som skapar nya skjutreglage eller klippor). Dessa tar Kye längre från pusselspelsområdet där det började, och mer in i arkadspelsgenren.

Anpassade nivåer

Kye tillåter användare att skapa och spela anpassade nivåfiler, i ett enkelt textbaserat format. En nivåfil innehåller en eller flera nivåer som spelaren går igenom på samma sätt som när man använder standardnivåfilen. Version 1 hade ingen nivåredigerare, vilket kräver att nivåfiler skapas med en textredigerare . Version 2 introducerade en inbyggd visuell nivåredigerare, även om den bara stödde redigering av ennivåfiler. Redaktörer på tredje parts nivå har också skapats med filstöd på flera nivåer, till exempel Python Kye Editor.

externa länkar

  1. ^ https://www.classicdosgames.com/game/Kye.html Skillnaderna mellan v1.2 och 2.0 listas i recensionen på Classic DOS Games
  2. ^ "RGB Classic Games - Kye" .
  3. ^ "Kye" .
  4. ^ "Xye - Ett pusselspel med varierat spel . "
  5. ^ "Hem" . kye.me.uk .
  6. ^ "Min Kye-sida - nivåbyggnad" .