Releases: Troblecodings/TGEngine
School project finished
TGEngine Release-0.0.143.master x86
Merge pull request #37 from Troblecodings/dev System rewrite for internal systems
TGEngine Release-0.0.143.master x64
Merge pull request #37 from Troblecodings/dev System rewrite for internal systems
TGEngine Debug-0.0.143.master x86
Merge pull request #37 from Troblecodings/dev System rewrite for internal systems
TGEngine Debug-0.0.143.master x64
Merge pull request #37 from Troblecodings/dev System rewrite for internal systems
TGEngine Release-0.0.97.master x86
Nearly a year of work! ## Library dependencies Name: vulkan-1.lib Include Folder: (your install path)\Include Lib Folder: (your install path)\Lib (Lib32 for x86 builds) Name: SDL2.lib Include Folder: (within the vulkan sdk) (your install path)\Third-Party\Include Lib Folder: (within the vulkan sdk) -> (your install path)\Third-Party\Bin (Bin32 for x86 builds) Name: libfbxsdk-mt.lib Include Folder: (your install path)\include Lib Folder: (your install path)\lib\vs2015(x86 | x64)(debug | release) Name: stb Include Folder: your solution folder Lib Folder: not needed ## The Engine Name: TGEngine.lib Include Folder: your download path Lib Folder: your download path # How to install ## Use the install script Use this too if you want to make your own engine build 1. Open the setup.py with python (1.1 Hit 1. Get all dependencies to retrieve all packaged dependencies) 2. Hit 7. Create project 3. Enter project name 4. Open VS project in the subfolder of your new created project ## Manuel install steps 1. Download the TGEngine-0.0.3.zip 2. Extract the zip to your desktop 3. Create a Visual Studios Project 4. Make sure to add the include (of the engine as well as every lib, see above) folder into the VS dependencies Properties -> C/C++ -> General -> Additional Include Directories 5. Add the libs to the linker Add each path from the library dependencies (and the engine) to this: Properties -> Linker -> Additional Library Directories Add each name from the library dependencies (and the engine) to this: Properties -> Linker -> Additional Dependencies 6. The stb source folder has to be in the solution folder
TGEngine Release-0.0.97.master x64
Nearly a year of work! ## Library dependencies Name: vulkan-1.lib Include Folder: (your install path)\Include Lib Folder: (your install path)\Lib (Lib32 for x86 builds) Name: SDL2.lib Include Folder: (within the vulkan sdk) (your install path)\Third-Party\Include Lib Folder: (within the vulkan sdk) -> (your install path)\Third-Party\Bin (Bin32 for x86 builds) Name: libfbxsdk-mt.lib Include Folder: (your install path)\include Lib Folder: (your install path)\lib\vs2015(x86 | x64)(debug | release) Name: stb Include Folder: your solution folder Lib Folder: not needed ## The Engine Name: TGEngine.lib Include Folder: your download path Lib Folder: your download path # How to install ## Use the install script Use this too if you want to make your own engine build 1. Open the setup.py with python (1.1 Hit 1. Get all dependencies to retrieve all packaged dependencies) 2. Hit 7. Create project 3. Enter project name 4. Open VS project in the subfolder of your new created project ## Manuel install steps 1. Download the TGEngine-0.0.3.zip 2. Extract the zip to your desktop 3. Create a Visual Studios Project 4. Make sure to add the include (of the engine as well as every lib, see above) folder into the VS dependencies Properties -> C/C++ -> General -> Additional Include Directories 5. Add the libs to the linker Add each path from the library dependencies (and the engine) to this: Properties -> Linker -> Additional Library Directories Add each name from the library dependencies (and the engine) to this: Properties -> Linker -> Additional Dependencies 6. The stb source folder has to be in the solution folder
TGEngine Debug-0.0.97.master x86
Nearly a year of work! ## Library dependencies Name: vulkan-1.lib Include Folder: (your install path)\Include Lib Folder: (your install path)\Lib (Lib32 for x86 builds) Name: SDL2.lib Include Folder: (within the vulkan sdk) (your install path)\Third-Party\Include Lib Folder: (within the vulkan sdk) -> (your install path)\Third-Party\Bin (Bin32 for x86 builds) Name: libfbxsdk-mt.lib Include Folder: (your install path)\include Lib Folder: (your install path)\lib\vs2015(x86 | x64)(debug | release) Name: stb Include Folder: your solution folder Lib Folder: not needed ## The Engine Name: TGEngine.lib Include Folder: your download path Lib Folder: your download path # How to install ## Use the install script Use this too if you want to make your own engine build 1. Open the setup.py with python (1.1 Hit 1. Get all dependencies to retrieve all packaged dependencies) 2. Hit 7. Create project 3. Enter project name 4. Open VS project in the subfolder of your new created project ## Manuel install steps 1. Download the TGEngine-0.0.3.zip 2. Extract the zip to your desktop 3. Create a Visual Studios Project 4. Make sure to add the include (of the engine as well as every lib, see above) folder into the VS dependencies Properties -> C/C++ -> General -> Additional Include Directories 5. Add the libs to the linker Add each path from the library dependencies (and the engine) to this: Properties -> Linker -> Additional Library Directories Add each name from the library dependencies (and the engine) to this: Properties -> Linker -> Additional Dependencies 6. The stb source folder has to be in the solution folder
TGEngine Debug-0.0.97.master x64
Nearly a year of work! ## Library dependencies Name: vulkan-1.lib Include Folder: (your install path)\Include Lib Folder: (your install path)\Lib (Lib32 for x86 builds) Name: SDL2.lib Include Folder: (within the vulkan sdk) (your install path)\Third-Party\Include Lib Folder: (within the vulkan sdk) -> (your install path)\Third-Party\Bin (Bin32 for x86 builds) Name: libfbxsdk-mt.lib Include Folder: (your install path)\include Lib Folder: (your install path)\lib\vs2015(x86 | x64)(debug | release) Name: stb Include Folder: your solution folder Lib Folder: not needed ## The Engine Name: TGEngine.lib Include Folder: your download path Lib Folder: your download path # How to install ## Use the install script Use this too if you want to make your own engine build 1. Open the setup.py with python (1.1 Hit 1. Get all dependencies to retrieve all packaged dependencies) 2. Hit 7. Create project 3. Enter project name 4. Open VS project in the subfolder of your new created project ## Manuel install steps 1. Download the TGEngine-0.0.3.zip 2. Extract the zip to your desktop 3. Create a Visual Studios Project 4. Make sure to add the include (of the engine as well as every lib, see above) folder into the VS dependencies Properties -> C/C++ -> General -> Additional Include Directories 5. Add the libs to the linker Add each path from the library dependencies (and the engine) to this: Properties -> Linker -> Additional Library Directories Add each name from the library dependencies (and the engine) to this: Properties -> Linker -> Additional Dependencies 6. The stb source folder has to be in the solution folder
Major indev release 4!
Nearly a year of work!
Library dependencies
Name: vulkan-1.lib
Include Folder: (your install path)\Include
Lib Folder: (your install path)\Lib (Lib32 for x86 builds)
Name: SDL2.lib
Include Folder: (within the vulkan sdk) (your install path)\Third-Party\Include
Lib Folder: (within the vulkan sdk) -> (your install path)\Third-Party\Bin (Bin32 for x86 builds)
Name: libfbxsdk-mt.lib
Include Folder: (your install path)\include
Lib Folder: (your install path)\lib\vs2015(x86 | x64)(debug | release)
Name: stb
Include Folder: your solution folder
Lib Folder: not needed
The Engine
Name: TGEngine.lib
Include Folder: your download path
Lib Folder: your download path
How to install
Use the install script
Use this too if you want to make your own engine build
- Open the setup.py with python
(1.1 Hit 1. Get all dependencies to retrieve all packaged dependencies) - Hit 7. Create project
- Enter project name
- Open VS project in the subfolder of your new created project
Manuel install steps
- Download the TGEngine-0.0.3.zip
- Extract the zip to your desktop
- Create a Visual Studios Project
- Make sure to add the include (of the engine as well as every lib, see above) folder into the VS dependencies
Properties -> C/C++ -> General -> Additional Include Directories - Add the libs to the linker
Add each path from the library dependencies (and the engine) to this:
Properties -> Linker -> Additional Library Directories
Add each name from the library dependencies (and the engine) to this:
Properties -> Linker -> Additional Dependencies - The stb source folder has to be in the solution folder
Changelog
- Materials
- Better Textures
- Updated conventions
- Better camera rotation using quaternions
- Mipmaps creation and usage
- MSAA
- Changed Properties
- UI system
- Light and smooth shading using Lambert diffuse light
- Actor system with translations
- Fixed a lot of bugs