En online notesbog

Begynder kodning i Second Life

marts 6th, 2007. Kategori: Second Life, Second Life scripting | 3 Kommentarer »

Hvorfor begynde med scripting

Man møder mange flotte og imponerende ting/bygninger/objekter og funktioner  i Second Life, men det begynder først for alvor at blive interessant, når man kan begynde at interagere med alle disse. Det er kodningen indlejret i objekterne der gør dem interaktive og dynamiske. Kodningen i Second Life foregåer gennem et scripting sprog, som hedder LSL (Linden Scripting Language).

Hvem kan få glæde af kodning i Second Life

Om scripting er let eller svært er meget et temperaments spørgsmål, men sikkert er det at alle, der kan modellere og bygge også kan få glæde af scripting. Second Life har eksisteret i mange år og derfor er der allerede udviklet mange gode scripts, man bare kan copy-paste, og bruge som det passer en. Man behøver alstså ikke at kunne skrive sine egne scripts fra bunden for at få glæde af den funktionalitet scriptsene giver.

Jeg vil her give en kort introduktion til hvordan man laver, arbejder med og bruger scripts i Second Life.

Når man skal igang med et ny programmeringssprog er det ofte begyndelsen, der er sværest. Det tager noget tid og lidt øvelse lige at få forståelsen for sproget og dets opbygning.

For at lette den første fase har jeg kommenteret nogle scripts på dansk, så du kan se, hvilke parametre der ændrer hvad. Jeg er  ikke superprogrammør og skriver ikke scripts fra bunden, men plukker og tilpasser funktioner fra existerende scripts og tutorials. Derfor vil denne introduktion være baseret på at DU selv åbner scriptsene på de medfølgende objekter.  Og leger dig frem til læringen ved at justere eksisterende scripts.

Hvor finder jeg så de scripts?

scripting_second_life.jpg

OBS vi er flyttet.  Læs sidste nye her. Kode søjlen er pt nede, men du kan istedet finde mine scripts i en kasse med danske scripts på øen aarhus. Alle scriptsene udleveres på notecards du så kan copy-paste ind i dine egne objekter.

Du finder mine scritps samlet i haven ved Aarhus Business College  http://slurl.com/secondlife/Kirkby/96/54/65 Hvis du har svært ved at orientere dig, så flyv op på tagterrassen og teleporter dig ned i haven med den interne teleporter, jeg har bygget.

Kodesøjlen består p.t. af følgende  6 objekter med hver deres script :

  • Terning,  der udleverer et notecard og tilføjer en tekst over objektet.

  • Terning, der kan rotere.  Startes med “touch”.

  • Kugle, der kan skifte mellem to forudbestemte farver med “touch”. 

  • Kugle, der skifter til tilfældig farve og tilfældig størrelse. Indeholder også en tæller der registrerer antal af  “touch”.

  • Kugle, der automatisk skifter mellem farver og  størrelse ved.  Styres af en timer funktion, der tændes ved touch.

  • Teleporter

Objekterne kan du frit kopiere, åbne og bygge videre på.

Hvordan gør jeg så?

Gå til en Public Sandbox eller et andet sted hvor du har byggerettigheder. 
Opret et nyt objekt eller træk et af mine ud fra “inventory”.
Vælg edit og sørg for at More er åben.
Under tabben Content vælger du “new script”, hvis det er et nyt objekt, eller du dobbeltklikker på script ikonet for at åbne mit. 

