Unity? jajaja pues nose, div? puedes usar Background(imagenes) como Escenarios, personajes animados(gif), las trampas y todo eso con js, puedes usar php y mysql para guardar el progreso del jugador y los items, etc...
un Pequeño Ejemplo para el personaje y background ;)
http://codepen.io/Malkev/pen/aNodmd