Teeme ise muinasjuttu - Wesnothi õpituba

download Teeme ise muinasjuttu - Wesnothi õpituba

If you can't read please download the document

description

Õpitoa ettekanne Eesti E-ülikooli kevadkonverentsil 13. aprillil 2012

Transcript of Teeme ise muinasjuttu - Wesnothi õpituba

  • 1. Teeme ise muinasjuttu:Wesnothi ttubaKaido Kikkas IT kolled *** Tallinna likoolE-likooli kevadkonverents 2012 13.04.12

2. Wesnothi Lahing:The Battle for WesnothKiguphine fantaasia-strateegiamngAlustas David White 2003, praegu v. 1.10.1Eeskujud: Master of Monsters, WarsongVaba ja avatud lhtekoodiga tarkvara - GNUldine Avalik Litsents (GPL)Eri platvormid (Linux, MS Windows, MacOS X)Mngitav ksi ja mitmekesiTlgitud ca poolesajasse keeldeAktiivne kogukond: wesnoth.org 3. PhitedMngualaks on kuusnurksetest vljadest koosnevkaart (mjutavad mnguksuste liikumis- jakaitsevimet)Sadu erinevaid ksusi, kuus peamist osapoolt(lisaks erinevad ajastud) - kivi-krid-paber-phimte. 2-5 taset (enamasti 3)Peva- tskkel ja ksuste hoiakudKullaphine majandamine (saadakse kladest)Sjakike (kampaaniaid) mngides saabeelmistest stsenaariumidest ksusi tagasi tuuaErinevad lesanded 4. Arvutimng? Koolitunnis?Homo ludens :-)Sarnaselt veebidisainiga peaks arendama kolmeerinevat oskusterhma:Tehniline: mrgendamine, programmeerimineKunstiline: kujundus, kaardid, ksused, helidEnesevljendus: stsenaariumid ja sjakigudVrreldes veebiloomega:Tehnilisele poolele saab panna ka suurema rhu (vrdlHTML + Javascript vi PHP/SQL)Kolm valdkonda tihedamalt pimunud 5. Niteid kursusteltSgis 2007 TL IMKE magistrikursus, osalejatelvga piiratud programmeerimisoskus, 2kolmeliikmelist rhmaKevad 2008 TL 3. kursuse informaatikud,rahuldav kuni suureprane programmeerimis-oskus, 5 3-5 inimesega rhmaPris erinevad inimesed ent kursus toimisNB! Kummalgi juhul ei olnud kursuse phifookusmitte Wesnothil, vaid vaba tarkvara arendus-meetodil 6. Mida annab Wesnothiga petadaJutustamine, enesevljendus, ldine loovusGraafiline disainAnimeerimine (eriti ksuste juures)Mrgendamine (loogika ja struktuurid)Sndmusphine programmeeriminePalju kergem ma mittetehnilisele publikuleKursust saab edukalt kohandada vastavaltseltskonnale 7. Sjakigu loomine WesnothisKirjuta lugu, mra phisndmused ning jaota needstsenaariumide vahelVali vi loo peategelastele sobivad ksusedIga stsenaariumi puhul:Disain (sh eesmrgid, phisndmused)Kaardi loomine (sh maastiku ja lhtekohtade valik)ksuste ja vrbamisskeemi valikKodeerimineSjakigu ldfaili kodeerimineTestimine ja tasakaalustamine 8. MuinasjutumaailmWesnothil on oma ajalugu:http://www.wesnoth.org/wiki/History_of_Wesnothsamuti geograafia:http://www.wesnoth.org/wiki/Geography_of_WesnothTeisalt vimaldab Wesnothi mootor luua ka tiestiteistlaadi maailmu (N: kauge tulevik)Eric S. Raymond, Wesnoth campaign design How-To: http://www.catb.org/~esr/wesnoth/campaign-design-howto.html 9. Kaardiredaktor 10. ksusedSadu erinevaid, jagunevad ajastutesse (ajaloolisedperioodid)Alguses piisab vaikimisi ksustest tiesti. Versiooni1.10 ksused leiab eesti keeles siit:http://www.wesnoth.org/units/1.10/mainline/et_EE/mainline.htmlMned petused leiab siit:http://wiki.wesnoth.org/Art_tutorialsWesnothi uuemad versioonid kasutavadanimeerimist, varje, erinevaid vaateid jne ksustedisain vib olla sna keerukas 11. Wesnoth Markup LanguageKllaltki XML moodiMrgendi phikuju: [mrgend] ... [mrgend]Tpiline stsenaarium koosnebMetaandmetest algusesLoojutustamisest (reeglina alguses)Kaardiinfost (enamasti lingitud)Peva- tsklist ja raskusastmete hlestusestPrestart-osa (eesmrgid, osapooled)Sndmusphine phiosa 12. WML...WML vib olla sna lihtne, kuid vimaldab kapris keerulisi konstruktsioone. Niteks ksusteja/vi kaardi jooksev muutmine inimene vibmuutuda mingiks peletiseks vi koopaseinasavaneda vlusna sisestamisel salakik; saabseostada ka eri stsenaariume niteks sltubsndmuste areng mne tegelase ellujmisestle-eelmises osasWML petab head struktuuri (alg- jalppmrgendid, treppimine, parameetritekasutamine) ning ka suure pildi ngemist(sjakigu tasand) 13. Nidehttp://www.kakupesa.net/kakk/kykametsajuss130412.zip (pakitud koos alamkataloogidega!)Vga pika aja jooksul (le viie Wesnothi suureversiooni 1.2 kuni 1.10) jupiti nokitsetud sja-kik lugu Kkametsa Jussist ja tema retkestMaavalla kuninga Toomas Hendriku juurdeLollakas lugu, kus koos muinasjututegelastegateevad kaasa mitmed priselu kuulsustestinspireeritud tegelased (haldjatibi Lhkri Liisbet,endisest suusahppajast vlur Matti, Jussionupoeg ja hirmus lmamees Jukk Noorits,Sarmaatia kuri kuningas Pudimir Lenin-Vlatin,limalt ebasurnud Osama jpt) 14. NB! Hetkel on tehtud kaks stsenaariumi. Puuduvad:Eri raskusastmete seadedldine tasakaalustamineksuste portreede valik vib muutuda, ka tulekseemaldada taustavrv2. kaarti viks muuta, praegu vib peale esma- kordsetmngimist natuke ratsida - teine variant on peita Liisbetjuhuslikult hte kolmest klast (vt Trooniprija looNeetute saare osa)... 15. LpetuseksWesnoth vib lisaks lahedale mngule olla kaasine petamisvahendTiesti vabalt kes ei ole vaja muretsedaautorikaitse sildi all tehtavate totruste prastMng vib olla tsine asi ja vahel petab seeisegi enam kui pris ppimine 16. Tnan!