la otra noche se me ocurrió la difícil idea de hacer un juego, tan largo, que necesite un botón de "guardar" y obviamente otro de "cargar"

por ahí leí averiguando que puedo usar una función que se llama "sharedObjects", pero lo que no pude responder fue esto:
se puede hacer esto con as 2.0?
los datos del guardado por cuanto tiempo quedan?
y la mas importante!
que datos permite guardar?
y aquí es la parte que les cuento para que quiero eso

quiero hacer un juego que vos encarnes un personaje que va por la vida, y como cualquier otro gana plata, la gasta en otras cosas, trabaja, juega, etc.
las variables que quiero guardar son: el dinero, y los avances...(con los avances me prefiero a cuanta inteligencia logró, cuanta musculatura, cuanta energía) para despues cargar el juego.
Esto es todo, sin mas me despido esperando la respuesta apropiada y salvadora.
Firma: estudiante de la universidad "Como escribir un texto formal"
