Grundläggande Datorkunskap & Spelprogrammering

En praktisk utbildning som tar dig från nybörjare till att skapa dina egna spel i Unity med C#

8 veckor • 2 dagar/vecka • Praktisk inlärning
📅

8 Veckors Program

Strukturerad utbildning med fokus på stegvis utveckling och praktisk tillämpning

🎮

Unity & C#

Lär dig branschens mest använda verktyg för spelutveckling

💡

Från Grunden

Inga förkunskaper krävs - vi börjar från grunderna

🚀

Praktiskt Fokus

Bygg verkliga projekt och skapa ditt eget spel

Kursplan

En strukturerad resa från datorgrunderna till att skapa egna spel

Vecka 1

Introduktion till Datorer & Operativsystem

Dag 1 - Datorns Grunder

  • Vad är en dator? Hårdvara och mjukvara
  • Operativsystemet Windows - navigering och grundfunktioner
  • Filhantering: mappar, filer och filtyper
  • Praktisk övning: organisera filer och mappar

Dag 2 - Internet & Säkerhet

  • Webbläsare och internet - grundläggande användning
  • Säkerhet online: lösenord och personlig integritet
  • Ladda ner och installera program säkert
  • Introduktion till tangentbordsgenvägar
Vecka 2

Förberedelse för Programmering

Dag 1 - Logiskt Tänkande

  • Vad är programmering? Grundläggande koncept
  • Algoritmer i vardagen - steg-för-steg-instruktioner
  • Övning: skriv instruktioner för vardagliga uppgifter
  • Introduktion till problemlösning

Dag 2 - Utvecklingsmiljön

  • Installation av Unity Hub och Unity Editor
  • Installation av Visual Studio Community
  • Genomgång av Unity-gränssnittet
  • Skapa ditt första Unity-projekt
Vecka 3

Introduktion till Unity

Dag 1 - Unity Grunderna

  • Scener, GameObjects och Components
  • Transform: position, rotation och skala
  • Hierarki och Inspector-panelen
  • Praktik: skapa en enkel 3D-miljö

Dag 2 - Assets & Grafik

  • Importera och hantera assets
  • Material och färger
  • Grundläggande ljussättning
  • Kameran och vyer
Vecka 4

C# Programmering - Grunder

Dag 1 - Första Koden

  • Vad är C#? Script-filer i Unity
  • Variabler: int, float, string, bool
  • Debug.Log() - skriv ut meddelanden
  • Start() och Update() - grundläggande funktioner

Dag 2 - Kontrollstrukturer

  • If-satser: ta beslut i koden
  • Jämförelseoperatorer och logik
  • Loopar: for och while
  • Praktik: flytta ett objekt med kod
Vecka 5

Interaktion & Input

Dag 1 - Spelarinput

  • Input-systemet i Unity
  • Tangentbord och muskontroll
  • Rörelse: Transform.Translate
  • Skapa en spelbar karaktär

Dag 2 - Fysik & Kollision

  • Rigidbody och fysikmotor
  • Colliders och trigger-zoner
  • OnCollisionEnter och OnTriggerEnter
  • Praktik: samla föremål i spelet
Vecka 6

Spelmekanik & UI

Dag 1 - Spelelement

  • Poängsystem och variabler
  • Spellogik: vinna och förlora
  • Prefabs: återanvändbara objekt
  • Instantiate: skapa objekt dynamiskt

Dag 2 - Användargränssnitt

  • Canvas och UI-element
  • Text och poängvisning
  • Knappar och menyer
  • Scenbyte och spelflöde
Vecka 7

Spelprojekt - Del 1

Dag 1 - Projektplanering

  • Välj speltyp: samlarspel, labyrint eller plattform
  • Planera spelets mekanik och mål
  • Skapa spelvärlden och miljön
  • Implementera spelarkaraktär

Dag 2 - Kärnmekanik

  • Bygg spelets huvudmekanik
  • Lägg till fiender eller hinder
  • Implementera poängsystem
  • Testa och felsök
Vecka 8

Spelprojekt - Slutförande

Dag 1 - Polering

  • Skapa start- och slutskärm
  • Lägg till ljud och musik
  • Finjustera spelkänslan
  • Buggfixar och optimering

Dag 2 - Avslutning & Framtid

  • Exportera spelet som körbar fil
  • Presentation av projekt
  • Resurser för fortsatt lärande
  • Vägar vidare inom spelutveckling

Efter Utbildningen

Vad du kommer kunna när kursen är slut

Datorvana

Hantera din dator med säkerhet - filhantering, internet och programinstallation

Unity-kompetens

Navigera i Unity och förstå grunderna i spelutveckling

C# Grunderna

Skriva enkel kod med variabler, villkor och loopar

Eget Spel

Skapa och exportera ett komplett enkelt spel

Problemlösning

Tänka logiskt och bryta ner problem i mindre delar

Fortsatt Lärande

Ha verktygen och kunskapen för att lära dig mer på egen hand

Praktisk Information

Vad som ingår och vad som behövs

Omfattning

8 veckor, 2 dagar per vecka. Totalt 16 kurstillfällen med blandning av teori och praktik

🎯

Förkunskaper

Inga förkunskaper krävs - kursen börjar från grunden

Din Utbildare

Erfaren vägledning genom hela kursen

Rolf Jansson Holtermann

Rolf Jansson Holtermann

Kursansvarig & Utbildare

Rolf leder kursen med fokus på att göra programmering tillgängligt och roligt för alla. Med en pedagogisk approach och tålamod säkerställer han att varje deltagare får den hjälp de behöver för att lyckas.

Utbildningen kombinerar teori med mycket praktisk övning, där du som deltagare hela tiden får arbeta hands-on med Unity och C#.

Intresserad?

Kontakta oss för mer information om kursen, priser och startdatum

Kontakta Oss