Простой игровой движок. -66- Вывод карты с масштабом.
Оригинальная игра не позволяла изменять область вывода карты и тем более масштаб. Сейчас таких технических ограничений нет и я могу это реализовать. Постараюсь сделать более менее универсально, оформив код отдельным классом. Итак, должны быть свойства задающие размеры карты, экрана и масштаба. И ещё хорошо бы добавить ограничения на этот масштаб. Поскольку это будет использоваться совместно с графикой, все переменные будут дробного типа. Управление будет сводится к изменению координат левого-верхнего угла экрана относительно карты. Так же добавлю возможность двигать центр экрана. И ещё нужна будет функция, возвращающая реальные координаты карты по экранным. Пока класс карты не реализован, для проверки возьму обычный спрайт.
Название:
Простой игровой движок. -66- Вывод карты с масштабом.
Категория:
Разное