Kisekae Set System

Skärmdump av en KiSS-uppsättning som visas

Kisekae Set System (allmänt känt som KiSS ) är en blandning av konst med datorer som ursprungligen utformades för att möjliggöra skapandet av virtuella " pappersdockor" . Kisekae är en förkortning för "kisekae ningyou"; en japansk term som betyder "utklädningsdockor". Till skillnad från " datorkonst " som skapar eller visar traditionell konst via en dator, använder KiSS datorn som medium, vilket gör att konsten inte bara kan animeras utan också interaktiv.

Tillgänglighet

KiSS är en öppen standard som till viss del har implementerats på många plattformar, inklusive flera handdatorer . Det har även implementerats i Java och på webben.

Historia

KiSS har sitt ursprung i Japan 1991 med "dockor" baserade på shōjo-mangakaraktärer .

De ursprungliga dockorna, en serie enkla, statiska bilder, kunde flyttas runt och läggas ovanpå varandra för att se ut som om dockbilden bar kläderna. Att använda datorgrafik hade fördelen jämfört med traditionella pappersdockor genom att tillåta flera lager att röra sig unisont, inklusive visuellt separata bitar, vilket gav en illusion av djup som inte är möjlig med fysiskt papper.

Den ursprungliga visningsprogramvaran designades för NEC PC-9800-serien med en palett med 16 färger för att visa dockan. Kort därefter lades en förbättrad standard fram ( Allmän specifikation 2 känd som 'KiSS/GS2') som inkluderade stöd för VGA-kort och 256 eller flera 16 färgpaletter. Denna standard är fortfarande grunden för KiSS, men flera ytterligare specifikationer har införlivats i tittare sedan dess, i synnerhet "French KiSS", allmänt kallad FKiSS, för att kontrollera interaktivitet och animering och "Cherry KiSS" (dvs. CKiSS) för 32-bitars "äkta" färgstöd.

I slutet av 1990-talet hade KiSS spridit sig från de japanska BBS-gemenskaperna internationellt via Internet med artister som skapade "dockor", programmerare som skapade stödverktyg och fans som dykt upp över hela världen.

Observera att även om KiSS-set ofta kallas för "dockor" så är de inte begränsade till utklädning - i själva verket kan de vara vad som helst och det finns "bygg-din-egna" ansikten, bröllopstårtor, dockskåp, slagskepp, också som pussel, spel och mycket mer. Icke desto mindre kallas sådana "ovanliga" uppsättningar ibland som avvikande KiSS.

Formatera

En KiSS-uppsättning består av många filer i ett antal olika format. Dessa är förpackade för distribution som en enda uppsättning eller "docka" i LZH -format (ett föredraget arkivformat i Japan) som tittarprogram kan läsa som en helhet för att få de enskilda filerna.

De flesta filer är "cel"-filer som är råa, okomprimerade grafikdata analoga med animationsceller . KiSS/GS2-specifikationsceller kräver också en KCF (KiSS Color File) som palett, men det gör inte CKiSS-specifikationsceller. En KCF kan också styra bakgrundsfärg och innehålla flera paletter som kan bytas ut mot ljus- och färgändringseffekter. Alla binära KiSS-filer (KCF, standard och CKiSS-celler) sedan KiSS/GS2 delar en gemensam 32 byte binär rubrikpost som identifierar storleken, typen och formatet på KiSS-data de innehåller.

En konfigurationsfil krävs också för att styra fältstorlek, lager, cellposition, användning av paletter och interaktions- och animeringshändelser.

Dessutom kan Midi- filer för musik och WAV-filer för ljudklipp användas, och i allmänhet ingår någon form av textdokumentation av artisten.

Expansioner

KiSS-set tillåts att förvärva resurser från andra KiSS-set genom en process som kallas "Expansion". Detta tillåter nya versioner av en docka utan att inkorporera de ursprungliga cellerna i den nya uppsättningen, vilket innebär att tidigare versioner inte behövde ersättas, och olika artister kunde lägga till dockan utan förvirring om vem den ursprungliga konstnären var. Detta kommer från några av de tidigaste tittarna, men detaljerna för att ladda en expansionsuppsättning förblir något tittarberoende.

Tillägg

Ett antal funktioner har lagts till i KiSS men har aldrig formellt införlivats i det huvudsakliga KiSS-formatet. För kompatibilitet och för att dölja dem för tittare som inte stöder dem är de förklädda som kommentarer i konfigurationsfilen. Varje typ av tillägg (förutom användargruppering) introducerades ursprungligen i Japan, men alla (utom Cherry KiSS) har senare utökats av internationella tittare.

Tung kyss

'Franska' KiSS (eller 'FKiSS') är ett händelsestyrt skriptspråk skapat som ett experimentellt tillägg till KiSS/GS2-specifikationerna. Den introducerades i Japan för att möjliggöra animering och större interaktivitet i KiSS. Det var den första förlängningen, och endast avsedd för testning, men den visade sig vara så populär att den blev förankrad som den är. Alla FKiSS-direktiv föregås i den första kolumnen på deras konfigurationsrad av:

;@

";" indikerar normalt början på en kommentar, som ursprungligen gömde direktivet om en tittare inte hanterade FKiSS även om det nu är standard i alla tittare.

Själva FKiSS har förlängts flera gånger:

  • 'FKiSS2' implementerades först av en grupp internationella programmerare som skapade tittare för alternativa plattformar. Den lägger till kollisionsdetektering, relativ rörelse och några enkla tillståndstester. Denna nivå av FKiSS stöds av alla utom de allra äldsta tittarna. Detta var den sista nivån som stöddes i Japan.
  • 'FKiSS3' lade till variabler, matematik och flödeskontroll, vilket gjorde det nästan till ett fullständigt skriptspråk.
  • 'FKiSS4' förenklar och utökar FKiSS-funktionerna, särskilt med stöd för användargrupperingar, men det är än så länge få tittare som stöder det.

Initialiseringstaggar

Dessa är tillägg till celldefinitionerna för att kontrollera startegenskaper. De visas som en kommentar i slutet av celldefinitionen som omedelbart börjar med en % och en kod. Den första ( %t - för att kontrollera initial transparens) lades till när den första nivån av FKiSS slutfördes. Andra egenskaper som lagts till med FKiSS4 inkluderar visningsstatus ( %u ), klickbarhet ( %g ) och förskjutningar ( %x och %y ).

Pragmas

Dessa kommentarer läggs till i konfigurationen för att föreslå för tittarprogrammet hur man bäst automatiskt visar uppsättningen. Ursprungligen användes i Japan för att indikera andra KiSS-uppsättningar av vilka den nuvarande är en expansion ( ; INKLUDERA -- dvs var man hittar refererade resurser som inte ingår i uppsättningen), senare tittare använder dem för att indikera optimala inställningar för uppsättningen som laddas ( ; TIPS ).

Cherry KiSS

Vanligtvis kallad 'CKiSS', detta är ett tillägg till den binära datahuvudposten, och till skillnad från andra tillägg görs inga ändringar i konfigurationsfilen. Det är en specifikation som tillåter en cellfil att innehålla rå 24-bitars färgdata och en 8-bitars alfakanal för variabel transparens. CKiSS-celler tenderar att använda mycket diskutrymme jämfört med palettbaserade celler och komprimeras inte bra, så de används sparsamt av de flesta artister.

Grupperingar

Användargrupperingar lades till tillsammans med FKiSS4 för att förenkla kontrollen av ett stort antal celler (eller unikt identifiera specifika celler) för testning och animering.

Skapar KiSS

Det finns många program på de flesta plattformar som kan konvertera från standardgrafikformat (oftast BMP-, GIF- eller PSD-filer) till KiSS cel- och KCF-filer, vilket gör att artisten kan skapa originalbilderna med valfritt gratisprogram eller proprietärt grafikprogram. Dessutom GIMP ett fullt utrustat grafikprogram som kan öppna och spara CEL-filer direkt, vilket inte lämnar något behov av konvertering.

Konfigurationsfilen är skriven med en textredigerare (standard som en del av alla operativsystemprogram). När grundfilerna har skapats används en KiSS-visare för att visa och finjustera uppsättningen, sedan används en arkiverare med LZH-kapacitet för paketering. All programvara som behövs är fritt tillgänglig på internet, liksom detaljerade tutorials för att skapa KiSS.

gemenskap

Den moderna KiSS-gemenskapen på internet liknar dockningsgemenskapen med vilken det finns en viss överlappning, även om de två är olika och var och en skyddar sin egen konst. Men eftersom KiSS-konsten är mer specialiserad är KiSS-gemenskapen centraliserad kring det största arkivet av dockor på internet, BiG KiSS-sidan. Tyvärr har bandbreddskostnader under de senaste åren tvingat BKP att tillåta de flesta docknedladdningar endast genom prenumeration, vilket har haft negativa effekter på storleken på det aktiva samhället.

Eftersom att kunna klä en docka innebär att man också kan klä av sig har det alltid funnits en undergenre av "vuxen" KiSS som existerar oberoende av huvudgemenskapen.

Anteckningar

  1. ^ "Palm OS-spelnedladdningar" . Hämtad 21 september 2022 .
  2. ^ "viksoe.dk - PocketKiSS" . Hämtad 21 september 2022 .
  3. ^ "kisekae.org - kisekae set viewer and gallery" . Hämtad 21 september 2022 .
  4. ^ "Kiss Frequently Asked Questions version 0.32a" . 1994-03-17 . Hämtad 2012-10-02 .
  5. ^ "Den avvikande kysssidan" . Arkiverad från originalet 2004-06-10 . Hämtad 2012-10-02 .