A classic 2D Snake game built in Java. This project was a hands-on way for me to practice Java fundamentals, state management, and modifying game loops. After learning the basics of 2D grid movement ...
* Holds all constant values used across the Snake Game. * Centralizing constants makes the game easy to tweak/balance. public class GameConstants { // ----- Grid / Screen Settings ----- public static ...