https://github.com/lorhansohaky/defaultsfmlproject
https://github.com/lorhansohaky/defaultsfmlproject
c-plus-plus-14 game-development manager perfect-pixel-collision sfml sfml-library
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lorhansohaky/defaultsfmlproject
- Owner: LorhanSohaky
- License: mit
- Created: 2018-05-03T19:22:30.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-07-04T03:31:54.000Z (almost 7 years ago)
- Last Synced: 2024-12-05T01:13:26.623Z (6 months ago)
- Topics: c-plus-plus-14, game-development, manager, perfect-pixel-collision, sfml, sfml-library
- Language: C++
- Size: 53.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Default SFML Project
[](https://www.codacy.com/app/LorhanSohaky/DefaultSFMLProject?utm_source=github.com&utm_medium=referral&utm_content=LorhanSohaky/DefaultSFMLProject&utm_campaign=Badge_Grade)
Makefile, resource managers, input manager and folder structure for SFML development in C++.
### LICENSE
**MIT** [Read the license](LICENSE)### FEATURES
* Multiple Screens;
* Manipulate multiple textures, sounds, fonts and musics;
* Manipulate keys events and mouse clicks;
* Pixel perfect collision.### DEPENDENCIES
* SFML 2.5.0;
* g++ with support C++14;
* Make;
* Code Blocks (optional).### COMPILER USED
***g++ (Ubuntu 7.2.0-8ubuntu3.2) 7.2.0***### FOLDER STRUCTURE
* `resources`: Contains images, sounds, musics and fonts files;
* `src` folder: Contains source files;
* `controller` folder: Contains controllers files;
* `model` folder: Contains models files;
* `viewer` folder: Contains viewers files;
* `include` folder: Contains headers files.