Projektdokument för Twisted Metal. Gäller för spelprojekt 2. Martin Jonsson Gamemaker Remaker
|
|
- Pernilla Eliasson
- för 8 år sedan
- Visningar:
Transkript
1 Projektdokument för Twisted Metal Gäller för spelprojekt 2 V2 Martin Jonsson Gamemaker Remaker
2 Innehållsförteckning 1.0 Mål, Metod & Spelregler 1.1 Succékriterier 1.2 Metod 1.3 Rules of Play 2.0 Standarder 2.1 Mappstruktur 2.2 Programmeringsstandard 2.3 Namnstandard mot programmerare 2.4 Namnstandard produktion 3.0 Resurser 3.1 Projektmedlemmar 3.2 Budget 3.3 Tekniska resurser 4.0 Teamet 4.1 Gruppstruktur 4.2 Roller 4.3 Ansvar 4.4 Roller utanför teamet Twisted Metal Gamemaker Remaker 2
3 1.0 Mål, Metod & Spelregler 1.1 Succékriterier Huvudmål Producera ett fungerade samt underhållande spel. Producera en produkt som är värdig var persons portfolio. Delmål Var gruppmedlem vill bli bäst på dess eget område. Vinna spelprojektet. 1.2 Metod Vi använder oss av scrum. Jag väljer att hålla denna information ytterst kortfattad då allt finns lätt tillgängligt i projektmetodiksdokumentet författat av Almir Listo för Gamemaker 3 till Spelprojekt 2(Se bifogad fil: GM_Scrum_Spelprojekt2_ pdf). Vi har valt att inte modifiera metoden som föreslås i detta dokument. 1.3 Rules of play Arbetsdagen Den obligatoriska arbetstiden 09:00 till 17:00 Lunchen hålls mellan 12:00 och 13:00. Mat i lokalen samt på möten Mat inne i lokalen samt under möten är förbjudet. Policy angående spring i Twisted Metal-lokalen. ett reglemente för spring i lokalen behövs inte, men om det visar sig behövas kommer ett sådant skapas. Disk i lokalen Ansvar ställs på individnivå. Teamet har enats om en policy som lyder: en mugg + ett glas (om så behövs) per bord. Informationsöverföring Teamet använder sig utav Tortoise SVN som versionshanteringssystem. Besluttagande under helger Inga beslut tas under helger utan att var berörd nyckelperson är delaktig. Twisted Metal Gamemaker Remaker 3
4 2.0 Standarder 2.1 Mappstruktur Filer tillhörande samma objekt skall placeras i en gemensam mapp, i ett strukturerat mappträd. Ex. Material, texturer, meshfilen och eventuella shaders och skelett till bilen Turbo, skall ligga i mappen: *Game location*/resources/entities/cars/turbo/ Detta är för att lätt lokalisera filer som är beroende av varandra, och är till stor hjälp vid felsökning. Vid delning av filer, till exempel ifall alla bilar delar på samma shader, så läggs denna filen i den gemensamma mappen för bilar: *Game location*/resources/entities/cars/ 2.2 Programmeringsstandard Det finns ingen identifiering i namnen på klasserna, samtidigt som alla klasserna börjar med stor bokstav. Varje ord i namnet börjar med stor bokstav. class FooFoo { Publika funktioner startar med stor bokstav, samtidigt som varje nytt ord börjar med stor bokstav. public: void BarBar() {} Publika variablerna i header startar med litet m för member, och varje följande ord börjar med stor bokstav. int mkakabaka; Privata funktioner startar med stor bokstav samt med stor bokstav på första bokstaven i varje följande ord. I slutet av funktionen lägger man till ett _. private: void Bar_(int* atest) {} Privata variablerna i header startar med litet m för member, och varje följande ord börjar med stor bokstav. I slutet av funktionen lägger man till ett _. int mkakabaka_; }; void Bar_( int* atest ) { Lokala variabler skrivs först med liten bokstav, och varje följande ord börjar med stor bokstav. int kakabaka; } Twisted Metal Gamemaker Remaker 4
5 2.3 Namnstandard mot programmerare Meshes: M_*filnamn*_*Type*.mesh Type: Car: C Props: P Level: L Material: Mat_*filnamn*.material Gällande materialen i Maya så skall alla använda en fördefinierad grundscen som innehåller ett standard material som kopplas till objektet som skall exporteras för att motverka lambert1 syndromet, samtidigt som felsökning bland materialen kommer flyta bättre. Texturer: T_*filnamn*_*Type*.tga Type: Diffuse: D Normal: N Specular: S Skybox/Skysphere: SB/SS Ex: Normal textur till bilen Turbo: T_Turbo_N.tga Alla texturer skall vara targa filer (tga). Utan alpha channel används 24 bits djup, med alpha 32 bits. Shaders: FX_*filnamn*.cg Skeleton: S_*filnamn*.skeleton Joints: JT_*filnamn*_*Type* Type: Wheels: Left front: Steering: JT_Wheel_ LF_Steer Driving: JT_Wheel_LF_Drive Left back: Steering: JT_Wheel_ LB_Steer Driving: JT_Wheel_LB_Drive Right front: Steering: JT_Wheel_ RF_Steer Driving: JT_Wheel_RF_Drive Right back: Steering: JT_Wheel_ RB_Steer Driving: JT_Wheel_RB_Drive Joints är svårt att sätta generella standarder för. De viktiga är de som programmerarna arbetar mot. Type i detta sammanhanget kan vara *Head* eller *RightElbow* i en karaktär, eller *LeftFrontDoor* för en bil. Det finns några viktiga joints som vi behöver veta om, och dessa listas här. Resten av Type är förklarande ord som beskriver dess representation. Vid behov så läggs fler förslag här 2.4 Namnstandard produktion Mesh/Obj: MW_*filnamn*_*Type*_*Version*.ma/mb Texturer: TW_*filnamn*_*Type*_*Version*.psd Versionshanteringen sker på den egna maskinen. Endast den senaste filen skall ligga på SVN, och den skall inte ha _*Version* i namnet. Dock på den egna maskinen så skall versionhantering ske vid behov med den ovanstående syntaxen. Detta gäller alla produktionsfiler. På SVN får endast den senaste versionen ligga, sedan sker versionshanteringen på arbetsstationen. Twisted Metal Gamemaker Remaker 5
6 3.0 Resurser 3.1 Projektmedlemmar Teamet består av 13 medlemmar. 3.2 Budget Vi har upp till 500:- som tillhandahållits oss från Gamemaker. Denna tillgång kan användas till eventuell gruppaktivitet. Förutom detta har teamet ingen ekonomiskt tillgång. Det finns dock en tidsbudget som är ytterst viktigt att den följs. 40h x 8veckor = 320h/person Efter denna formel planerar vi vår backlogg. 3.3 Tekniska Resurser Programvara som används under projektet är: Maya 8.5 Adobe Photshop CS3 Tortoise SVN Open Office Adobe Premiere Elements 4. 0 Teamet 4.1 Gruppstruktur Inom teamet så finns det två ledare. En är ansvarig för gruppen och spelet, och den andre är ansvarig för trailer. Ledaren över gruppen och spelet är gruppens ansikte utåt och kontaktpersonen till Almir. Ledaren ansvarig för trailern ska dessutom ansvara för att den grafiska stilen hålls samman, alltså agera art director. Skälet till att det finns två ledare och inte en är för att dela upp ansvaret. Ledarskapet inom gruppen bör inte roteras, då det kan leda till onödigt arbete och brutna rutiner, samtidigt som kvalitén på ledarskapet också riskerar att variera. 4.3 Ansvar Gruppledare - Martin Jonsson Anteckna närvaron Kontaktperson utåt Gruppens intresse Back log/sprint log Design dokument Alla scrummöten Art Director aka Cinematicledare - Marcus Albertsson Trailern Art Director - OBS. Även om art directorn har sista ordet i de grafiska frågorna så är det en gemensam uppgift att den grafiska stilen upprätthålls. Alla agerar art directors, och vid total fallering så lägger cinematicledaren in sitt veto. Anledningen är att rollen inte ska vara en stoppkloss för kreativiteten, utan alla agerar designers och kämpar för att få ut sina grejer i spelet. 4.2 Roller Scrummaster, Junior Jonsson, Martin, Art Director, Light Marcus Albertsson, Grafiker Eskola, Jonathan, Jarlerud, Fredric, Spellerberg, Erik, Metso, Elina, Erik Andersson, Rickard Edendahl, Programmerare David Gustavsson, Jonhannes Gotlén, Teamets ansvar Teamet ansvara för att de ska kunna uppnå sitt satta sprintmål. Om de skulle märka att de inte kan uppnå vad de lovat kan de avbryta sprinten för att ha ett nytt preproductionmöte där en ny sprint planeras. Timrapportering Medlemmarna i teamet sköter själva sin tidsrapportering. Twisted Metal Gamemaker Remaker 6
7 4.4 Roller utanför teamet För vidare info läs: GM_Scrum_Spelprojekt2_ pdf Product Owner Produktägaren, Efternamn Doru, är den person som teamet levererar till. Produktägaren är alltså projektets kund. Han ser till att teamets prioriteringar ligger där de ska. Stämma av att teamet nått sina mål var iteration. Senior ScrumMaster Rollen innehas utav Almir Listo och innebär i korta drag: Se till att projektet förflyter så bra som möjligt. Han finns där ni vår kunskap/erfarenhet brister. Ifall olösbar osämja uppstår. Twisted Metal Gamemaker Remaker 7
Dagbok Mikael Lyck 810717-0071
Dagbok Mikael Lyck 810717-0071 2/6 Slutredovisning, redovisningen gick bra vi hade ju redan byggt ihop spelet så vi var inte särskilt oroliga. Allt som allt är jag väldigt nöjd med slutprodukten. 11/5
Läs merLabrapport över Rumbokningssytemet Grupp:1
Fakulteten för ekonomi, kommunikation, IT & data Labrapport över Rumbokningssytemet Grupp:1 Kurskod: DVGC18 Kursnamn: Software Engineering Inlämningsdatum: 2009 10 28 Scrummaster: Martin Blom Projektmedlemmar:
Läs merSCRUM. En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte?
SCRUM En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte? Grundprinciper Projektgruppen organiserar och planerar sitt eget arbete Fokus på verksamhetsnytta Alla krav prioriteras
Läs merGör så här för att rapportera:
Cykla och gå till jobbet 2012 Gör så här för att rapportera: OBS! Se till att du har anmält dig innan du gör detta. Om du inte vet hur man gör, klicka här. Steg 1: Skriv ut redovisningspapperet Gå till
Läs merSCRUM och mycket mer
Typ av dokument Anvisning Skapad Senaste uppdatering 2008-01-27 2008-11-13 1 (5) Sida 1 Det minsta möjliga? SCRUM och mycket mer Om man nu vill vara agile och inte har allt tid i världen, vad skall man
Läs merIKOT-Projekt. Kontaktdon till elbil
IKOT-Projekt Kontaktdon till elbil Utveckling och konstruktion av ett nytt, robust och säkert kontaktdon till Volvos nya elbilar. Rapporten innehåller alla steg inom produktutvecklingen från skapande av
Läs mer2010-12-27 SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell.
Vattenfallsmodellen SCRUM Analys Kallas också linjär sekventiell modell Introduktion Design Kod Test Rational Unified Process Agile DSDM Adaptive Software Development Crystal Feature-Driven Development
Läs merPost Mortem för Get The Treasure!
Post Mortem för Get The Treasure! Av: Emil Lindberg - Grupp 15 Vi skulle göra ett action multiplayerspel som spelades över nätverket. Vilket vi nästan lyckades göra. Tiden tog slut och programmerarna han
Läs merTor Sterner-Johansson Thomas Johansson Daniel Henriksson
Lab 4: Anti Tower Defence Oskar Mothander Alan Mendez Larsson dit06omr dit06mln Lärare: Handledare: Johan Eliasson Johan Granberg Tor Sterner-Johansson Thomas Johansson Daniel Henriksson Innehåll 1. Problemspecifikation...
Läs merSCRUM på Riksarkivet. Magnus Welander / 2011-05-26
SCRUM på Riksarkivet Magnus Welander / 2011-05-26 Agenda Metoden SCRUM Erfarenheter från Riksarkivet Sverige Metoden SCRUM Varför agile? Källa: Standish Group Önskedrömmar Kunden vet vad de vill ha Utvecklarna
Läs merOneDrive/SharePoint. Innehåll
OneDrive/SharePoint Det här dokumentet innehåller instruktioner och rekommendationer om hur man på bästa sätt arbetar med filer och dokument i Office 365 OneDrive och SharePoint. Innehåll OneDrive/SharePoint...
Läs merTDDC74 - Projektspecifikation
TDDC74 - Projektspecifikation Projektmedlemmar: Namn Efternamn abcde123@student.liu.se Namn Efternamn abcde123@student.liu.se Handledare: Handledare handledare@ida.liu.se eller handledare@student.liu.se
Läs merBESKRIVNING AV PROCESSMETODEN SCRUM
NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM INNEHÅLLSFÖRTECKNING inledning... 3 SCRUM... 3 Bakgrund... 3 Faser... 3 Ramverket... 3 Nordscrum... 4 StudentProjekt...
Läs merBankkonto - övning. Övning 2 Skriv en metod, geträntan, som returnerar räntan.
Bankkonto - övning Övningar att göra efter lärardemostration. Filen bankkonto.zip innehåller ett projekt med klassen Bankkonto. Zippa upp denna fil och öppna projektet i BlueJ och skriv vidare på klassen
Läs merChapter 4: Writing Classes/ Att skriva egna klasser.
Chapter 4: Writing Classes/ Att skriva egna klasser. I dessa uppgifter kommer du att lära dig om hur man definierar egna objekt genom att skriva klasser. Detta är grunden för att förstå objekt orienterad
Läs merHAND TRACKING MED DJUPKAMERA
HAND TRACKING MED DJUPKAMERA ETT PROJEKT I TNM090 - SOFTWARE ENGINEERING Rasmus KARLSSON Per JOHANSSON Erik HAMMARLUND raska293@student.liu.se perjo020@student.liu.se eriha891@student.liu.se 2014-01-14
Läs merF7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH
F7 Agila metoder EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH 1 XP - Scrum - Kanban Agila metoder Vad innehåller SCRUM Hur skiljer sig XP och SCRUM KANBAN
Läs merBACHELOR THESIS. Realistic Character Animation For Games. Rickard Paulsson. Luleå University of Technology
BACHELOR THESIS 2008:004 Realistic Character Animation For Games Rickard Paulsson Luleå University of Technology Bachelor thesis Computer graphics Skellefteå Campus Division of Leisure and Entertainment
Läs merScrum Scrum. en beskrivning. a description. V 2012.12.13 2012 Scrum Alliance,Inc 1
" Scrum Scrum en beskrivning a description 1" 1 Scrums principer Värderingar från Agile Manifesto Scrum är mest känt av de agila arbetssätten. Agile Manifesto utgör en gemensam bas för att arbeta agilt
Läs merEditering, Kompilering och Exekvering av Javaprogram
UMEÅ UNIVERSITET Institutionen för informatik B.1, Programmeringens grunder, 5 poäng Editering, Kompilering och Exekvering av Javaprogram Introduktion Syftet med kursmomentet Programmeringens grunder (B.1)
Läs merIntroduktion till arv
Introduktion till arv 6 INTRODUKTION TILL ARV Arv Generell-Speciell Arv för att utnyttja det vi redan gjort Återanvändning Basklass Härledd klass Varför arv? Inför en subklass för att uttrycka specialisering
Läs merALM Live: Scrum + VSTS
ALM Live: Scrum + VSTS Explained and distilled for Everyone! Micael Herkommer micael.herkommer@inexor.se Introduktion Micael Herkommer Developer Coach & Solutions Architect INEXOR EPiServer Professional
Läs merPROJEKTDIREKTIV. Genomizer. Dokumenthistorik version datum utförda förändringar utförda av granskad. 1.0 20150327 Utlagd version jp jem, jp
PROJEKTDIREKTIV Genomizer Dokumenthistorik version datum utförda förändringar utförda av granskad 1.1 20150408 Tidpunkt för posterredovisningen uppdaterad, ny tid är 9/4 15.15 jp jp 1.0 20150327 Utlagd
Läs merAnmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper
Tentamen Programmeringsteknik I 2017-10-23 Skrivtid: 0800 1300 Tänk på följande Skriv läsligt. Använd inte rödpenna. Skriv bara på framsidan av varje papper. Lägg uppgifterna i ordning. Skriv uppgiftsnummer
Läs merEndless shooter neon - Post mortem
Endless shooter neon - Post mortem Markus Lok Axelsson Abstrakt Följande rapport berör ett mjukvaruutvecklingsprojekt som pågått under tio veckor på våren 2013. Projektet var ett tvådimensionellt datorspel
Läs merTDP005 Projekt: Objektorienterat system
. TDP005 Projekt: Objektorienterat system Designspecifikation Författare, dylma900@student.liu.se, albve061@student.liu.se Höstterminen 2016 Version 0.2 2016-12-16 1 Revisionshistorik Ver. Revisionsbeskrivning
Läs merKopiering av objekt i Java
1 (6) Kopiering av objekt i Java Först När du läser detta papper bör du samtidigt studera dokumentationen för klasserna Object, Cloneable (java.lang) och ArrayList (java.util). Mycket blir klarare genom
Läs mer1.1 För att komma in på projektportalen loggar du in på: Är det första gången du ska logga in måste du skapa dig ett konto. Klicka på Registrera dig.
Logga in. 1.1 För att komma in på projektportalen loggar du in på: http://www.projektkoll.nu Skriv in användarnamn samt lösenord Är det första gången du ska logga in måste du skapa dig ett konto. Klicka
Läs merFlytt av e-post till OCS
Flytt av e-post till OCS GU gemensam e-post och kalender Sidan 1 av 7 Innehållsförteckning: 1. Syfte med dokumentationen... 3 2. Flytt av poppad e-post till en.pst-fil... 3 2.1. Flytt av (poppad) Eudora
Läs merPROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI
PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI NG STRESS LUNDS TEKNISKA HÖGSKOLA - 2013-05-22 Projektmedlemmar: Emil Apelgren adi10eap@student.lu.se Fredrik Helander gda10fhe@student.lu.se Jonathan Klingberg
Läs merUppgiften är att beskriva en kvadrat i ett Java program. En första version av programmet skulle kunna se ut så här:
Att skapa en klass kvadrat Uppgiften är att beskriva en kvadrat i ett Java program. En första version av programmet skulle kunna se ut så här: public class Kvadrat { private int sida; Det var väl inte
Läs merIngenjörsinriktad yrkesträning - Softhouse Crossmedia Avenue. Ronny Roos, 85-02-27 4098 d04rr
Ingenjörsinriktad yrkesträning - Softhouse Crossmedia Avenue Ronny Roos, 85-02-27 4098 d04rr Inlämnad: 16 januari 2008 1 Softhouse - Crossmedia Avenue Crossmedia Avenue, är ett svenskt företag som ingår
Läs merPROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration
Läs merPreliminär specifikation av projekt
Preliminär specifikation av projekt Projektets namn: Infraröd Minneslåda (numera omdöpt till FastSync) Uppdragsgivare: Alex Olwal aolwal@cs.columbia.edu Deltagare: Johan Ullberg Nils
Läs merProtokoll fört vid extra-insatt styrelsemöte #1 som ägde rum 2013-11-08
Protokoll fört vid extra-insatt styrelsemöte #1 som ägde rum 2013-11-08 Närvarande: Roller: Underskrifter Simon Andersson (Ordförande) Mötesordförande: Simon Andersson Johanna Johansson (Vice ordförande)
Läs merPROJEKTDIREKTIV. Genomizer. Dokumenthistorik version datum utförda förändringar utförda av granskad
PROJEKTDIREKTIV Genomizer Dokumenthistorik version datum utförda förändringar utförda av granskad 1.1 20140410 Formulerat om kraven på leverabeln Teknisk dokumentation, samt ändrat formateringen av punkterna
Läs merProLog. För maskinlag DSR. Instruktion
ProLog För maskinlag DSR Instruktion PROLOG FÖR MASKINLAG Digital slutrapport (DSR) Innehållsförteckning Om digital slutrapport för avverkning... 3 Skapa digital slutrapport... 3 Hitta till slutrapporten...
Läs merAtt göra spel med Game Maker. Rum. Grundläggande delar. Gamemaker, dagens föreläsning. Programmeringsmodell
Gamemaker, dagens föreläsning Vad innehåller Gamemaker? Rum Objekt Händelser Aktioner Sprites Ljud Variabler och uttryck Live exempel: Början på Pac Man Att göra spel med Game Maker Programmeringsmodell
Läs merLNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT. Honey Hunter. Androidspel. Martin Karlsson 1/17/2014
LNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT Honey Hunter Androidspel Martin Karlsson 1/17/2014 Abstrakt: Denna slutrapport berör androidspelet Honey Hunter som berör kursen Indiviudellt Mjukvaruutvecklingsprojekt
Läs merDet finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Tentamen Programmeringsteknik I 2015-06-11 Skrivtid: 08:00 13:00 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Läs merAtt göra intervjuer för en lokal klimateffektprofil handledning version 1.0
Att göra intervjuer för en lokal klimateffektprofil handledning version Ett tredje steg i en lokal klimateffektprofil är att intervjua ett antal personer som är väl insatta i det kommunala arbetet och
Läs mer12 principer of agile practice (rörlig)
X-treme programming 12 principer of agile practice (rörlig) Ge nöjd kund genom tidig och kontinuerliga leveranser Den viktigaste punkten som betyder att min vill ha kontinuerlig feedback Välkomna sena
Läs merOneDrive för företag hos Svenska Brukshundklubben
OneDrive för företag hos Svenska Brukshundklubben Instruktion för OneDrive för företag Författare Thomas Holmén Version TH20170510:001 Målgrupp Kanslipersonal, FS, Utskott Datum 2017-05-10 Sammanfattning
Läs merÖvning 1. Datateknik A, Java I, 5 poäng. Att ladda hem och installera Java Att skriva ditt första Javaprogram Att kompilera och exekvera ditt program
Datateknik A, Syfte: Att ladda hem och installera Java Att skriva ditt första Javaprogram Att kompilera och exekvera ditt program Att läsa: Lektion 1 Antal uppgifter: 3 Inlämning: Sker via inlämningsuppgifter
Läs merPROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration
Läs merKom i gång med PING PONG
Kom i gång med PING PONG Studentmanual Version 4 Kom igång med PING PONG Studentmanual. Version 4 Producerad av Linda Borglund, Anita Eklöf vid Centrum för Lärande och Undervisning, Högskolan i Borås.
Läs merJAVA Mer om klasser och objektorientering
JAVA Mer om klasser och objektorientering Begreppet package - paket Package används när man t ex vill skapa ett eget bibliotek med klasser. Sen är det då meningen att man ska importera detta paket i det
Läs mer3. Spara ner sådant som du känner att du måsta ha (enligt punkt 2), och zippa resten (punkt 1) och spara för säkerhets skull.
its Learning Lunds skolors IKT-team 1 Att spara kursmaterial från its Learning, det finns tre generella vägar att gå: 1. Zippa allt nu, spara det på säker plats och packa upp och sortera senare. När man
Läs merPROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration
Läs merhttp://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home
http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home http://www.oakley.com/legionofoakley?cm_mmc=ads-_-apparel_goggles-_-prs_sigseries-_-appa Inspiration Koncept
Läs merBlankett för reviderad plan och budget för 2016 års verksamhetsbidrag för viss verksamhet på funktionshindersområdet
Dnr 9.1-11438/2015 Blankett för reviderad plan och budget för 2016 års verksamhetsbidrag för viss verksamhet på funktionshindersområdet 1. Uppgifter om organisationen 1a. Grunduppgifter Den ideella föreningens
Läs merMål. Uppdrag. NuvoAir, Stockholm Oktober 2017 Februari Spotify, Stockholm Februari 2017 September 2017
CV Erik Karlsson Timotejgatan 3, 118 59 Stockholm Mob: 073-82 69 669 E-post: erik.karlsson.flash@gmail.com Portfolio: http://erikkarlsson.net Mål Mitt mål är att fortsätta specialisera mig inom apputveckling
Läs merObjektinteraktion. Objektorienterad programmering Laboration 2. Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt.
(7) Objektinteraktion Objektorienterad programmering 2 Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt. Mål Efter övningen skall du kunna konstruera ett program med
Läs merProjektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete
Projektmetodik II HF1005, Informationsteknik och ingenjörsmetodik för Datateknik Projektarbete Förväntade resultatet är t.ex. en produkt Vi behöver arbeta med Analys Faktainsamling Genomförande Rapportering
Läs merRiktlinje för användning av e-post, kalender och snabbmeddelanden
Riktlinje för användning av e-post, kalender och snabbmeddelanden Dokumenttyp: Riktlinje Beslutad av: Annbritt Ulfgren Gäller för: Varbergs kommun Dokumentnamn: Riktlinje för användning av e-post, kalender
Läs merHögskolan Dalarna sid 1 av 7 DI-institutionen Hans-Edy Mårtensson Sten Sundin
Högskolan Dalarna sid 1 av 7 DI-institutionen Hans-Edy Mårtensson Sten Sundin TENTAMEN I IKB007 INTERNETPROGRAMMERING MED JAVA, 5p för SY2 2001-03-16, kl 14.00-18.00 Hjälpmedel: Inga hjälpmedel är tillåtna
Läs merIdag. Camilla Forsell TNM082 VT2014 TNM082, 2013. Camilla Forsell. Camilla Forsell TNM082 VT2014 TNM082, 2013. Camilla Forsell.
Agil användbarhetsutveckling för handhållna enheter TNM082, VT2013, FÖ3 Idag Scrum Från backlogg Gll sprint backlogg i detalj Scrum Produkt backlog Krav/önskemål representeras som punkter i en produkt
Läs merKristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson
Rapport grupp 4 Software Engineering Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson 2009-10-29 Processer Sprinter Scrum har varit till stor hjälp för oss för att nå våra mål,
Läs merITK:P1 Föreläsning 1. Programmering. Programmeringsspråket Java. Stark typning Explicit typning Strukturerat Hög säkerhet
ITK:P1 Föreläsning 1 Att programmera i språket Java DSV Peter Mozelius Programmering Olika typer av programmering som t ex: o Imperativ programmering (C, Pascal m fl) o Funktionell programmering (Lisp,
Läs merFrontermanual för Rektorsprogrammet
Frontermanual för Rektorsprogrammet Denna manual beskriver övergripande vad Fronter är och hur det kan användas. Skapad: 2010-04-27 Version: 1.0 1 Innehållsförteckning Vad är Fronter?... 3 Vilka behörigheter
Läs merProgrammering i C++ EDA623 Objektorienterad programutveckling. EDA623 (Föreläsning 5) HT 2013 1 / 33
Programmering i C++ EDA623 Objektorienterad programutveckling EDA623 (Föreläsning 5) HT 2013 1 / 33 Objektorienterad programutveckling Innehåll Grundläggande begrepp Relationer mellan objekt Grafisk representation
Läs merFöreläsning 5 (6) Metoder. Metoder Deklarera. Metoder. Parametrar Returvärden Överlagring Konstruktorer Statiska metoder tostring() metoden javadoc
Föreläsning 5 (6) Metoder Metoder Parametrar Returvärden Överlagring Konstruktorer Statiska metoder tostring() metoden javadoc Metoder Deklarera public void setnamn(string n) Åtkomstmodifierare Returtyp
Läs merRESUMÉ JENNY RÅBERG INFO JENNY RÅBERG. Eklövsvägen 1, 443 5 LERUM +47(0) 707-929123
INFO JENNY RÅBERG RESUMÉ JENNY RÅBERG Eklövsvägen 1, 443 5 LERUM +47(0) 707-929123 jenny@tryck.net www.jennyraberg.wix.com/graphic OM MIG Mitt namn är Jenny, jag bor i Lerum som ligger strax utanför Göteborg.
Läs merVi är alla i gruppen väldigt intresserade av spel och vill lära oss mer om hur man skapar ett helt spel från idé till slutprodukt.
Planeringsrapport Rally sport racing game Grupp 27 Bakgrund Idag växer spelindustrin enormt och tusentals nya spel kommer ut varje år så för att skapa ett spel som ska kunna säljas krävs att man har en
Läs merLaboration 1 - Grunderna för OOP i Java
Uppdaterad: 2006-08-31 Laboration 1 - Grunderna för OOP i Java Inledning Laborationen går ut på att lära sig grunderna för objektorienterad programmering, samt motsvarande språkkonstruktioner i Java. Labben
Läs merWebbtjänster med API er
Webbtjänster med API er Mål med lektionen! Veta kursmålen. Lite grunder om WCF Vem är jag? Mitt namn är Björn Jönsson och jobbar på Tahoe Solutions, ni når mig via mail: bjorn.jonsson@tahoesolutions.se
Läs merALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008
ALM Live April 2008 Effektivare projektarbete med Visual Studio 2008 Jaha, och vem är du då? Magnus Juvas Lösningsarkitekt Transcendent Group Och vad gör ni då? Inom området ALM gör Transcendent Group
Läs merEtt spel skapat av Albin Wahlstrand
Viking vs. Demons Ett spel skapat av Albin Wahlstrand 2012-06-03 1 Abstrakt Denna rapport kommer att handla om mina positiva och negativa erfarenheter inom projektet jag jobbat på de senaste 10 veckorna.
Läs merObjektinteraktion. Objektorienterad programmering Laboration 2. Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt.
(7) Objektinteraktion Objektorienterad programmering Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt. Mål Efter övningen skall du kunna konstruera ett program med flera
Läs merProgrammering A C# VT 2010. Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08
Programmering A C# VT 2010 Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08 Innehåll Hjälp och referenser... 3 Kap 1 Introduktion... 3 Steg för steg... 3 Kapitel 2 Variabler...
Läs merProjektspecifikation
TDDC74 Programmering, abstraktion och modellering Projektspecifikation 2010-05-31 Projektmedlemmar: Robert Cranston robcr829@student.liu.se Viktor Klasson vikkl729@student.liu.se Handledare: Emil Nielsen
Läs merTDDC74: Projekttitel
TDDC74: Projekttitel Projektmedlemmar: Namn Efternamn abcde123@student.liu.se Namn Efternamn abcde123@student.liu.se Handledare: Handledarnamn handledare@liu.se eller handledare@student.liu.se 15 maj 2017
Läs merTentamen ID1004 Objektorienterad programmering October 29, 2013
Tentamen för ID1004 Objektorienterad programmering (vilande kurs), 29 oktober 2013, 9-13 Denna tentamen examinerar 3.5 högskolepoäng av kursen. Inga hjälpmedel är tillåtna. Tentamen består av tre sektioner.
Läs mer2I1049 Föreläsning 9. Iterativ programutveckling. Iterativ programutveckling. Modularisering, återanvändning och JavaBeans
2I1049 Föreläsning 9 Modularisering, återanvändning och JavaBeans KTH-MI Peter Mozelius Iterativ programutveckling Iterativ utveckling evolutionär utveckling inkrementell utveckling Att bygga programmen
Läs merLab5 för prgmedcl04 Grafik
Lab5 för prgmedcl04 Grafik Viktigt läs detta först:den här labblydelsen är ganska lång, detta betyder inte att labben tar lång tid.en hel del av lydelsen är anvisning om hur man går tillväga för att kunna
Läs merProjektarbete. Johan Eliasson
Projektarbete Johan Eliasson Projekt Definition: En grupp av projektdeltagare utför under ledning av en projektledare en klart definierad uppgift, på en viss tid, med begränsade resurser Resurserna kan
Läs merVem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition.
Institutionen för Datavetenskap Göteborgs universitet HT2009 DIT011 Vem är vem på kursen Objektorienterad programvaruutveckling GU (DIT011) Kursansvarig : Katarina Blom, tel 772 10 60 Rum: 6126 (E-huset)
Läs merTENTAMEN I DATAVETENSKAP
Umeå Universitet Datavetenskap Marie Nordström Thomas Johansson Jürgen Börstler 030124 TENTAMEN I DATAVETENSKAP PROGRAMMERINGSMETODIK OCH PROGRAMMERING I JAVA, 5P. (TDBA63) Datum : 030124 Tid : 9-15 Hjälpmedel
Läs merProgrammering med Java. Grunderna. Programspråket Java. Programmering med Java. Källkodsexempel. Java API-exempel In- och utmatning.
Programmering med Java Programmering med Java Programspråket Java Källkodsexempel Källkod Java API-exempel In- och utmatning Grunderna Ann Pan panda@nada.kth.se Rum 1445, plan 4 på Nada 08-7909690 Game.java
Läs merMATEMATISK KOMMUNIKATION Att tavelpresentera som en matematiker
MATEMATISK KOMMUNIKATION Att tavelpresentera som en matematiker Presentationsteknik, särskilt tavelpresentation. Syfte: - Öva på att kommunicera matematik muntligt. - Stärka ämneskunskaperna. - Stärka
Läs merRoller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com
Åke Liljenberg ake.liljenberg@volvo.com Innehåll 1. Kort om presentatören 2. Kort om / WirelessCar 3. Vad kan jag bli när jag blir stor? 2 15-02-04 Min yrkeshistoria 1981-1990 Egen firma, programmering
Läs mer3. Hämta och infoga bilder
Sida 1 av 8 Lektion 1: sida 4 av 4 «Sida 3 av 4 Till kursens framsida 3. Hämta och infoga bilder Nu vet vi ju hur man sätter in text i sin sida. Men hur gör man med bilder? Det är inte svårt alls! Det
Läs merTentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga)
Grundläggande programmering med C# Provmoment: Ladokkod: Tentamen ges för: 7,5 högskolepoäng TEN1 NGC011 Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga) (Ifylles av student) (Ifylles av student)
Läs merProjekt intranät Office 365 av Per Ekstedt
Projekt intranät Office 365 av Per Ekstedt 1 BESKRIVNING AV UTFÖRANDE Uppdraget planeras att genomföras med ett agilt arbetssätt samt best practice från Microsoft gällande SharePoint online. Uppdraget
Läs merF7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH
F7 Agila metoder EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH 1 XP - Scrum - Kanban - FDD Agila metoder: Vad innehåller SCRUM Hur skiljer sig XP och SCRUM?
Läs merObligatorisk uppgift 5
(5 oktober 2018 Symbolisk kalkylator 1 ) Obligatorisk uppgift 5 En kalkylator som hanterar uttryck symboliskt dvs värden är uttryck inte bara tal. Uppgiften exemplifierar: objektorientering återanvändning
Läs merFyra i rad Javaprojekt inom TDDC32
Fyra i rad Javaprojekt inom TDDC32 Analys och design-dokument Version 2.0 Datum 2008-05-19 Dokumentnummer 20080303 Sammanfattning Detta är analys och design-dokumentet för programmet Fyra i rad. Fyra i
Läs merInstruktion Medlemsregister RSMH
Instruktion Medlemsregister RSMH november 2018 RSMH har sedan en tid ett medlemsregister. Detta är ett viktigt verktyg för att kunna nå medlemmarna med relevant information både på ett lokalt samt ett
Läs merLATHUND PA-WEBBEN REGISTRERING AV KOMPETENS. Version Sida 1 av 5
LATHUND PA-WEBBEN REGISTRERING AV KOMPETENS Version 3. 2011-04-29 Sida 1 av 5 INTRODUKTION... 3 REGISTRERA DIN KOMPETENS/UTBILDNING... 3 Sida 2 av 5 Introduktion Denna del av PA-webben använder du dig
Läs merArv. Fundamental objekt-orienterad teknik. arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier
Arv Fundamental objekt-orienterad teknik arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier Programmeringsmetodik -Java 165 Grafisk respresentation: Arv
Läs merHantera kontaktuppgifter och skapa användarkonton för ledare på lagets hemsida etc
Hantera kontaktuppgifter och skapa användarkonton för ledare på lagets hemsida etc Ni har kanske, precis som jag, brottats med kontaktuppgifter för ledare på lagsidan? Hur man än lägger till kontaktinformation
Läs merCurriculum Vitae Erik Benerdal
Curriculum Vitae Erik Benerdal Personuppgifter Namn: Erik Benerdal Adress: Päronvägen 34A Postadress: 904 36 Umeå Födelsedatum: 1982-11-27 Telefon: 070-227 49 11 E-post: erik@scalari.net WWW: http://www.scalari.net/
Läs merKort om klasser och objekt En introduktion till GUI-programmering i Java
Kort om klasser och objekt En introduktion till GUI-programmering i Java Klasser En klass är en mall för hur man ska beskriva på något. Antag att vi har en klass, Bil. Den klassen innehåller en lista på
Läs merPortfolio Johan Brink
Portfolio Johan Brink Index Kontakt s. 1 Rock N Rull s. 2-3 Clandestine s. 4-5 Examensarbete: Spelardrivet narrativ s. 6 PERSONUPPGIFTER Namn Johan Brink Född 1982/12/29 Kön Man KONTAKTUPPGIFTER Mobil
Läs mersommarjobb i botkyrka Guide för dig som ska sommarjobba
sommarjobb i botkyrka Guide för dig som ska sommarjobba Min arbetsplats Här fyller du i information om din arbetsplats. Arbetsplats:... Adress:... Handledare:... Telefonnummer:... Annan kontaktperson:...
Läs merObjektorienterad programmering. Telefonboken igen, en bättre version. En jämförelse. Föreläsning 4
Telefonboken Objektorienterad programmering Telefonboken igen, en bättre version Telefonboken, igen. Tvådimensionella fält. Exempel: femtonspelet. Modellklassen. Ett textbaserat program. Ett grafiskt program.
Läs merLaboration 1. "kompilera"-ikonen "exekvera"-ikonen
Programmerade system I1 Syfte Laboration 1. Syftet med denna laboration är dels att göra dej bekant med de verktyg som kan vara aktuella i programmeringsarbetet, dels ge en första inblick i att skriva
Läs merPNSPO! Exporterar och Importerar texter från CX- Designer. 20 mars 2012 OMRON Corporation
Exporterar och Importerar texter från CX- Designer 20 mars 2012 OMRON Corporation 2/25 Läs detta innan du bläddrar vidare: PNSPO! Denna bok är avsedd som ett tillägg till de ursprungliga manualerna för
Läs merDagens program. Programmeringsteknik och Matlab. Objektorienterad programmering. Vad är vitsen med att ha både metoder och data i objekten?
Programmeringsteknik och Matlab Övning 4 Dagens program Övningsgrupp 2 (Sal Q22/E32) Johannes Hjorth hjorth@nada.kth.se Rum 4538 på plan 5 i D-huset 08-790 69 02 Kurshemsida: http://www.nada.kth.se/kurser/kth/2d1312
Läs mer