Есть какие-то подводные камни?
Вид для печати
SaNchez,
минусы
1. скорость скролла 2 пикселя за цикл.
2. 64 тайла на уровень
3. все рисуется в реалтайме.
смотрел как оно изнутри?
плюсы
1. тайловая карта генерится из подручного материала.
2. все рисуется в реалтайме
SaNchez, дык я не против :)
я про подводные камни ;)
вот игровой цикл
1 быстро затираем спрайты
2 красим спрайты (с запасом)
3 красим тайлы
4 рисуем строку тайлов
5 рисуем спрайты сверху залезаюшие на строку
6 повторяем с пункта 4 пока не кончатся строки.
спрайт 32*16 (24*16 проскролленый)
в каждей фазе разворачиваются свои спрайты и свои тайлы.
тайлы прорисованы по определенным принципам
т.е есть конструкция из 3 тайлов
тетка в котле имеет чистое знакоместо слева и справа.
а ГГ рисуется просто поверх фона без масок и наложений.
чёт я сомневаюсь, что что то путное из вашего старания, выйдет. вон, на сегу выпустили инструмент, для создания текстово-графических адвенчур. так набежали желающие, и такой шняги наворотили, и по моему даже автора допекли. так как он уже отказался от дальнейшего развития данного инструмента. вообще люди должны уметь кодить, спек это не пека с i7 и видеоускорителем. можно потратить 2-3 часа в день на изучение основ, и на различные эксперименты. ну а если тебе не дано, то и нечего соваться. как то так по моему.:v2_dizzy_vodka2:
на спеке освежение экрана занимает намного больше чем взаимодействие объектов.
И основная цель движка - снять с игродела нагрузку по освежению экрана
и дать ему простой способ сделать логику.
в принципе движок штормлорда такую возможность дает
---------- Post added at 11:27 ---------- Previous post was at 11:24 ----------
ну скажем так что в Левел 9 движком и играми занимались люди разные.
да и человек написавший атомный квест "Mindfighter" не был супер пупер программистом.
jerri, ты когда уже книгу напишешь по игровым движкам?
Я бы таковую обязательно прикупил. Думаю не я один.
---------- Post added at 11:53 ---------- Previous post was at 11:51 ----------
Именно по этому я и реквестирую, что бы движки у Креатора были в виде модулей.
А игровая логика писалась одинаково вне зависимости от движка модуля.
---------- Post added at 11:57 ---------- Previous post was at 11:53 ----------
А если дано, но не досуг тратить время на изобретение велосипеда?
---------- Post added at 11:59 ---------- Previous post was at 11:57 ----------
48кб