Skip to content

This is a 3rd person space game. It was built using opengl and python. This was a project that I made during my computer graphics 1 class.

Notifications You must be signed in to change notification settings

EstradaAlex20/Computer-Graphics-1-Project

Repository files navigation

Computer Graphics 1 Project

This is a game made using python and OpenGl. Most of this was a class project with the purpose of learning about OpenGl. We kind of arbitrarily chose to use python. This game is a 3rd person space shooter with some asteroids floating in 3D space. Each object in this game (the ship, the asteroids, the bullets, and the skybox) is a mesh in the form of a .obj file. This game also implements a diffuse, ambient, and reflective lighting.

picture

Running the Game

This game might be hard to run on your own computer, but if you would like to try all you need to do is pull the project down. Then you need to set an environment path for the libraries folder, specifically the PYSDL2 environment path. Then you can run the main.py.

Built With

  • OpenGL - for using the graphics card to do the matrix math

Authors

About

This is a 3rd person space game. It was built using opengl and python. This was a project that I made during my computer graphics 1 class.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages