Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
Documents
TandenEngine
.gitignore
.gitmodules
CPPLINT.cfg
Dangerfile
LICENSE
PULL_REQUEST_TEMPLATE.md
README.md

README.md


An open source, crossplatform, modern game engine.

gitter travis

Features

Current Features Supported:

  • Vulkan Rendering
  • Rigidbody Dynamics
  • Model file loading
  • Image file loading
  • Scene, Prefab, and Material saving
  • Component System
  • Ray Tracing

Dependecies

Tanden Engine uses these libraries:

Compiling:

Clone the repo and run 'git submodule update --init --recursive' to get the submodules

Make sure you have CMake and the Vulkan SDK downloaded and installed.

Using cpplint:

Installing

Use pip to install cpplint with the bash command:

C:/Python27/Scripts/pip.exe install cpplint --user

then set up alias for cpplint

On Desktop:

touch bashsrc

vim bashsrc

Insert line and save:

alias lint='C:/Python27/Scripts/cpplint.exe'

On Desktop

source bashsrc

Now lint will run cpplint on given files

Running

Navigate to the engine directory and run the lint command with the --recursive flag

lint --recursive TandenEngine/Source/....
You can’t perform that action at this time.