15.04.2013 / 21:04 |  | 
Magatino    Администратор  
   Сейчас: Offline 
 Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
   | Verlitry,  А как это сделать в одной записи?    | 
  15.04.2013 / 21:05 |  | 
Verlitry    Пользователь  
   Сейчас: Offline 
 Регистрация: 28.08.2012
   | Magatino,  в смысле?   я плохо соображаю, проще объясни)  | 
  15.04.2013 / 21:40 |  | 
Magatino    Администратор  
   Сейчас: Offline 
 Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
   | Verlitry (15.04.2013/21:05) Magatino,  в смысле?  я плохо соображаю, проще объясни)Вот допустим записали мы одну карту , а как следующую и в этой же записи?   for (int j=0;j<maxY;j++)  
for (int i=0;i<maxX;i++)  
{  
dos.writeInt(m[i][j]);  
}  
   Изменено Magatino (15.04 / 21:40) (всего 1 раз) | 
  15.04.2013 / 22:33 |  | 
Verlitry    Пользователь  
   Сейчас: Offline 
 Регистрация: 28.08.2012
   | Magatino,   for(int map = 0; map < MAX_MAPS; map++) {  
  dos.writeString("#");  
   
  for(int i = 0; i < MapWidth; i++)  
  for(int j = 0; j < MapHeight; j++) {  
    dos.writeInt(ArrayMap[map][i][j]);  
  }  
}  
   | 
  15.04.2013 / 22:53 |  | 
Magatino    Администратор  
   Сейчас: Offline 
 Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
   | Verlitry,  Дык , это трёхмерный массив , у меня попросту память лопнет , и что в игре будет трёхмерный массив    | 
  15.04.2013 / 22:56 |  | 
Verlitry    Пользователь  
   Сейчас: Offline 
 Регистрация: 28.08.2012
   | Magatino,  Эт запись через трёхмерный массив   а читать массив нужно от указателя до указателя и получается двумерный массив))  | 
  16.04.2013 / 05:02 |  | 
gost6678    Пользователь  
  | На самом деле карты удобней всего хранить в отдельном классе с помощью массивов чисел , и сделать методы, устанавливающие текущую карту.
   | 
  16.04.2013 / 06:25 |  | 
Verlitry    Пользователь  
   Сейчас: Offline 
 Регистрация: 28.08.2012
   | gost6678,  Ну как-то самому прописывать каждую ячейку массива в отдельном классе не круто.
   | 
  16.04.2013 / 06:35 |  | 
gost6678    Пользователь  
  | Verlitry, а там сам ничего и не прописываешь, делаешь все в редакторе Mappy , потом получаешь текстовый файл картой, копируешь все и вставляшь в массив примерно так int[] map1={.........}
   | 
  16.04.2013 / 09:06 |  | 
Magatino    Администратор  
   Сейчас: Offline 
 Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
   | gost6678,  Вставлять и копировать вручную надо?    |