diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/simplegame.cpp | 56 | ||||
-rw-r--r-- | tests/spritesheet/floor_atlas.json (renamed from tests/resources/floor_atlas.json) | 0 | ||||
-rw-r--r-- | tests/spritesheet/floor_atlas.png (renamed from tests/resources/floor_atlas.png) | bin | 234876 -> 234876 bytes | |||
-rw-r--r-- | tests/spritesheet/test.cpp (renamed from tests/spritesheettest.cpp) | 0 |
4 files changed, 0 insertions, 56 deletions
diff --git a/tests/simplegame.cpp b/tests/simplegame.cpp deleted file mode 100644 index 04d63ec0..00000000 --- a/tests/simplegame.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/** --------------------------------------------------------------------------- - * @file: simplegame.cpp - * - * Copyright (c) 2017 Yann Herklotz Grave <ymherklotz@gmail.com> - * MIT License, see LICENSE file for more details. - * ---------------------------------------------------------------------------- - */ - -#include <yage.cpp> - -#include <iostream> - -using std::cout; - -using namespace yage; - -int main() -{ - Window window; - GlslProgram program; - - window.create("Simple Game", 800, 640); - SpriteBatch sp; - - program.compileShadersFromFile("resources/textureshader.vert", "resources/textureshader.frag"); - program.linkShaders(); - - Texture fountain = - ResourceManager::getTexture("/home/yannherklotz/Github/YAGE/tests/" - "resources/dngn_blood_fountain.png"); - - cout << "texture: " << fountain.width << ", " << fountain.height << '\n'; - - Camera2D camera(800, 640); - - while (!window.shouldClose()) { - window.clearBuffer(); - - program.use(); - camera.update(program); - - glActiveTexture(GL_TEXTURE0); - - GLint texture_location = program.getUniformLocation("texture_sampler"); - glUniform1i(texture_location, 0); - - sp.draw({0.f, 0.f, 64.f, 64.f}, {0, 0, 1, 1}, fountain.id, Colour(255, 0, 255, 255), 0); - sp.render(); - - glBindTexture(GL_TEXTURE_2D, 0); - program.unuse(); - - window.swapBuffer(); - window.pollEvents(); - } -} diff --git a/tests/resources/floor_atlas.json b/tests/spritesheet/floor_atlas.json index ff9f0aa1..ff9f0aa1 100644 --- a/tests/resources/floor_atlas.json +++ b/tests/spritesheet/floor_atlas.json diff --git a/tests/resources/floor_atlas.png b/tests/spritesheet/floor_atlas.png Binary files differindex 61a5e90a..61a5e90a 100644 --- a/tests/resources/floor_atlas.png +++ b/tests/spritesheet/floor_atlas.png diff --git a/tests/spritesheettest.cpp b/tests/spritesheet/test.cpp index fcfc842c..fcfc842c 100644 --- a/tests/spritesheettest.cpp +++ b/tests/spritesheet/test.cpp |