Skip to content

DavidGiraldoCode/p-Game_Engine_Cpp_OpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Engine Projec with C++ and OpenGL

How to build the project

  1. Run the following commands for Window Visual Studio 2022
cd /p-Game_Engine_Cpp_OpenGL
mkdir build
cd build
cmake -G "Visual Studio 17 2022" ..
  1. Go to /build and open GameDevelopmentProject.sln
  2. Set GameDevelopmentProject as Start up Project
  3. Inside VS, to go main.cpp, build solution and run

Project directory

p-Game_Engine_Cpp_OpenGL/
├── CMakeLists.txt              # Root: defines the executable, links Engine
├── source/
│   ├── Game.h / .cpp
│   └── main.cpp                # Application entry point
├── engine/
│   ├── CMakeLists.txt          # Engine library: defines sources, links GLEW/GLFW
│   ├── source/                 # Engine .h and .cpp files
│   │   ├── eng.h               # Public facade header (include this from main)
│   │   ├── Engine.h / .cpp
│   │   ├── Application.h / .cpp
│   │   └── input/
│   │        └── InputManager.h / .cpp
│   └── thirdparty/
│       ├── glfw-3.4/           # GLFW (built from source)
│       └── glew/               # GLEW (built from source)

About

Learning how to create a game engine written in C++ and OpenGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors