Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "ImageHolder.h"
- #include "game.h"
- #include <iostream>
- using namespace Tmpl8;
- ImageHolder::ImageHolder()
- {
- //levels
- tileset = new Surface("assets/levels/tileset.png");
- level1 = new Surface("assets/levels/level1.png");
- //gui
- life = new Surface("assets/pacmanGUI.png");
- //rewards
- berry = new Surface("assets/rewards/berry.png");
- //pacman
- pacman = new Sprite(new Surface("assets/pacman.png"), 8);
- //ghosts
- blinky = new Sprite(new Surface("assets/ghosts/blinky.png"), 8);
- inky = new Sprite(new Surface("assets/ghosts/inky.png"), 8);
- pinky = new Sprite(new Surface("assets/ghosts/pinky.png"), 8);
- clyde = new Sprite(new Surface("assets/ghosts/clyde.png"), 8);
- ghostRun = new Sprite(new Surface("assets/ghosts/ghostRun.png"), 4);
- ghostReturn = new Sprite(new Surface("assets/ghosts/ghostReturn.png"), 4);
- }
- ImageHolder::~ImageHolder()
- {
- delete tileset;
- delete level1;
- delete life;
- delete berry;
- delete pacman;
- delete blinky;
- delete inky;
- delete pinky;
- delete clyde;
- delete ghostRun;
- delete ghostReturn;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement