У меня идея возникла, опирающаяся на все предыдущие наши прения: кодировать карту налагающимися друг на друга прямоугольниками. Тогда в памяти весь ландшафт для карты 256х192 займет не более 3-4 кб (если координаты одного прямоугольника запоминать в 4 байтах)!
Для проверки этой идейки написал прогу на Delphi, см.файл. Поиграйтесь с различными коэффициентами - можно получать интересные ландшафты с минимумом затрат памяти.




Ответить с цитированием