Wpis z mikrobloga

#naukaprogramowania #programowanie #cpp #sdl
Chcę napisać pierwszy silnik do gier 2d, i oparłem się o SDL2
Problemem jest ładowanie tekstury, i przypisanie jej do wskaźnika żeby potem ją wyrenderować. Ktoś mógłby rzucić okiem na to co jest tu nie tak?
https://github.com/RedveCPP/SDLLinux/tree/master/src/Classes/Game

Błąd występuje w konstruktorze klasy Entity, który wywołuje w funkcji main, a sama metoda do ładowania tekstur jest w klasie Game
Błąd brzmi: An error occured: Couldn't open test.png
kompiluje całość na linuxie z komendą:

g++ -std=c++17 -lSDL2 -lSDL2_image src/main.cpp src/Classes/Entity/Entity.cpp src/Classes/Entity/Entity.hpp src/Classes/Game/Game.cpp src/Classes/Game/Game.hpp -o test -pedantic

Przy okazji chętnie dowiem się co tu poprawić, chociaż to dopiero mocna prowizorka
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach