Skip to content

ZaibatsuTEAM/PoneNgine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PoneNgine

About

PoneNgine is The Wapa Castle Team's take on making a Game Engine uses libraries found around the internet and putting them together. Also we want this engine to be the first 3D game engine to ever support Qt, since there are none as far as research went.

Libraries Used

Compiling

  • You need QtCreator with Qt 5.4.1 or higher with MSVC11 (Visual Studio 2012) as the compiler (If you can get this to compile with MinGW, I'll love you forever (no homo)).
  • Have installed the Ogre 1.9 SDK, change the .pro file to suit your directories.
  • Have the PhysX 3.3 SDK, change the .pro file to suit your directories.
  • Have Enet included in the .pro file along with the necessary dependant libraries (e.g. WinShock2 for windows)
  • If you have done all of these, you should be able to compile this. You may need to asign some .dll files to your executable directory.

To-Do List

Rendering

  • Get QOgreWindow compiled and running
    • Get an Ogre mesh rendered in the QOgreWindow
    • Get an Ogre mesh with textures rendered in the QOgreWindow
    • Get an entire Ogre scene rendered in the QOgreWindow

Controls

  • Implement First-Person Controls properly.
  • Implement Third-Person Controls.

Library Implementation

  • Implement Physics with PhysX
  • Implement Audio (still WIP though)
  • Implement Networking (still WIP though)

More Tasks may be added as development goes further.

About

The Wapa Castle Team's take on making a Game Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published