An open API service indexing awesome lists of open source software.

https://github.com/nadimnesar/two-dot-game-opengl

Two Point Game is a simple C++ game developed using OpenGL and GLUT libraries. Control a player point to collect food points while avoiding obstacles. Use 'W', 'A', 'S', 'D' keys to move, and aim to achieve the highest score before the time runs out. Contributions welcome!
https://github.com/nadimnesar/two-dot-game-opengl

codeblocks cplusplus opengl

Last synced: about 2 months ago
JSON representation

Two Point Game is a simple C++ game developed using OpenGL and GLUT libraries. Control a player point to collect food points while avoiding obstacles. Use 'W', 'A', 'S', 'D' keys to move, and aim to achieve the highest score before the time runs out. Contributions welcome!

Awesome Lists containing this project

README

          

# Two Point Game

This is a simple game developed using OpenGL in C++. It involves controlling a player point to collect food points while avoiding obstacles.

## Getting Started

To get a local copy up and running, follow these simple steps.

### Prerequisites

- C++ compiler
- OpenGL
- GLUT (OpenGL Utility Toolkit)

### Installation

1. Clone the repo
```sh
git clone https://github.com/your_username/Two-Point-Game.git
```
2. Compile the code using any C++ compiler. For example, using g++:
```sh
g++ main.cpp -o TwoPointGame -lglut32 -lopengl32 -lglu32 -lwinmm
```
3. Run the executable file generated.

### How to Play

- Use 'W', 'A', 'S', 'D' keys to move the player point up, left, down, and right respectively.
- Collect the red food points to increase your score.
- Avoid collision with the white obstacles.
- The game ends when the time runs out.

### Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

1. Fork the Project
2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
3. Commit your Changes (git commit -m 'Add some AmazingFeature')
4. Push to the Branch (git push origin feature/AmazingFeature)
5. Open a Pull Request

### License

Distributed under the MIT License. See LICENSE for more information.

### Acknowledgements
- Thanks to OpenGL for the graphics library.
- Thanks to GLUT for the utility toolkit.