Skip to content

controny/FPS-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FPS-game

SYSU CG final project - Team 15

Thanks to the contributors James-Yip, Exocoetidate-Xuyouri, YYPyyp, controny, YHJRUBY !

Introduction

Kill the monsters the prevent them hitting the box in the middle. Protect the old man!

Control

  • WASD to move
  • R to reload the bullet
  • SHIFT to run
  • SPACE to jump

image1

Developing environment & 3rd Party Library

  • Windows 10 + VS2017
  • OpenGL 3.3
  • GLAD
  • GLFW3
  • imgui
  • glm
  • assimp
  • freetype
  • ECS (Thanks to redxdev)

Features

Basic

  1. Camera Roaming
  2. Simple lighting and shading(Blinn-Phong)
  3. Texture mapping
  4. Shadow mapping
  5. Model import & Mesh viewing (Assimp)

Bonus

  1. Sky Box

  2. Display Text

  3. Complex Lighting (PBR)

    image8

  4. Shadow Improvement (PCSS)

    image19

  5. Gravity System and Collision Detection

    image9

  6. Skeletal Animation

    image13

  7. Particle System

    particle

  8. Recoil System

    image14

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published