Общие игровые характеристики
Нативное разрешение экрана 1280x720 (возможен фулскрин)
Спрайт гг примерно 150 пикселей в высоту (?)
Движения спрайтов реализованы как в игре soldat 2d, то-есть весь спрайт персонажа разбит на сегменты, которые поворачиваются программно.
Код
- Содержит основные структуры для описания типов
- Что есть: Cтруктура FApoint, я не стал использовать обычную структуру(класс) Point, решил написать свой без всякого лишнего. Так же теперь тут присутствует структура FArectangle удобная для описания прямоугольников чтобы проверять на столкновение с объектами.
- Что нужно: Реализовать все то что, что есть в загаловочном файле
- Содержит основные структуры для описания объектов
- Что есть: тип FAcharge описывает снаряд, FAweapon описывает оружие, FAcharacter описывает персонажа, FAbones описание скелета, FAskelet это его более общие понятие и объединяет одно
- Что нужно: Нужно обработать их и допилить если чего то не хватает или же убрать если есть лишнее.
Файлы FAobject.cpp и FAtypes.cpp реализация всего того что заложенно в заголовочных файлах.
- Так же нужно разработать основную часть HGE, включение музыки, включение спрайтов, заднего фона и меню, переход между уровней, так как я занимаюсь сейчас описанием основных структур, что очень поможет и важно, то хотелось бы чтобы кто нибудь над этим всем поработал.
Как пользоваться TortoiseSVN: Скачиваем TortoiseSVN, устанавливаем, создаем папку, теперь правой кнопкой SVN Checkout, он скачивает все с репозитория, потом прежде чем коммитить изменения, надо проверить изменил ли кто либо что либо, нажимаем SVN Update, и если что коммитим свои изменения