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

Releases: Troblecodings/TGEngine

School project finished

18 Jul 15:26
858629a
Compare
Choose a tag to compare
Merge pull request #94 from Troblecodings/add-text-input

Add text input

TGEngine Release-0.0.143.master x86

20 Nov 17:20
7609073
Compare
Choose a tag to compare
Pre-release
Merge pull request #37 from Troblecodings/dev

System rewrite for internal systems

TGEngine Release-0.0.143.master x64

20 Nov 17:23
7609073
Compare
Choose a tag to compare
Pre-release
Merge pull request #37 from Troblecodings/dev

System rewrite for internal systems

TGEngine Debug-0.0.143.master x86

20 Nov 17:15
7609073
Compare
Choose a tag to compare
Pre-release
Merge pull request #37 from Troblecodings/dev

System rewrite for internal systems

TGEngine Debug-0.0.143.master x64

20 Nov 17:18
7609073
Compare
Choose a tag to compare
Pre-release
Merge pull request #37 from Troblecodings/dev

System rewrite for internal systems

TGEngine Release-0.0.97.master x86

08 Sep 01:19
408dac5
Compare
Choose a tag to compare
Pre-release

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

08 Sep 01:26
408dac5
Compare
Choose a tag to compare
Pre-release

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

08 Sep 01:07
408dac5
Compare
Choose a tag to compare
Pre-release

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

08 Sep 01:13
408dac5
Compare
Choose a tag to compare
Pre-release

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!

30 May 07:01
Compare
Choose a tag to compare

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