2011-09-30, 21:56
  #1
Medlem
Morrissons avatar
Det finns en hel drös med multiplayer-online-spel, allt från krigsspel till maffiaspel. Jag har länge gått i tankarna att lära mig programmera och inom sinom tid utveckla ett liknande spel, bara för skoj skull. Så tro inte att jag glider in här med attityden att det är busenkelt, jag vet att det skulle ta mig flera år, om ens det.

Exempel på spel:
http://www.erepublik.com/en
http://firefight2.com/login.php

Ja, alltså ingen rörlig grafik överhuvudtaget - utan endast text och bild. Vad använder dessa spel i huvudsak för språk?

Tacksam för svar och tack på förhud!
Citera
2011-09-30, 22:22
  #2
Medlem
gadzooxs avatar
Filändelsen på din andra länk torde väl ge en liten hint om vilket språk de använder


Lite mer utförligt svar: PHP är väl rätt vanligt för webutveckling på serversidan, ofta med en MySQL-databas i botten för att lagra all data.

Givetvis används även HTML för själva websidan (och CSS för utseendet), HTML är dock inget programmeringsspråk utan ett markup-språk. PHP används för all funktionalitet och för att generera relevant HTML-kod dynamiskt. Finns mängder av tutorials "där ute", här är en: http://www.tizag.com/phpT/

ASP.NET MVC är ett annat "språk" (ramverk snarare, språket är C#) vanligt inom webutveckling, även där finns mängder av tutorials (http://www.asp.net/mvc t.ex.). I min mening är det kraftfullare än PHP tack vare .NET Framework och språket C# i allmänhet, men det är begränsat till att köras på Windows-servrar då Microsoft äger tekniken. PHP är mer "cross-platform" och förmodligen enklare att komma igång med för en nybörjare.
Citera
2011-09-30, 23:39
  #3
Medlem
Du kan ju använda i princip vilket språk som helst, men jag rekommenderar python. Det är lättare att lära sig än PHP och är mer intuitivt.
Citera
2011-10-01, 11:47
  #4
Medlem
gadzooxs avatar
Citat:
Ursprungligen postat av FaderBerg
Du kan ju använda i princip vilket språk som helst, men jag rekommenderar python. Det är lättare att lära sig än PHP och är mer intuitivt.
Python är säkert trevligt, men finns det några webhotell som stödjer det?
Citera
2011-10-01, 22:29
  #5
Medlem
Mysfarbrorn-s avatar
Citat:
Ursprungligen postat av gadzoox
ASP.NET MVC är ett annat "språk" (ramverk snarare, språket är C#) vanligt inom webutveckling, även där finns mängder av tutorials (http://www.asp.net/mvc t.ex.). I min mening är det kraftfullare än PHP tack vare .NET Framework och språket C# i allmänhet, men det är begränsat till att köras på Windows-servrar då Microsoft äger tekniken. PHP är mer "cross-platform" och förmodligen enklare att komma igång med för en nybörjare.

Det hade väl vart trevligt om TS hade lärt sig ASP.NET MVC isåfall, med tanke på att man programmerar i ett "riktigt" programspråk.

Lär han/hon sig C# kan han ju även, rätta mig om jag har fel, skriva spelet som en applikation till Windows Phone!
Citera
2011-10-02, 02:03
  #6
Moderator
vhes avatar
Citat:
Ursprungligen postat av gadzoox
Python är säkert trevligt, men finns det några webhotell som stödjer det?

Django börjar bli rätt poppis webbkretsar, så jodå det finns det. Sen kan man ju hosta det på en hyrd VM (har en som kostar ca en hundralapp i månaden, inte så tokigt mycket dyrare än ett klassiskt webbhotell).
Jag tror helt ärligt att majoriteten av de där spelen är skrivna i PERL, men tycker inte riktigt att det skall påverka TS val. Vilket högnivåspråk som helst duger gott och väl för det du vill göra.
Citera
2011-10-03, 06:46
  #7
Medlem
Citat:
Ursprungligen postat av gadzoox
Python är säkert trevligt, men finns det några webhotell som stödjer det?

Ja, flera stycken.
Citera
2011-10-18, 14:18
  #8
Medlem
Morrissons avatar
Tack så mycket för alla svar!
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in