Open emilfolino opened 3 years ago
WebSocket där slutprodukter är typ multiplayer-luffarschack i webbläsaren.
Verkade vara majoritet för ovanstående.
Kursplan: https://edu.bth.se/utbildning/utb_kursplan.asp?Kurskod=DV1506&RevisionsNr=7&lang=sv&format=pdf Mycket kan återanvändas men 3D behöver tas bort och förkunskaperna kan förenklas lite grann.
Tekniker som används och som kursansvarig behärskar: HTML, CSS, JavaScript, nodejs (JavaScript på serversidan), socket.io, azure cloud för att driftsätta applikationerna. Går att koppla på andra tekniker till exempel C++ i ett senare skede.
Tanken är att successivt bygga ett multiplayer pong eller Achtung, die Kurve (https://achtungdiekurve.net/) spel i webbläsaren. Har upplevt att studenterna gillar när man bygger på något under hela kursens gång. Även möjlighet för att koppla på Git och GitHub för versionshantering. Funderar på om studenterna kan jobba som par eller individuellt, Git kravet kan ligga som extra för de som jobbar som par. Lämna in reflektioner och svar på frågor individuellt.
Uppgift 1: Introduktion till HTML, CSS, JavaScript Labbar & bygga single-player variant av spelet
Uppgift 2: backend Labbar & nodejs
Uppgift 3: Koppla ihop allt Fixa ihop socket.io för att spela multiplayer och statistik på servern som visas upp i klient.
Som jag ser det finns det ett antal olika alternativ: