Ta David Yu's repositories
2D-Platformer-Hunter
A 2D Platformer Controller in Unity
RainWorldShadow-URP
2D screen-space shadow effect implemented in Unity URP.
cgl-portfolio
The portfolio website I used when I was applying at Cologne Game Lab
DYEngine-Code-Samples
A sample of DYEngine (custom C++ ECS game engine) code base
DYEngine-Editor-Template
Template repository for creating DYEditor (DYEngine Editor) project
ta-david-yu.github.io
My personal website
DYE-Tech-Demo
An arcade game collection (containing 2 games) made out of DYEngine
entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
FAudio
FAudio - Accuracy-focused XAudio reimplementation for open platforms
GDC-transcript
An attempt to transcribe all GDC YouTube public videos
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
ImGuizmo
Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui
openal-soft
OpenAL Soft is a software implementation of the OpenAL 3D audio API.
raudio
A simple and easy-to-use audio library based on miniaudio
SDL_sound
An abstract soundfile decoder.
ta-david-yu
Config files for my GitHub profile.
tomlplusplus
Header-only TOML config file parser and serializer for C++17.
TowerDefenceFramework_WithImplementation
a tower defence framework used in CGL's BA course (Simon's implementation)
Unity-DYValidator
Unity validating tool that lets you create assets validation/tests (i.e. checking missing prefabs, invalid asset parameters etc)