Det kommer meget an på dit behov. Der er følgende teknologier som benyttes ofte:
FLASHFlash bruges når man vil lave flotte grafiske ting, men ikke nødvendigvis meget store spil (der er undtagelser, bl.a. Adventure Quest). Flash er det nemmeste at komme i gang med som nybegynder, og der er en MASSER guides (på engelsk):
http://lmgtfy.com/?q=flash+tutorial ;-)
Java AppletEn ældre teknologi som ikke er rigtig populær længere. Her har du adgang til RIGTIG meget, da du kan bruge det meste af Java sproget. For at lave et browser spil her kræver det at du kan Java ret grundigt (det tager år at lave). Et kæmpe spil som
www.Runescape.com er lavet i dette.
ASP.NET / PHP + AJAX En mere populær løsning, som samtidig er ret begrænset, er ren ASP.NET/PHP. Problemet er her at det hele er baseret på HTML+JavaScript, hvilket betyder du kan vinke farvel til rigtig mange fede ting. Du får også problemer med at lave en client/server løsning (læs: Flere spillere slås mod hinanden i real time).
Dog er der lavet rigtig mange fede spil i det, bl.a.:
http://www.travian.dk/ .
Jeg roder selv med den sidste løsning her:
http://www.GameLearner.com .