Skip to content

TzuChieh/VirtualGameEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Virtual Game Engine?

Virtual Game Engine (VGE) is a game engine written in C++. The project's development has halted. We are fairly new to C++, but we work hard to make it easy to use, powerful and high-performance at the same time. It is very possible that we have done something in the wrong way, and you are welcome to tell us about it (contact information at the bottom)!

How to Build

Preparation

Compile VGE

  • folder "Engine" should be the root directory
  • link the aforementioned libraries

For people who use the pre-compiled binaries (SORRY! WE ARE STILL WORKING ON THEM!):

  • link "???"

For people who want to compile the libraries by themselves

  • for GLFW, link glfw<*>.lib (it is okay to use the dll version if you want)

  • for GLEW, link glew<*>.lib (you MUST use the static version)

  • for Assimp, link assimp<>.lib and zlib<>.lib (it is okay to use the dll version if you want)

  • Finally, set the following folders as additional include directories

  • "./Source"

  • the "include" directory of GLFW

  • the "include" directory of GLEW

  • the "include" directory of Assimp

  • the directory where "stb_image.h" sits

  • compile!

Developers

P.W. Huang

  • (to be edited)

T.C. Chang

If you have any questions or ideas about our project, feel free to send us an e-mail (=

About

A simple game engine coded in C++.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages