Урок 0. Общие положения.

Общие положения

1. Необходимый минимум
1.1. Небольшие знания о программировании:
– Следование / Ветвление / Циклы
– Функции
– Классы
1.2. Для понимания моих уроков требуется пройти несколько уроков начиная с этого – Урок 1

2. Проектная часть.
2.1. Классы.
Каждый класс располагается в 2 файлах – .cpp и .h.
Почему так? Не знаю :), я забыл, но по моему это самый лучший вариант.
2.2. В проектах используется stdafx. Что это такое? Google в помощь.
Ну или вот – Хабрахабр
2.3. В проектах будут использоваться такие структуры данных как
std::vector
– tinyxml (в будущем)
2.4. В проектах будет использоваться класс myMath в котором будут содержаться полезные функции для различных расчётов.

2.9. Стиль кода.
Я использую различные стили кода, хорошие и не очень, сильно не судите.
2.10. Картинки
2.10.1. Все картинки должны располагаться в папке images и желательно иметь формат .png
2.10.2. Формат названия картинок
image1_WxH.png
image1 – название
W – ширина (width) в пикселях
H – высота (height) в пикселях
Желательный формат файла – .png (поддерживает прозрачность)
2.10.3. Тайлсеты (Tileset)
name_NWxNH_WxH.png
NW – количество кадров по ширине
NH – количество кадров по высоте

 
Буду благодарен, если поделитесь: