diff --git a/C++ProjectTemplate b/C++ProjectTemplate index 3b106d2..5a86979 100755 Binary files a/C++ProjectTemplate and b/C++ProjectTemplate differ diff --git a/main.cpp b/main.cpp index 479d1a8..e848a41 100644 --- a/main.cpp +++ b/main.cpp @@ -10,20 +10,54 @@ public: BallGame() { sAppName = "Example"; + } public: + std::vector data; + int TILE_WIDTH=16; + int TILE_HEIGHT=16; + int tileOffsetX=0; + int tileOffsetY=0; + int TV_WIDTH=TILE_WIDTH*8; + int TV_HEIGHT=TILE_HEIGHT*7; + int MAP_WIDTH=256; + int MAP_HEIGHT=240; + + int TV_POSX=256/4; + int TV_POSY=240/4; bool OnUserCreate() override { + SetPixelMode(olc::Pixel::ALPHA); + ConsoleCaptureStdOut(true); + // Called once at the start, so create things here + for (int i=0;i<256*240;i++) { + data.push_back(rand()%255); + } return true; } bool OnUserUpdate(float fElapsedTime) override { - for (int i=0;i