Привет всем!
Сейчас разрабатываю игру в стиле Doom, уже почти сделан движок, см.приложенный файл. В нём можно погулять пока по небольшому лабиринту, клавиши q,a,o,p. Графика спрайтовая (не векторная), т.е. в памяти хранятся уже готовые отрисованные спрайты в стиле 3D, которые выводятся в нужное время в нужном месте движком. Сейчас имеются только кубы, которые, собственно, и видны в демке.
Так вот, хочу найти человека, который нарисует красиво спрайты. И, желательно, выдаст результат в нужном формате, хотя это и я могу, только долго. Все спрайты могут быть цветными, но слишком многоцветностью увлекаться не стоит.
Необходимы следующие:
1. Элементы карты (кроме кубов):
- колонна
- фонтан
- прозрачная ограда
- стена с надписью
- что-то еще, на ваше усмотрение...
Должны быть круглые или симметричные с четырех сторон, если смотреть сверху - это требование обязательно, т.к. память не резиновая. Размеры в знакоместах: 20х20, 16х16, 12х12, 8х8, 4х4, 2х2.
2. Враги с огнестрельным оружием (одного типа). Размеры в знакоместах: 20х20, 16х16, 12х12, 8х8, 4х4, 2х2. По две фазы движения: виды спереди, сзади, левым боком, правым боком.
3. Огнестрельное оружие игрока (одного типа). Две фазы: в спокойном состоянии, при выстреле. Максимальные размеры: 6х6.
4. Я не придумал еще, каким будет пол и потолок. Но должны быть однообразными и однотонными, т.к. время на вывод и память ограничены.
Памяти под все спрайты есть 8кб.
Формат спрайта (пример):
; заголовок спрайта - текстовая метка
SPR1
; количество знакомест
DEFB 3
; вертик.координата, гориз.координата, атрибуты знакоместа
DEFB 0,0,65
DEFB 0,1,65
DEFB 1,1,48
; байт маски, байт изображения - 8 раз для одного знакоместа
DEFB 0,255, 0,255, 0,255, 0,255, 15,248, 15,248, 31,224, 31,224
DEFB 0,255, 0,255, 0,255, 0,255, 15,248, 15,248, 31,224, 31,224
DEFB 0,255, 0,255, 0,255, 0,255, 15,248, 15,248, 31,224, 31,224
Такое вот предложение