Bueno, antes de nada, me estreno como forero. Nunca antes habia publicado algo en un foro, y porsupuesto, ni idea de como funcionan. Me he leido las preguntas y respuestas, he buscado y no he conseguido encontrar lo que queria, parecido, pero no me resuelve mi duda.
Sin marear más, solo decir que si el tema está ya respondido lo siento, pero al no encontrarlo me animé a crearlo.
La cosa es, que realizando un juego simple, para empezar a ver como va todo esto (soy nuevo también en game maker), quiero ver el score y best score cuando termina la partida.
Resulta que se ver el score, pero al cerrar y volver a abrir, obviamente no hay nada guardado.
He probado con ini files, pero al no entenderlos bien, no se hacerlo, y menos aún hacer que compare score con best score...
Solo tiene que salir la mejor puntuación, no 3 o 4.
He intentado algo así.
ini_open(working_directory + 'inifile.ini');
ini_write_real('points','cscore',score);
best = ini_write_real('Option','Sounds', "best");
ini_close();
ni idea...
ni siquiera hay comparación ahí, y si la puntuación actual es mas grande que la mejor, que se actualice y se guarde, sin falta de meter nombre ni nada...
(Quizá la idea que busco es algo como pasa con el flappy bird, que cuando pierdes, te sale lo que has hecho, y la mejor, y ya, sin meter nombre ni nada, pero claro luego incluso hay que dibujar la variable "bestscore" y me salen errores por todos lados)
Tras mirar tutoriales en youtube, y darle vueltas al foto, he visto cosas, pero nada que me aclare, por mi torpeza seguro.
Gracias de antemano a todos.
Sin marear más, solo decir que si el tema está ya respondido lo siento, pero al no encontrarlo me animé a crearlo.
La cosa es, que realizando un juego simple, para empezar a ver como va todo esto (soy nuevo también en game maker), quiero ver el score y best score cuando termina la partida.
Resulta que se ver el score, pero al cerrar y volver a abrir, obviamente no hay nada guardado.
He probado con ini files, pero al no entenderlos bien, no se hacerlo, y menos aún hacer que compare score con best score...
Solo tiene que salir la mejor puntuación, no 3 o 4.
He intentado algo así.
ini_open(working_directory + 'inifile.ini');
ini_write_real('points','cscore',score);
best = ini_write_real('Option','Sounds', "best");
ini_close();
ni idea...
ni siquiera hay comparación ahí, y si la puntuación actual es mas grande que la mejor, que se actualice y se guarde, sin falta de meter nombre ni nada...
(Quizá la idea que busco es algo como pasa con el flappy bird, que cuando pierdes, te sale lo que has hecho, y la mejor, y ya, sin meter nombre ni nada, pero claro luego incluso hay que dibujar la variable "bestscore" y me salen errores por todos lados)
Tras mirar tutoriales en youtube, y darle vueltas al foto, he visto cosas, pero nada que me aclare, por mi torpeza seguro.
Gracias de antemano a todos.