Ta David Yu's Projects
A 2D Platformer Controller in Unity
My temporary portfolio page. The content has been moved to https://ta-david-yu.github.io.
Ruby, Tk/Tcl
The portfolio website I used when I was applying at Cologne Game Lab
An arcade game collection (containing 2 games) made out of DYEngine
Just a 2D hobby game engine written in C++. The project is still in an early stage but is actively under development. See the trello board for more upcoming features & progress.
A sample of DYEngine (custom C++ ECS game engine) code base
Template repository for creating DYEditor (DYEngine Editor) project
A 2D(and maybe 3D) ECS game engine (using GLFW, glad, glm)
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
FAudio - Accuracy-focused XAudio reimplementation for open platforms
IGDShare workshop project
An attempt to transcribe all GDC YouTube public videos
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
OpenGL Mathematics (GLM)
Hazel Engine
A project that I made for my human-computer interaction midterm project.
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui
MAZECODE protoype, for CGL BA1 Game Design theme - One Button One Screen
OpenAL Soft is a software implementation of the OpenAL 3D audio API.