
DIGITALT SPEL
Mallar vid behov. Utifall det visar sig behövas yttligare material så kommer det att tillkomma i mappen nedan för respektive uppdrag.
VAD
På fem dagar designar, bygger, playtestar och publicerar ni ett litet plattformsspel gjort i Construct 3. Allt ska gå att spela via webblänk och vara lätt för en utomstående att förstå och bedöma.
SYFTE
Träna samarbete i blandade grupper (estet + teknik, åk 1–3).
Öva speldesign, nivådesign, grafik/ljud och logiskt tänkande i event‑systemet.
Skapa en spelbar prototyp → MVP → polerad version på kort tid.
Publicera något ni kan visa i portfolio/CV.
MÅL
Ett spelbart plattformsspel (1–3 nivåer) med:
Kärnmekanik: springa, hoppa (dubbelhopp valfritt), samla något, mål/exit.
Minst 1 fiendetyp eller hazard (t.ex. taggar/lava) + återfödelse/checkpoint.
UI: titel, paus, HUD (t.ex. liv/mynt/tid), Game Over och Level Complete.
Ljud & musik: steg/hopp/coin, bakgrundsloop; grundläggande mix utan dist.
Tillgänglighet/UX: tydliga kontroller, instruktion i spelet, färg + form för viktigt.
For Review‑sida med pitch, kontroller, skärmdumpar/gif, changelog, playtestdata.
Publik webblänk (HTML5‑export) – t.ex. skolans webb/drive/itch‑sida.
HUR
Inkludera på en tydlig sida/mapp:
Pitch & målgrupp (3–5 meningar)
Kontroller (text + ikonrad) och tipsruta (1–2 rader)
Skärmdumpar/gif (titel, HUD, 1–2 gameplay)
Kort video (30–60 s) som visar en runda/situation
Playtestdata: t.ex. medeltid för Nivå 1, vanligaste dödsorsaken, justeringar
Changelog: v0.7 → v0.9 → v1.0 (3–5 punkter)
Team & roller, versionsinfo och publik länk
Krav & riktlinjer
Obligatoriskt:
Spelbar på desktop‑webb (Chrome/Edge/Firefox), piltangenter/Space dokumenterade.
Instruktion i spelet (t.ex. “← → hoppa: Space”) och restart‑knapp.
Minst 1 fiende/hazard, checkpoint, Game Over.
Ljud på rimlig nivå + mute/volym (enkelt) i pausmeny.
Rättigheter: använd eget eller licensfritt (bild/ljud) med kreditlista.
Meriterande:
Coyote time + jump buffer för mjukare hopp.
Gamepad‑stöd, mobilskalning (om ni hinner), parallax‑bakgrund.
Hemligt område, enkel samlar‑meta (t.ex. 100 mynt → 1 extra liv).
ROLLER
Producent/PL: schema, standups, scope, blockerare.
Speldesigner: kärnloop, svårighetskurva, ekonomi/samlarobjekt.
Nivådesigner: tilemaps, tempo, lär‑introducera‑utmana‑kombo (L.I.U.K.).
Programmering/Event: event sheets, states, kollisionslogik, UI‑flöden.
Grafik/Art: spelare/fiender/tiles, bakgrund, animationer, UI‑ikoner.
Ljud/Musik: SFX, bakgrundsmusik, mixnivåer.
QA/Playtest: testplan, logg, balansförslag.
Jobba i par (erfaren + ny). Rotera roller när det passar.
VERKTYG
Construct 3 – startpaket (rekommenderat)
Behaviors: Player (Platform), Solid, Jump‑thru, Scroll To (kamera), Persist (valfritt), Fade (övergångar).
Objekt: Player, Ground (Tilemap), Enemy, Collectible, Hazard, Checkpoint, Exit, UI (Text/SpriteFont), Managers (Game, Audio).
Event sheets: player.es, enemy.es, ui.es, level.es, global game.es (tillstånd/poäng).
Variabler: score, lives, coins_this_level, state (e.g. “menu”,”play”,”gameover”).
Familjer: hazards, enemies, collectibles för gemensam logik.
TIPS från COACHEN:
- Scopea smått: hellre 2 bra banor än 5 halvfärdiga.
- Iterera: bygg → testa → justera. Spara versioner.
- Synlighet: visa kontroller och mål tidigt i varje bana.
- Om ni kör fast: förenkla fiender, gör hazard‑baserade utmaningar först.
- Lycka till – gör ett spel som är kul att spela (och titta på)!
MÅNDAG
Idé & kärna
Dagliga rutiner: 10:00 standup (15 min) · 14:00 checkpoint (10 min) · 15:30 kort logg.
Målet idag: Enas om tema, kontroller och första spelbara loop. Klart idag (i repo/mapp):
✅ Pitch (3–5 meningar) + målgrupp/persona
✅ Kontroller (t.ex. A/D eller piltangenter + Space; gamepad valfritt) och input‑lista i spelet
✅ Spelarstyrning: Platform‑behavior inställd (hastighet, acceleration, gravitation, jump strength)
✅ Prototypnivå: tilemap + start/mål + camera scroll + enkel hazard
✅ Testplan 1: vad mäter vi? (t.ex. tid att klara nivån, dödsorsaker)
TISDAG
Playable
Dagliga rutiner: 09:00 standup (15 min) · 14:00 checkpoint (10 min) · 15:30 kort logg.
Målet idag: Spelbar MVP med 1–2 nivåer och enkel UI. Klart idag:
✅ Nivå 1 klar (introducerar kärnmekanik)
✅ Nivå 2 utkast (varierar risk/belöning)
✅ UI‑grund: titel → spel → paus → game over / level complete
✅ Ljud‑grund: hoppsfx, coin, musikslinga (volymer rimliga)
✅ Playtest #1 (minst 3 personer) + ändringslista (3 punkter)
ONSDAG
Fördjupning 1
(välj 1 spår)
Dagliga rutiner: 09:00 standup (15 min) · 14:00 checkpoint (10 min) · 15:30 kort logg.
Välj ett spår som lyfter helheten och gör klart det idag:
🧠 Game feel & feedback: coyote time, jump buffer, skärmvibration, partiklar, tween på UI.
🗺️ Nivådesign+: tempo‑kurva, hemligheter, alternativrutter, checkpoints.
🤖 Fiender & AI‑mönster: patrull, dummy‑jakt, projektiler, stomp‑logik.
🎨 Grafik & animation: sprite sheets, parallax‑bakgrund, squash & stretch.
🔊 Ljud & mix: ducking under VO/SFX, loop‑punkter, undvik clipping.
♿ Tillgänglighet/UX: färg + form (inte bara färg), volymreglage, remapping (enkelt), tipsruta i början. Klart idag:
✅ Nivå 2 klar + polering av Nivå 1
✅ Dokumentera vad spåret gav på For Review‑sidan (före/efter + kort klipp/gif)
TORSDAG
Fördjupning 2
produktion
Dagliga rutiner: 09:00 standup (15 min) · 14:00 checkpoint (10 min) · 15:30 kort logg.
Fördjupa eller välj nytt spår. Gör redo för bedömning och publicering. Klart idag:
✅ Nivå 3 (valfri men meriterande) eller boss‑rum/utmaningsrum
✅ Balanspass: justera hopp/hastighet, fiendeskada, coins → extra liv
✅ Bugfix & prestanda: profileringskoll (draw calls, stora sprites) + mobiltest
✅ Export HTML5 + publik länk (ladda upp) + For Review‑sida komplett
FREDAG
PRESSENTATION
🎮 5‑min demo: pitch, visa kontroller, spela 1 bana, (game feel/UX).
🧾 Bedömningsmapp/webb: build (HTML5), video/gif, skärmdumpar, For Review, version. SPARA PÅ DRIVE
🪪 Individuell logg (½ sida): din roll, vad du lärde dig.