Como puedo poner un multi lenguaje?
pues puedes hacer un archivo ini que contenga el texto del juego para cada idioma, y asi mostrar los textos dependiendo del idioma seleccionado, o si no quieres aprender a trabajar con archivos ini simplemente puedes poner un if para cada texto en tu juego
if (global.idioma == "ESPAÑOL")
{
draw_text(0,0,"hola mundo");
}
else if (global.idioma == "INGLES")
{
draw_text(0,0,"hello world");
//(no intento presumir mis habilidades linguisticas)
}
Otra opción son los archivos JSON
tambien se puede con arcchivos ini, por ejemplo
spanish.ini
english.ini
en las opciones del juego, tienes que tener alguna variable que indique cual lenguaje esta selecionado.
if( global.languaje == "en")
{file_name = english.ini;}
else
{ file_name = spanish.ini; }
ini_open( file_name )
...
..
.
entonces cuando quieras mostrar algun mensaje, este lo debes de cargar del ini seleccionado