A simple comic book reader application developed in C++ using the SFML library. This application allows users to load and read comic book files, providing features like page navigation and zooming.
-
Clone the repository:
git https://github.com/robfernan/Comic_Reader cd comic-reader
-
Install dependencies:
- Ensure you have SFML installed on your system.
- You can install it via
pacman
if your on Arch, Manjaro, or other Arch distributions:sudo pacman -S sfml
-
Build the project:
g++ -o comic src/main.cpp -lsfml-graphics -lsfml-window -lsfml-system
-
Add your comic files:
- Place your comic book pages in the
comics/
directory. - The application currently supports .cbz comic files
- Place your comic book pages in the
-
Run the application:
./comic
-
Navigate through the pages:
- Use the right arrow key to move to the next page.
- Use the left arrow key to move to the previous page.
- Use the up arrow key to zoom in
- Use the down arrow key to zoom out
- Load and display comic book files from the
comics
directory. - Navigate through pages using arrow keys.