Giters
DPontes
/
CppND-Capstone-Snake-Game
A 2D Snake game using C++ and SDL
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
Watchers:
1
Issues:
31
Forks:
DPontes/CppND-Capstone-Snake-Game Issues
Move the code to wrap the snake around into its own function
Updated
3 years ago
Initial snake direction will be determined by user's first arrow press
Updated
3 years ago
Better algorithm to the border creation
Closed
3 years ago
Comments count
1
Ensuring food is placed on grid
Closed
3 years ago
The game area has a border in which the snake cannot touch
Closed
3 years ago
A condition variable is used in the project
Updated
3 years ago
A mutex or lock is used in the project
Updated
3 years ago
A promise and future is used in the project
Updated
3 years ago
The project uses multithreading
Updated
3 years ago
The project uses smart pointers instead of raw pointers
Closed
3 years ago
The project uses move semantics to move data, instead of copying it, where possible
Updated
3 years ago
The project follows the Rule of 5
Updated
3 years ago
Comments count
1
The project uses scope / Resource Acquisition Is Initialization (RAII) where appropriate
Updated
3 years ago
The project uses destructors appropriately
Closed
3 years ago
The project makes use of references in function declarations
Updated
3 years ago
Templates generalize functions in the project
Updated
3 years ago
Derived class functions override virtual base class functions
Updated
3 years ago
Overloaded functions allow the same function to operate on different parameters
Updated
3 years ago
Classes follow an appropriate inheritance hierarchy
Updated
3 years ago
Comments count
2
Classes encapsulate behavior
Updated
3 years ago
Classes abstract implementation details from their interfaces
Closed
3 years ago
Class constructors utilize member initialization lists
Updated
3 years ago
Classes use appropriate access specifiers for class members
Closed
3 years ago
The project uses Object Oriented Programming techniques
Closed
3 years ago
Comments count
1
The project accepts user input and processes the input
Closed
3 years ago
Comments count
1
The project reads data from a file and process the data, or the program writes data to a file
Updated
3 years ago
The project demonstrates an understanding of C++ functions and control structures
Updated
3 years ago
The submission must compile and run
Updated
3 years ago
The README includes information about each rubric point addressed
Closed
3 years ago
The README indicates which project is chosen.
Closed
3 years ago
A README with instructions is included with the project
Closed
3 years ago