Где можно глянуть текущий вариант игры,
Может, если не получается вручную нарисовать, всё-таки тогда написать программу на Бейсике или другом языке, можно на PC, которая автоматически получает нужные проекции-спрайты? Задаешь ей только одну фронтальную стену (она уже нарисована тобой), а программа должна поворачивать и масштабировать как надо и сохранять в текстовый файл байты спрайта. Задаешь одну стену в виде координат всех ее пикселей. Затем ее поворачиваешь программно на 90 градусов вдоль оси z. Затем строишь перспективные проекции.
Формулы для перспективной проекции одной точки:
x'=0.5*ширина_экрана+N*x/z
y'=0.5*высота_экрана+N*y/z
ширина_экрана=256
высота_экрана=192
N - глубина по оси z до горизонта, экспериментально придется подобрать.
Подробно можно в книгах по графике посмотреть.
Текущий - это 46-й отладочный, графика отключена. Ходишь и стреляешь по двумерному лабиринту из букв (управляешь буквой P), враги тоже есть. Клавиши: w,a,s,d - вперед,назад,повороты, o,p - скольжение, space - выстрел.
B - труп
C - аптечка
D - бассейн
E - колонна
F - стена
G-P - враги в различных фазах.
На экране также отображается два числа. Первое - здоровье, второе - сторона поворота игрока.
Если интересна графика, см. версию 38. Графика не менялась еще.
у мну все идеи токо классные, других не держим
---------- Post added at 11:47 ---------- Previous post was at 11:35 ----------
тоды хорошо бы к игре видеоролик прикрутить в начале и в конце. В начале с краткой предисторией до момента получения в руки BFG, а в конце - с послесловием, и как герой покидает подземный лабораторный комплекс перед взрывом ядерного реактора.
---------- Post added at 11:59 ---------- Previous post was at 11:47 ----------
Andrew771, да, и ещё вопрос по финализации уровня и выходе из него. По сценарию (который ещё не написан) хотелось бы в финале иметь кнопку для выдвижения графитовых стержней из активной зоны реактора, а потом ещё самую финальную кнопку в лифте - типо сел и поехал - на этом игра заканчивается и идёт финальный видеоролик
Последний раз редактировалось Black_Cat; 09.03.2011 в 11:54.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
>Опрос клавы не на прерываниях.
ИМХО зря. Надо делать забитие статуса кнопок в массив при прерывании, а потом уже на очередном ходе использовать эти значения.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)