Skip to content

Commit c994a1e

Browse files
committed
Code cleanup
1 parent 1c9cf12 commit c994a1e

12 files changed

+11
-27
lines changed

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2016 Sergey Davydovsky
3+
Copyright (c) 2016 - 2017 Sergey Davydovsky
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

resources/audio/background.ogg

1.05 MB
Binary file not shown.

resources/textures/particle.png

0 Bytes
Loading

src/AssetsLoader.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,14 @@ void AssetsLoader::loadTextures() {
5454
96, 32, 4, GL_RGBA);
5555
ResourceManager::Instance().createTexture("particle",
5656
OFFSET + "resources/textures/particle.png",
57-
500, 500, 4, GL_RGBA);
57+
50, 50, 4, GL_RGBA);
5858
ResourceManager::Instance().createTexture("powerUp",
5959
OFFSET + "resources/textures/powerup.png",
6060
16, 32, 4, GL_RGBA);
6161
}
6262

6363
void AssetsLoader::loadAudioFiles() {
64-
// https://opengameart.org/content/cyberpunk-moonlight-sonata
64+
// https://opengameart.org/content/tower-defense-theme
6565
AudioManager::Instance().createSource("background", OFFSET + "resources/audio/background.ogg", true);
6666
AudioManager::Instance().createSource("bleep", OFFSET + "resources/audio/bleep.ogg", false);
6767
AudioManager::Instance().createSource("bleepPaddle", OFFSET + "resources/audio/bleep_paddle.ogg", false);

src/Window.cpp

-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include "Window.h"
22
#include "input/InputManager.h"
33
#include "utils/FileManager.h"
4-
#include "AssetsLoader.h"
54
#include <iostream>
65

76
Window::Window(int width, int height, const std::string& title, bool isFullScreen, bool vsync)
@@ -17,12 +16,6 @@ Window::Window(int width, int height, const std::string& title, bool isFullScree
1716
}
1817

1918
glfwSetInputMode(window_, GLFW_CURSOR, GLFW_CURSOR_HIDDEN);
20-
21-
GLFWimage icon;
22-
icon.width = 58;
23-
icon.height = 58;
24-
icon.pixels = FileManager::readImage(AssetsLoader::OFFSET + "resources/textures/ball.png", icon.width, icon.height, 4);
25-
glfwSetWindowIcon(window_, 1, &icon);
2619

2720
if (!isFullScreen) {
2821
// Center window on screen

src/game/GameObject.cpp

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
#include "GameObject.h"
2-
#include <iostream>
32

43
GameObject::GameObject(const glm::vec2& position,
54
const glm::vec2& size,
65
const glm::vec3& color,
76
Texture* sprite)
8-
: position_(position), size_(size), color_(color), sprite_(sprite) {
9-
//std::cout << "GameObject constructor" << std::endl;
10-
}
7+
: position_(position), size_(size), color_(color), sprite_(sprite) {}
118

12-
GameObject::~GameObject() {
13-
//std::cout << "GameObject destructor" << std::endl;
14-
}
9+
GameObject::~GameObject() {}
1510

1611
void GameObject::render(const SpriteRenderer& renderer) {
1712
renderer.renderSprite(sprite_, position_, size_, color_);

src/game/PowerUp.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ void PowerUp::update(float delta, Player& player, Ball& ball, PostProcessor& pos
4545
}
4646
}
4747

48-
void PowerUp::activate(Player& player, Ball& ball, PostProcessor& postProcessor, const glm::vec2 scales) {
48+
void PowerUp::activate(Player& player, Ball& ball, PostProcessor& postProcessor, const glm::vec2& scales) {
4949
isActivated_ = true;
5050
isDestroyed_ = true;
5151

src/game/PowerUp.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class PowerUp: public GameObject {
2121
~PowerUp();
2222

2323
void update(float delta, Player& player, Ball& ball, PostProcessor& postProcessor);
24-
void activate(Player& player, Ball& ball, PostProcessor& postProcessor, const glm::vec2 scales);
24+
void activate(Player& player, Ball& ball, PostProcessor& postProcessor, const glm::vec2& scales);
2525

2626
// getters
2727
PowerUpType type() const { return type_; }

src/graphics/Particle.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ struct Particle {
1111
float lifespan;
1212

1313
Particle() : position(0.0f), velocity(0.0f), color(1.0f), lifespan(0.0f) {}
14-
};
14+
};

src/graphics/Shader.cpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include <iostream>
66
#include <string>
77
#include <vector>
8-
#include <stdexcept>
98

109
Shader::Shader(ShaderType type, const std::string& path) {
1110
auto source = FileManager::readAsText(path);
@@ -34,7 +33,6 @@ void Shader::checkCompilationStatus() const {
3433
std::vector<GLchar> errorLog(static_cast<GLuint>(LOG_LENGTH));
3534

3635
glGetShaderInfoLog(id_, LOG_LENGTH, nullptr, &errorLog[0]);
37-
std::cerr << &errorLog[0] << std::endl;
38-
throw std::runtime_error("Shader compilation failed");
36+
std::cerr << "Shader compilation failed" << std::endl << &errorLog[0] << std::endl;
3937
}
4038
}

src/graphics/ShaderProgram.cpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
#include <glm/glm.hpp>
44
#include <glm/gtc/type_ptr.hpp>
55
#include <iostream>
6-
#include <stdexcept>
76
#include <vector>
87

98
ShaderProgram::ShaderProgram(const Shader& vertexShader, const Shader& fragmentShader) {
@@ -125,8 +124,7 @@ void ShaderProgram::checkLinkageStatus() const {
125124
std::vector<GLchar> errorLog((GLuint) LOG_LENGTH);
126125

127126
glGetProgramInfoLog(id_, LOG_LENGTH, nullptr, &errorLog[0]);
128-
std::cerr << &errorLog[0] << std::endl;
129-
throw std::runtime_error("Shader program linkage failed");
127+
std::cerr << "Shader program linkage failed" << std::endl << &errorLog[0] << std::endl;
130128
}
131129
}
132130

src/utils/FileManager.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ unsigned char* FileManager::readImage(const std::string& path,
4747
GLint channels,
4848
bool flip) {
4949
stbi_set_flip_vertically_on_load(flip);
50-
unsigned char* image = stbi_load(path.c_str(), &width, &height, &channels, 0);
50+
auto image = stbi_load(path.c_str(), &width, &height, &channels, 0);
5151
if (image == nullptr) {
5252
std::cerr << "Unable to open image file " << path << std::endl
5353
<< "Reason: " << stbi_failure_reason() << std::endl;

0 commit comments

Comments
 (0)