andracs / EasternAdventures

En tekstbaseret rollespil udviklet af datamatikere i Næstved.
0 stars 16 forks source link

Leaderboard skal gemmes i MySQL #29

Open andracs opened 6 years ago

andracs commented 6 years ago

Du skal udvikle en klasse, som kan gemme en spillers navn og aktuelle point i en tilsvarende MySQL tabel.

// Hint: en mulig løsning er at lave en static metode i sin klasse med feks navnet savePoints(Player p), hvor p objektet vil indeholde både spillerens navn og spillerens point, som kan så gemmes vha SQL.

andracs commented 6 years ago

En løsning som vi snakkede om i klassen er:

-- Lav en MySQL database med navnet EasternAdventuresDB Lav en table med navnet "highScore" med id (int + auto increment), playerName (varchar), point (int)

-- Lav en TestPoint.java klasse -- Testpoint skal gøre følgende: Player burhan = new Player(); burhan.setPoint(50); burhan.savePoint(); burhan.setPoint(1000); burhan.savePoint();

-- Tilføj en savePoint() metode til player savepoint skal connect til databasen, og lave en "insert into highscore"

andracs commented 6 years ago

@erik2310 har lavet leaderboardet, jubii... Nu er det så min tur til at få det online 👍