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

Cliffe Snake - да,да задний фон примерно так как ты сделал.. но немножко упростил, выглядит так:
  drawimage(sky,-((angle+angle) mod 360),0);
  drawImage(floor,0,h2);
  raycast;
картинка sky высотой в пол-экрана (64). и длинной 360+ширина_экрана, где кусочек 360..360+ширина_экрана совпадает с изображением в позиции 0..ширина_экрана.
___
Оч. неудобно что MIDletPascal не хочет делать длинные массивы, правильная идея сделать двухмерный но думаю на java быстрее будет делать одномерным..
___
переделал программку с учетом предложений Cliffe Snake
___
давайте для оптимальности будем делать так:
1. вычисления real заменять Lib_mathmp.class.
2. картинки желательно в bmp-формате, и при необходимости png, другие форматы лучше не использовать т.к. не все телефоны их будут поддерживать.
3. карты записывать в текстовом виде, где кубик стены записывается числом, здесь же будем описывать спрайты.
Вложения
Тип файла: zip r3d.zip (85.6 Кб, 728 просмотров)
(Offline)
 
Ответить с цитированием