Bueno, necesito a alguien que maneje de C++ punteros y tal.
El caso es que estoy haciendo un juego utilizando SDL, un clon del Pokémon azul de Game Boy (por ahora, una vez hecho entero pretendo ampliarlo).
Tengo ya "chicha" hecha, pero tengo un ligero problema.
El escenario, se guarda en un archivo de texto, del tipo:
100010111200310111101010100101010101010101010100212031021020120102102131001321
Que ahora mismo, tiene una longitud fija, esto se "parte" en trozos de longitud fija también:
1000101112003
1011110101010
0101010101010
1010101002120
3102102012010
2102131001321
y cada número indica el tipo de "casilla" que forma el mapa.
Ahora tengo el escenario en el programa como un Array del tipo casilla (longitud fija).
Y me gustaría almacenar el escenario con memoria dinámica, es decir, con punteros. Y que lo mismo puede haber un escenario de 20x20 como uno de 200x200 y que el juego lo cargue.
Lo he intentando pero he fracasado porque me he liado con los punteros.
¿Alguien sería capaz de ayudarme?
Si alguien se ofrece voluntario a echar un ojo al código y darme algunas pistas, le envío el resto de la información.
Un saludo!