sprites and ttf work
This commit is contained in:
@@ -3,10 +3,6 @@
|
||||
//
|
||||
|
||||
#include "visualizer.hpp"
|
||||
#define TITLE "test"
|
||||
#define WIN_WIDTH 800
|
||||
#define WIN_HEIGHT 600
|
||||
#define TARGET_FPS 60
|
||||
bool Visualizer::update() {
|
||||
this->x += 1;
|
||||
if(this->x > WIN_WIDTH) {
|
||||
@@ -25,7 +21,11 @@ unsigned int Visualizer::get_framerate() {
|
||||
}
|
||||
|
||||
void Visualizer::render(Renderer *renderer) {
|
||||
Color color = Color(255, 255, 255, 255);
|
||||
Color color = COLOR_WHITE;
|
||||
SpriteSheet sheet = SpriteSheet{"sprites/character.bmp", 48, 48};
|
||||
auto sprite = Sprite{&sheet, 1};
|
||||
RendererParams window_params = get_renderer_params();
|
||||
renderer->draw_sprite(sprite, window_params.width/2, window_params.height/2);
|
||||
for(int y=0;y<WIN_HEIGHT;y++) {
|
||||
renderer->draw_point(this->x, y, color);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user