Skip to content
This repository was archived by the owner on Feb 12, 2022. It is now read-only.

Releases: Troblecodings/TGEngine

School project finished

Choose a tag to compare

@MrTroble MrTroble released this 18 Jul 15:26
858629a
Merge pull request #94 from Troblecodings/add-text-input

Add text input

TGEngine Release-0.0.143.master x86

Pre-release

Choose a tag to compare

@MrTroble MrTroble released this 20 Nov 17:20
7609073
Merge pull request #37 from Troblecodings/dev

System rewrite for internal systems

TGEngine Release-0.0.143.master x64

Pre-release

Choose a tag to compare

@MrTroble MrTroble released this 20 Nov 17:23
7609073
Merge pull request #37 from Troblecodings/dev

System rewrite for internal systems

TGEngine Debug-0.0.143.master x86

Pre-release

Choose a tag to compare

@MrTroble MrTroble released this 20 Nov 17:15
7609073
Merge pull request #37 from Troblecodings/dev

System rewrite for internal systems

TGEngine Debug-0.0.143.master x64

Pre-release

Choose a tag to compare

@MrTroble MrTroble released this 20 Nov 17:18
7609073
Merge pull request #37 from Troblecodings/dev

System rewrite for internal systems

TGEngine Release-0.0.97.master x86

Pre-release

Choose a tag to compare

@MrTroble MrTroble released this 08 Sep 01:19
408dac5

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

Pre-release

Choose a tag to compare

@MrTroble MrTroble released this 08 Sep 01:26
408dac5

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

Pre-release

Choose a tag to compare

@MrTroble MrTroble released this 08 Sep 01:07
408dac5

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

Pre-release

Choose a tag to compare

@MrTroble MrTroble released this 08 Sep 01:13
408dac5

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!

Choose a tag to compare

@MrTroble MrTroble released this 30 May 07:01

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

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