A game based on the popular game Crossy Road, developed in C and C++ using OpenGL and GLUT for 3D graphics. It was created to pass the 3D Graphics (SCC-1010)
subject in the Computer Systems Engineering career.
CrossyRoad is a .sln project, so it needs to be run from an IDE. This game is a .sln project, meaning it is not a standalone executable. You need to have the correct libraries (included in the project) and the Visual Studio IDE installed to run it.
- Visual Studio Community (available at https://visualstudio.microsoft.com/es/vs/older-downloads/)
- Required libraries and .dll files are included in the project.
Once you have Visual Studio Community installed:
- Clone or download the repository
git clone https://github.com/ralo-dev/CrossyRoad.git
- Open the project in Visual Studio by double-clicking on the solution file: CrossyRoad.sln.
- Run the project in "DEBUG" mode with x86 architecture using the Local Windows Debugger.
The game has a simple mechanic: help the chicken cross the road. You gain points each time you reach the end of the map. If you get hit by a car, you go back to the starting point.
- Use W, A, S, D to move the chicken around
- Use the spacebar to make the chicken jump forward
- Left-click and move the mouse to move the camera
- Right-click and move the mouse up and down to adjust the zoom
This project is licensed under the GNU GPL 3.0 License. See the LICENSE.txt file for more information.
- Jaanai @codeandcoffe
- Raúl @ralo-dev