wangzhenGitHup / scarlett

A Simple Game Engine Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

scarlett

A Simple Game Engine Project

depends

How to run?

  • if you use VS2017

you can run this project by following command:

git clone https://github.com/xiaoshichang/scarlett.git
cd scarlett
git submodule init
git submodule update

then open this project with VS2017, build it and run it.

  • if you use other version of VS

you need to complie all used libraries by youself and modify the paths in CMakelist.txt files.

updated in 2019/12/6

  • esc framework.

  • basic cross-platform rendering.(dx11, opengl)

img

  • pbr workflow.

img

  • basic animation system.

img

  • basic terrain system.

img

updated in 2019/12/11

  • ui framework.

img

  • basic ttf font render.

img

updated in 2021/1/12

  • basic physics system. img

About

A Simple Game Engine Project


Languages

Language:C 56.3%Language:C++ 21.1%Language:HTML 20.1%Language:CMake 1.1%Language:Makefile 0.6%Language:Roff 0.3%Language:PostScript 0.3%Language:CSS 0.1%Language:HLSL 0.1%Language:GLSL 0.0%Language:Haskell 0.0%