Avatar billede thb Nybegynder
04. december 2003 - 15:42 Der er 17 kommentarer og
1 løsning

At lave et spil

Hey alle

Jeg vil gerne lave et spil i php men jeg har ikke rigtig nogen ide om hvordan jeg skal starte..
Jeg skal lave et spil hvor 2 personer der sidder på nettet kan spille mod hinanden.

Hvordan gør jeg så den ene kan se hvad den anden gør.. ???

Er der nogle der kan komme med et simpelt kode eksempel.. ??

Thomas
Avatar billede thb Nybegynder
04. december 2003 - 15:46 #1
Er det overhovedet muligt. ???

Thomas
Avatar billede cautoo Nybegynder
04. december 2003 - 15:48 #2
med PHP?... du kommer vist ikke udenom noget javscrip/html programmering til spillets grafik, eller måske til flash eller java applet

Tjaee, du kan jo enten lave det over en MySQL database, men så bliver det ikke sådan noget med to spillere der hele tiden bevæger sig...

Du kan også benytte PHP's internet sockets og så connecte direkte til den anden bruger, men kræver selvfølgelig en serversocket et sted også...
Avatar billede cautoo Nybegynder
04. december 2003 - 15:51 #3
Avatar billede thb Nybegynder
04. december 2003 - 15:52 #4
Jeg skal lave noget med kort, hvor der så sidder 2 og spiller mod hinanden, og når den ene trækker et kort, så skal den anden kunne se det..

Thomas
Avatar billede cautoo Nybegynder
04. december 2003 - 15:53 #5
det mest optimale er sockets... men som sagt så kræver det at der er en som er server til client socketsne
Avatar billede thb Nybegynder
04. december 2003 - 16:22 #6
Er det noget jeg kan se på en måde, eller skal jeg skrive til mit webhotel. ??

Thomas
Avatar billede thb Nybegynder
05. december 2003 - 18:41 #7
Hey er der ikke nogle der kan give et kode eks. ???
Det behøver ikke at være et helt spil.. :) Men bare noget jeg kan bygge videre på...

Thomas
Avatar billede thb Nybegynder
05. december 2003 - 18:42 #8
Hvis man laver et spil i flash, hvad bruger man så til programmeringen. ??

Thomas
Avatar billede nikolajdu Nybegynder
05. december 2003 - 18:43 #9
Man bruger en Flash communication server eller en..... socket server :))
Avatar billede thb Nybegynder
05. december 2003 - 18:57 #10
okay... kan man ikke lave et spil i php uden af bruge det der sockets.. ??

Thomas
Avatar billede nikolajdu Nybegynder
05. december 2003 - 18:59 #11
Jo men det går langsomt - så langt at det stort set kun kan være træk-baseret spil. Altså ikke noget med simultan opdatering af brugerne.
Avatar billede thb Nybegynder
05. december 2003 - 20:07 #12
Okay... kan du give et eksempel... Bare simpelt så jeg har noget at lege med.. ??

Thomas
Avatar billede nikolajdu Nybegynder
05. december 2003 - 21:13 #13
Det vil tage temmeligt lang tid at konstruere et eksempel - Med trækbaseret mener jeg F.eks skak hvor spillerne skiftes - Realtime opdatering har jeg ikke adgang til. Flash com serveren koster en hel del og java kan jeg ikke.
Avatar billede thb Nybegynder
05. december 2003 - 21:16 #14
Det er jo også det jeg skal lave.. det skal være et kort spil.. hvor 2 personer skal kunne spille mod hinanden... :)

Skal jeg sætte pointne op ???
Eller har du ikke lyst, det er helt okay, kender det godt selv..

Thomas
Avatar billede nikolajdu Nybegynder
05. december 2003 - 21:29 #15
Det har egenligt ikke noget med lyst at gøre - Det har noget med mandetimer for en freelancer at gøre.

Anyway så er opbygningen af trækbaseret lidt at sammenligne med en chat. Hver klient lytter hele tiden efter om der er kommet nye data og hvis... så opdatere man.
Avatar billede thb Nybegynder
05. december 2003 - 21:43 #16
okay... nice... så har jeg da noget at gå efter... Selv om jeg ikke har prøvet at lave en chat i php.. :)

Det er helt fint, er selv freelance, og har mange opgaver.. :)
Læg et svar og så får du nogle point.. :)

Thomas
Avatar billede nikolajdu Nybegynder
05. december 2003 - 23:47 #17
Nej tak jeg løste jo ikke noget her - fik højest pointeret lidt :))
Avatar billede thb Nybegynder
06. december 2003 - 01:49 #18
Fint nok :)
Jeg lukker.. :)

Thomas
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