This repository is about a school project about games with physics, written in C++.

Overview

Project logo

Eight Ball Pool 🎱

Size Lines of Code Issues Commit constancy


A game about playing physics-based eight ball pool.

📜 Table of Contents

🔎 About

This is our project! We have made a physics-based game about eight ball pool. Although it is a singleplayer game, you can still have fun, while playing it. If you can't go outside and still want to play a game similar to the original, you can have a blast with our take on the genre. 🎱

The game's current version is its' first release, so we encourage users to play, test and report any anomalies! 🔧

🥇 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

⚙️ Installing

If you want to install our project, then go to the releases and download the archived file from there.

🕹 Usage

Download the game, run it and have some fun with it! 😄

💻 Built Using

🎨 Creators


Thank you for reading our repo, show us some ❤️ by giving our repo a ⭐️ !

Releases(v1.2)
Owner
Valeri Ivanov
A 15 y/o student at codingburgas. Love learning more about tech and engineering. I want to improve as much as I can!
Valeri Ivanov
A 2D platform game I made for a school project.

NOTE: This project is not a good example of "professional" code. I wrote this in 2 weeks for a school project, so don't expect the cleanest or most ef

undersquire 2 Apr 2, 2022
Bounce is a 3D physics engine for games.

Bounce Welcome! Bounce is a 3D physics engine for games. Features Common Efficient data structures with no use of STL Fast memory allocators Built-in

Irlan Robson 64 Jun 25, 2022
A multi core friendly rigid body physics and collision detection library suitable for games and VR applications.

Jolt Physics Library A multi core friendly rigid body physics and collision detection library suitable for games and VR applications. A YouTube video

null 1.8k Jun 27, 2022
Box2D is a 2D physics engine for games

Build Status Box2D Box2D is a 2D physics engine for games. Contributing Please do not submit pull requests with new features or core library changes.

Erin Catto 5.7k Jul 2, 2022
2D Game in C for 42 School

#SO LONG Project Finished - graded 100% The idea is to create a 2D game with the help of the minilibX and X11 graphic server. The player has to collec

null 10 May 26, 2022
This is a list of different open-source video games and commercial video games open-source remakes.

This is a list of different open-source video games and commercial video games open-source remakes.

Ivan Bobev 79 Jun 27, 2022
SKR_Physics is a lightweight and easy to use 2D physics engine which is written in C++.

SKR_Physics SKR_Physics is a lightweight and easy to use 2D physics engine which is written in C++. Features Rectangle based collision system Very sim

Şükrü 0 Mar 8, 2022
C++ library for multi-physics simulation

Project Chrono represents a community effort aimed at producing a physics-based modelling and simulation infrastructure based on a platform-independent, open-source design.

null 1.4k Jun 23, 2022
Godot bindings for the Rapier3D physics engine

Godot bindings for the Rapier3D physics library How to use There are two parts: A Godot module which must be compiled with the engine.

David Hoppenbrouwers 23 Jun 20, 2022
Sequential impulses physics engine made for learning purposes

A 3D physics engine that uses Separating Axis Test for collision detection, the clipping method for generating contact manifold, contact point reducti

Ahmad Saleh 1 Nov 24, 2021
A game with basic physics and platforming.

Physgun A simple game with basic physics and platforming. Planned features Work in progress: Physics engine. Swept AABB collision algorithm. Elastic a

Bad Games Studio 24 Dec 17, 2021
Source code for Game Physics Cookbook

Game Physics Cookbook Website Facebook Twitter This book is a comprehensive guide to the linear algebra and collision detection games commonly use, bu

Gabor Szauer 612 Jun 27, 2022
OGRE is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilising 3D hardware.

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilising 3D hardware. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes.

null 2.8k Jun 29, 2022
Project DELTA - An open-source trainer built on the Void Engine for Toby Fox's games and their spin-offs.

Project DELTA v3 Project DELTA - An open-source, modular mod menu for Toby Fox's games and their spin-offs. Important note to Grossley: Yes, it is out

Archie 7 Apr 20, 2022
MZ-700 Original Games Project

MZ-700 Game Projects ある日唐突に MZ-700 で動くゲームを作ってみたくなったので, 作りました! One day I suddenly wanted to make a game that runs on the MZ-700. Nowadays, there are Z8

null 12 May 21, 2022
A sample project combining Epic Games' MetaHuman digital characters with Amazon Polly text-to-speech.

Amazon Polly & MetaHumans Sample Project A sample project combining Epic Games' MetaHuman digital characters with Amazon Polly text-to-speech. This Un

AWS Samples 37 Jun 23, 2022
Open-source, cross-platform, C++ game engine for creating 2D/3D games.

GamePlay v3.0.0 GamePlay is an open-source, cross-platform, C++ game framework/engine for creating 2D/3D mobile and desktop games. Website Wiki API De

gameplay3d 3.7k Jun 28, 2022
A C math library targeted at games

Kazmath Kazmath is a simple 3D maths library written in C. It was initially coded for use in my book, Beginning OpenGL Game Programming - Second editi

Luke Benstead 502 May 25, 2022