#include <iostream>
#include <string>
#include <vector>
#include <map>
#include <utility>
#include <helpers/sdl.h>
#include "base.h"
#include "tools.h"
#include "game.h"
#include "player.h"

Třídy | |
| class | GameIntro |
| Obal pro samotnou hru. ... | |
| struct | GameIntro::level_image_t |
| Typ obrázek. ... | |
| struct | GameIntro::level_t |
| Mapa, obrázky a text levelu. ... | |
Definice maker | |
| #define | GAME_INTRO_PADDING 10 |
Game_intro.h obsahuje třídy obstarávající hru v epizodách. Postup vytvoření hry je následující: pomocí GameBase se jednou naloadují struktury z xml souborů, pomocí Game se z této předpřipravené struktury vygeneruje hra a její mapa. Game obstarává dobu od narození po úmrtí hráče nebo jeho vítězství, poté se vracíme do GameIntro abychom rozhodli co dál a vygenerovali novou mapu.
| #define GAME_INTRO_PADDING 10 |
1.5.6