Følgende script dukker altid op når nyt script vælges: (bemærkningerne bag “//” (to skråstreger) er mine kommentarer. De to skråstreger bruges netop til kommentarer fordi LSL ikke læser og derfor ikke tolker, hvad der står bagved dem)


default // default{} er obligatorisk i ALLE scripts
{
    state_entry() // angiver hvad sriptet skal gøre fra starten af
    {
        llSay(0, “Hello, Avatar!”); // i dette tilfælde at skrive “Hello Avatar” på chat kanalen.
    }

    touch_start(integer total_number) // angiver hvad sriptet skal gøre når man højreklikker og vælger touch
    {
        llSay(0, “Touched.”); // skriver “touched”.

}


Beskederne i gåseøjnene kan du tilrette så de passer dig.

Voila og dit første script er på plads.

Her finder du mere hjælp

En god letforståelig og illustreret tutorial på nettet:

http://www.kan-ed.org/second-life/using-LSL.html

I Second Lifes helpmenu  kan du finde “Scripting Guide”. Lidt langhåret for min smag, men efter jeg havde siddet og fedtet med  eksemplerne, jeg henviser til  i denne quickguide begyndte det at blive lidt mere læsbart.

 

Dette er min første tutorial så hvis jeg har udtrykt mig uklart, så sig endelig frem. Enten her eller send mig en IM i Second LIfe, hvor jeg lyder navnet Nilex Paine.

 

Du kan finde mere om Begynder Scripting i second Life på mit website:  Begynder Scripting i Second Life

TV2 News. Så luk os da ind.

marts 5th, 2007. Kategori: Second Life | Ingen kommentarer »

TV2 News er også i Second Life. Men hvorfor egentligt? For hele deres grund er spærret af med den kareakteristiske grimme røde elektroniske pigtråd.

TV2 plejer jo at være rimeligt oppe beatet, når det gælder ny teknologi, så det var et af de danske steder, jeg så mest frem til at besøge i Second Life. Jeg har derfor i løbet af de sidste tre uger utallige gange lagt vejen forbi, i håbet om at nu måtte der da snart ske noget. Men hver gang er jeg  blevet skuffet. Og jeg har forøvrigt heller aldrig mødt andre i nærheden.

Men i den forløbne uge, hvor SecondLife er blevet voldsomt promoveret i utallige danske medier, har jeg snakket med flere danskere, der har stået frysende uden for TV2’s bygninger og undret sig. “Hvorfor kan man ikke komme ind?” lyder spørgsmålet. “jeg ved det simpelthen ikke” har mit svar hver gang været.

Hvorfor har TV2 ikke benyttet sig af den hype, der har været. Antallet af danskere i Second Life er blevet voldsomt forøget den sidste uge. På øen “Danmark” har det ikke været usædvanligt med konstant 20-30 besøgende om aftenen. Og snakken har gået om, hvad man skal, hvordan man gør og hvilke steder, der er værd at besøge.

Så spørgsmålet er:  Hvad vil i Cyberspace, TV2,  hvis i ikke vil lukkes os ind?

Måske har i en idé om at bygge færdig, inden i lukker os ind. Det er i givet fald en forkert strategi. Vi kan godt tåle at se elektronisk byggerod. Ja faktisk er det bare ekstra interessant, når man kan følge med i en udvikling frem mod et slutprodukt. Især i denne fase, hvor det danske samfund i SecondLife er præget af pioner ånd og udforskningstrang.

I burde have lært fra jeres webside at det er dynamik, der får os til at vende tilbage igen og igen.  Hvorfor pokker ikke benytte sig af at i er en af de første danske virksomheder i Second Life?

 Det er simpelthen ikke godt nok, TV2.

Højt over de afspærrede bygninger har de dog bygget en lille hemmelig kasse vi kan få adgang til. Der er en disk, en skillevæg, en projektør og et dagsdato skilt. Spændende.

Og hvis du skulle undre dig, så  er det her, der næsten ikke sker noget.

http://slurl.com/secondlife/Azalea/201/110/151

Røde Kors i Second Life

februar 26th, 2007. Kategori: Second Life | Ingen kommentarer »

Det er Dansk Røde Kors står bag Red Cross Island i Second Life. 

En bjergtop rejser sig i midten af øen og enkelte bygninger er spredt ud langs kystlinien.   Meget smagfyldt og med masser af luft og lys.

På øen er der mange steder, hvor man kan mødes og snakke med andre. Det spænder vidt, fra lette konferencecentre i glas og mamor, til  uformelle skovturs tæpper mellem træerne, hvor du kan slå dig ned og chatte med vennerne. Godt at se at Rød Kors også i cyberspace på den måde slår et slag for dialogen.

Som et sjovt påfund kan man også stige ombord i en badering og sejle sig en tur.  Enten alene eller sammen med en god ven.

red_cross_island.jpg

Når du ankommer til Red Cross Island efter teleporteringen, lander du  på en platform med et stort rødt kors.  Det ligner til forveksling en helicopter landingsplads.  Sjov detalje og godt fundet på.

Ved landingsplatformen er der et kort over øen samt et par hverveplakater.  Du bliver opfordret til at melde dig sig som frivillig kampagne medarbejder, og hjælpe til  med at skaffe endnu flere frivilige og at samle penge ind i Second Life, til brug i den virkelige verden. 

Og der bliver samlet penge ind.  Jeg har i min korte tid i Second Life stødt på flere frivillige og en del indsamlingsbøsser.  På øen står de obligatoriske indsamlingsbøsser selvfølgelig også, så man kan støtte Røde Kors’ arbejde.  

Rundt omkring på øen er der gjort plads til forskellige kampagner. Der er flere bygninger og nogle tomme hvide kasser, bygget ind i skråningerne, der ser ud til at være klar til brug. Så der ser ud til at være nok at gå igang med. 
Lige nu kører der dog kun en kampagne. Den er om landminer. Der er bl.a. lavet et minefelt på øen. Du skal prøve om du kommer levende ind til midten, hvor man kan få en gratis “Weapons are bad for health” T-shirt.

Alt i alt er Red Cross Island et både  interessant og flot sted at besøge. Og jeg glæder mig meget til at følge udviklingen her.
Meget af Second Life er både overkommercielt og grimt, så det er både en lettelse og opløftende at møde humanitære organisation her. Især når de så ovenikøbet præsentere sig så æstetist velovervejet.
Godt gået Røde Kors.

Du kan finde Red Cross Island her:

http://slurl.com/secondlife/Red%20Cross%20Island/139/106/41 

Danmark i Second life

februar 25th, 2007. Kategori: Second Life | 2 Kommentarer »

Danmark hedder det og idylisk ser der ud. Her er solskin, træer og nyhavnsstemning. Postkasser, sejlbåde og selv den Den Lille Havfrue kan man finde her.

danmark_second_life.jpg

Det er Told og Skat, der står bag. De har købt denne en ø i Second Life og navngivet den.  Øen er  endnu  kun  sparsomt bebygget og der er stadig mange grunde til leje.

 Men den på denne side  af kanalen, sker der ikke meget. Det er endnu hovedsagligt kulisser med kun enkelte link til offentlige institutioner.
På den anden side af kanalen har Told og Skat bygget på havnefronten.

 En imponerende let og luftig bygning. Dørerne er store så adgang er let, vad enten du flyver eller går ind. Meget smagfuldt og gennemtænkt. 

 told_skat_bygninger.jpg

Inde i bygningen kan du komme gå til forskellige websteder under Told og Skat. Hovedvægten ligger p.t. på en kampagne mod sort arbejde rettet nod unge. 

Du kan donere penge til skat og told. Præcis som vi gør i den virkelige verden. 😉
Det kunne være interessant at vide, hvor mange penge der kommer ind på den konto.

Yderst til venstre har Mindlab opført en bygning. Den er stadig meget tom, men de arbejder  på at udbygge stedet.
MindLab er også en offentlig instituttion, der  hører Økonomi og Erhvervsministeriet: http://www.mind-lab.org

Du kan finde Danmark her: http://slurl.com/secondlife/Danmark/167/75/40 
Danmark Denmark, Danmark (167, 75, 40)

 

Hvis du kender nogle spændende danske steder i second life,  så sig endelig frem. Jeg har kun fundet ganske få indtil nu.

 

PS.  Det går rigtig hurtig lige nu i Second Life. Jeg skrev dette indlæg igår, men skulle lige rette det til inden jeg postede det.  Og siden  har Forbrugerstyrelsen lejet sig ind ved siden af Mindlab, og er allerede begyndt at bygge.  

 

 

Second Life begynder

februar 25th, 2007. Kategori: Second Life | Ingen kommentarer »

Web 3.0?  Virtual Reality 0.5? En fis i en hornlygte? Meningerne er mange og beretningerne spændende. Så jeg måtte selvfølgelig afprøve på egen virtuelle krop, hvad Second Life egentlig er.

 

Fra starten skulle jeg træffe nogle hurtige beslutninger om både navn og også udseende på mit Second Life alter ego.  En hurtig gennemført tutorial, og jeg blev kastet ud i det.

Jeg kom til verden ind i en stor klump af andre nyfødte, der sikkert har været lige så forvirrede som jeg. I starten virkede alt hektisk og kaotisk. Hvad skulle jeg give mig til og hvordan skulle jeg gøre det?

Gudskelov havde jeg en adresse at forholde mig til, nemlig min skoles område i Second Life: 

Aarhus Business College, Kirkby (108, 8, 51) 
http://slurl.com/secondlife/Kirkby/109/8/52 

så jeg forlod hordene på startstedet og teleporterede mig hen i sikkerhed.  

I starten brugte jeg en masse tid på at udforske skolens område og de steder min lærer havde anbefalet.  Og ellers at gøre mig fortrolig med nogle basale funkioner, som at gå, flyve, kigge på kort, ændre udseende, skifte tøj etc. (det er forøvrigt ikke let skulle jeg hilse at sige, at pludselig selv kunne bestemme, hvordan man vil se ud)

 

De første par gange jeg var i Second Life, havde jeg svært ved at se, hvad det hele skulle gøre godt for.  Hvad skulle jeg give mig til her? Hvad var meningen med det hele? Hvad kunne jeg få ud af det. 
 
Det var egentlig kun min trang til at udforske, der førte mig tilbage. Noget reelt at give mig til havde jeg ikke, og det hele virkede både ustruktureret og uoverskuligt. Og jeg havde svært ved at se, hvad andre havde været så fascineret af i dette virtuelle univers.

Interessen fandt jeg tilgengæld, da jeg begyndte at modellere. I starten byggede jeg et par stole, et bord, et par lamper, bare for at prøve. Men jeg begyndte nu at vende tilbage for rent faktisk at lave noget.
Møblemenet blev udbygget med whiskysjusser, bøger, høns og en falk, og inden jeg havde set mig om havde jeg tilbragt en hel snestorm og det meste af en weekend med at modellere i Second Life.

Jeg hedder forøvrigt Nilex Paine i den verden, hvis du engang skulle komme forbi Århus Købmandsskole.

 

Om interessen holder i længden er umuligt at sige nu, men Second Life er under alle omstændigheder et fascinerende bekendtskab, som jeg p.t. både dyrker og nyder i fulde drag.

Hvad er det, der fascinerer dig ved Second Life?

Snestormen 2007

februar 22nd, 2007. Kategori: Foto | Ingen kommentarer »

Det blev faktisk til en hel del denne her gang. Faktisk så meget at vi alle fire blev beordret til at holde fri.
List ligesom at vinde i lotto.  🙂  

Ca. en meter var denne drive i baghaven. Og det fyger stadig.

snefygning_drive.jpg

Søgemaskineoptimering af WordPress

februar 18th, 2007. Kategori: Søgemaskineoptimering | 6 Kommentarer »

Forsøgte mig med metoden som beskrevet af Ib Potter på http://www.potter.dk/ .

Idéen er kort fortalt at omdanne WordPress’s standard links til mere sigende navne. Dette kan gøres under administration/indstillinger/permalinks hvor man kan vælge en slevvalgt indstilling med “/%category%/%postname%.htm” tastet ind i indtastningsfeltet. Det give links til indlæggene navngivet med kategori og indlægsnavn i stedet for et tal.

Idéen er super god, men det virker desværre ikke for mig. Ca. en trediedel af mine indlæg kan efterfølgende ikke findes, og giver 404 fejlmeddelelser. Jeg kan ikke umiddelbart se noget mønster i hvilke indlæg, der ikke kan findes. 

 

Nogle timer senere:

Så lykkedes det.

Jeg fandt mønsteret. Det var kun indlæg postet i kategorien “wordpress”, der gav problemer. Efter lidt fiflen rundt fandt jeg ud af, at det var fordi jeg også har en kategori til links, der hedder “wordpress”.

Under Administer/kategorier/rediger kategori ændrede jeg permalink navnet for links kategorien “wordpress” til “wordpresslinks” og problemet var løst.

Utroligt som selv blinde mennesker nogen gange kan famle sig frem til en løsning.

Ændre XHTML og CSS til WordPress tema

februar 17th, 2007. Kategori: Wordpress | Ingen kommentarer »

Så fik jeg tid til at prøve følgende link:

http://www.andrewstrojny.com/web-design/convert-xhtml-css-to-wordpress/

 Let forstålig beskrivelse af hvordan man man omdanner eget XHTML og CSS til wordpress theme.  Jeg lavede et hurtigt forsøg, og det virkede i det store hele. Der var enkelte tags som, jeg ikke fik ram på gennem mit CSS, men mon ikke de kan findes ved lige at kigge nogle af standard stylesheetsene igennem.

Mit theme dukkede også godt nok op i administrationsdelen, hvor jeg kunne vælge den på lige fod med de andre themes. Dog kunne jeg ikke få adgang til at rette de tilhørende filer gennem administrations panelet.

Gør det selv CSS

februar 10th, 2007. Kategori: Wordpress | 4 Kommentarer »

Det viste sig at være lidt mere kompliceret end som så at selv tilrette stylesheetet 100%. Defor har jeg udsat projektet til jeg får mere tid og eventuelt også mere viden.

Så indtil videre vil bloggen kun fungere som blog. WordPress er dog under alle omstændigheder bedre end den som “one” stillede til rådighed. Det eneste klagepunkt jeg har indtil nu er en temmelig lang loadtid. Hvorfor har jeg ingen idé om.

Endelig sne

februar 7th, 2007. Kategori: Foto | Ingen kommentarer »

Så kom der endelig lidt snevejr til Østjylland.

snevejr_hjulbjergvej_sti.jpg