Вниз  Java-программирование (1-ые посты)
- 15.04.2013 / 21:04
Magatino
  Администратор

Magatino 
Сейчас: Offline
Verlitry, А как это сделать в одной записи? :dum:
- 15.04.2013 / 21:05
Verlitry
  Пользователь

Verlitry 
Сейчас: Offline
Magatino, в смысле?:gy: я плохо соображаю, проще объясни)
- 15.04.2013 / 21:40
Magatino
  Администратор

Magatino 
Сейчас: Offline
Verlitry (15.04.2013/21:05)
Magatino, в смысле?:gy: я плохо соображаю, проще объясни)
Вот допустим записали мы одну карту , а как следующую и в этой же записи? :dum:
  1. for (int j=0;j<maxY;j++)
  2. for (int i=0;i<maxX;i++)
  3. {
  4. dos.writeInt(m[i][j]);
  5. }


Изменено Magatino (15.04 / 21:40) (всего 1 раз)
- 15.04.2013 / 22:33
Verlitry
  Пользователь

Verlitry 
Сейчас: Offline
Magatino,
  1. for(int map = 0; map < MAX_MAPS; map++) {
  2.   dos.writeString("#");
  3.  
  4.   for(int i = 0; i < MapWidth; i++)
  5.   for(int j = 0; j < MapHeight; j++) {
  6.     dos.writeInt(ArrayMap[map][i][j]);
  7.   }
  8. }

:gy:
- 15.04.2013 / 22:53
Magatino
  Администратор

Magatino 
Сейчас: Offline
Verlitry, Дык , это трёхмерный массив , у меня попросту память лопнет , и что в игре будет трёхмерный массив :gy:
- 15.04.2013 / 22:56
Verlitry
  Пользователь

Verlitry 
Сейчас: Offline
Magatino, Эт запись через трёхмерный массив:gy: а читать массив нужно от указателя до указателя и получается двумерный массив))
- 16.04.2013 / 05:02
gost6678
  Пользователь

gost6678 
На самом деле карты удобней всего хранить в отдельном классе с помощью массивов чисел , и сделать методы, устанавливающие текущую карту.
- 16.04.2013 / 06:25
Verlitry
  Пользователь

Verlitry 
Сейчас: Offline
gost6678, Ну как-то самому прописывать каждую ячейку массива в отдельном классе не круто.
- 16.04.2013 / 06:35
gost6678
  Пользователь

gost6678 
Verlitry, а там сам ничего и не прописываешь, делаешь все в редакторе Mappy , потом получаешь текстовый файл картой, копируешь все и вставляшь в массив примерно так int[] map1={.........}
- 16.04.2013 / 09:06
Magatino
  Администратор

Magatino 
Сейчас: Offline
gost6678, Вставлять и копировать вручную надо? :dum:
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)