Skip to content

Bazket571/2025_I2P2_TowerDefense

 
 

Repository files navigation

About

This is my final project for the Introduction To Programming 2 course at National Tsinghua University. This game is heavily inspired by my favourite game Arknights.

image

Features

Advanced

  • 3D rendering and shaders
  • Shadow mapping
  • Spine rendering and animation

Hard

  • Choose Operator's direction
  • gltf 3D model loading
  • SVG integration

Easy

  • Multiple Spawn points
  • Story telling scene
  • 2 types of Damage
  • Video playing (not shown)

Contributions

  • 113006214 杜武明光 (90%): 3D model loading and rendering, Shadow mapping, Implement stage features, operators and enemies, integrate SVG, Spine and Video
  • 113006238 吳君賢 (10%): Stage design, create Story Scene

External Credits

Libraries


All Operators' and Enemies' media, story background and NPCs' images are copyrighted by Hypergryph, Studio Montagne and YoStar. https://www.arknights.global/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 75.0%
  • C++ 23.3%
  • CMake 1.4%
  • Other 0.3%