Avatar billede on Nybegynder
23. oktober 2004 - 18:07 Der er 4 kommentarer og
1 løsning

Hjælp til 'opbygning' af system. Vejledning ønskes.

Hej Eksperter.

Jeg skal bruge noget vejledning til hvordan jeg kan få lavet mit system, koden ordner jeg selv men jeg ved ikke rigtig hvordan jeg skal lave det da jeg har prøvet en del indtil videre og intet er lykkedes med det ønskede resultat.

Det jeg skal have lavet er et lille grafisk system hvor brugere kan komme rundt i en lille 'map'/bane. Dette map består af en masse felter. Hver felt er nærmest et link til brugerens position. F.eks X=8 og Y=3 (8 ud fra venstre side og 3 ned fra toppen)... Men... her kommet problemet. Jeg skal gemme vær enkelte brugers position i en mysql database så det bliver muligt for brugerne at se hinanden. Men hvordan skal det fixes?

Skal vær enkelte felt have en plads i mysql? f.eks:

tabel: felt
rækker:
- x
- y
- indhold

Skal vær enkelte felt indholde, f.eks X=1, Y=1:
select * from map where X=1 AND y=1
if($indhold > 0) {
echo $indhold;
}

eller hvordan?

Lyder måske lidt indviklet =/

Men håber i forstår spørgsmålet ellers vær venlige at skrive hvad i ikke forstår så vil jeg prøve at omformulere det.

mvh. on!
Avatar billede hmortensen Nybegynder
23. oktober 2004 - 18:16 #1
En bruger kan vel kun være på et felt af gangen.

Så når han flytter sig, kan du vel bare lave en update af hans placering i bruger tabellen.
Avatar billede on Nybegynder
23. oktober 2004 - 18:21 #2
ja det tænkte jeg også på så der var

tabel: players
rækker:
- id
- player
- password
- x
- y

men tænkte på om der skal laves det lille kode stykke ud for hvert felt, for ser du det skal bruges til et spil hvor man går rundt i byer/landskaber (RPG) og hver map kommer til at indeholde ca. 100*100 felter... så det bliver meget kode at skrive. Og når man rykker kommer det til at fungere sådan her:
En brugere ser ALTID sig selv centreret på en 9*9 map hvor han står på X=5 og Y=5, han har så de muligheder at han kan rykke op, ned, højre, venstre og så rykker han men vil altid være centreret. Bare lidt information om spillet.
Det der bekymrer mig om hver enkelte felt skal checkes med et lille kode stykke? Eller hvordan ville du lave det?
Avatar billede on Nybegynder
23. oktober 2004 - 19:29 #3
ligemeget, det virker nu.
Vær venlig at lave et svar.
Avatar billede hmortensen Nybegynder
23. oktober 2004 - 19:56 #4
Kun hvis det var noget du kunne bruge
Avatar billede on Nybegynder
23. oktober 2004 - 21:22 #5
Har lavet det på en helt tredje måde :)
Men det at du forsøgte at hjælpe mig giver dig ret til pointene.

mvh. on!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester