Тема: The Maze
Показать сообщение отдельно
Старый 21.11.2008, 22:06   #25
abcdef
Знающий
 
Регистрация: 16.09.2008
Сообщений: 299
Написано 71 полезных сообщений
(для 123 пользователей)
Ответ: The Maze

Сегодня на работе занимался дуракавалянием, под руку попался на кануне скачанный picture3D.zip от Romanzes.
Переделал под MIDletPascal без дополнительных java-библиотек.
интересно, что хотя я добавил много дополнительного кода, но jar-файл получился на 10% меньше чем предоставленная java-версия.
Работает медленнее раза в 3 чем java-аналог, впрочем для MIDletPascal это нормально.
__________
Идеи (от arT) реализованные в данной программе:
1. Загрузка 256-цветных bmp файлов в байтовый массив и работа с ним
2. Загрузка чисел из текстовой строки, числа разделяются любым кол-вом символов, которые не в диапазоне '0'..'9' (т.е. не являются числом)
_ Примечание: команды сохраниения константных массивов равносильны одиночным присваиваниям и каждая занимает в памяти около 7 байт, поэтому лучше загружать данные из ресурсов или конвертировать из строки.
____
p.s. полностью 3D-алгоритм реализовать в MIDletPascal вредно, для этого подходит только java, притом с хорошей оптимизацией методов/идей и алгоритма..
Вложения
Тип файла: zip pic3d.zip (23.2 Кб, 760 просмотров)

Последний раз редактировалось abcdef, 21.11.2008 в 22:13.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо abcdef за это полезное сообщение:
PacMan (08.06.2009), Romanzes (22.11.2008), sasha_peleng (30.12.2008), scimitar (22.11.2008)