This showcase page was primarily created for my M.S. applications. It presents a curated collection of my software engineering projects, artistic works and technical implementations. For research projects, please refer to the Homepage.
PlaneFlight is a H5 video game developed using Cocos Creator, incorporating key elements (e.g., Prefabs, physics systems, polygon collider, event Listening) of air combat games. Players control a fighter jet to shoot enemies, dodge attacks, and collect power-ups to upgrade weapons with difficulty increasing over time.
Tech Stack: TypeScript, Cocos Creator, Node.js
FlappyBird is a classic video game developed using Cocos Creator and TypeScript. Players control a Bird to avoid pipes with difficulty increasing with time. The main modules include Collision Detection, AudioMgr, Storage, etc.
Tech Stack: TypeScript, Cocos Creator, Node.js
Crystal Sea is an artistic video depicting a billowing sea in a manga-inspired style. The scene, created using Blender, integrates built-in modifiers, volumetric clouds, physics simulations, and depth-of-field (DoF) control, all enhanced by the cel shading rendering technique.
Tech Stack: Blender, Unity
Tavern is a detailed 3D model scene created in Blender, featuring photorealistic objects reconstructed from real-world references. The scene incorporates advanced lighting techniques, physically-based materials, and careful attention to architectural details. Special focus was given to creating an authentic medieval tavern atmosphere through the strategic placement of props, ambient occlusion, and volumetric lighting effects.
Tech Stack: Blender, Unity
We proposed a novel chain of thought (CoT) method for LLMs to utilize both prompts and fundamental models. Our prompting technique guides the LLM to launch a self-discussion with 2 stages to ensure self-consistency. We demonstrated the efficiency of our method over different decision tasks (Game, Driving, Domestic, etc) on various advanced models (GPT-3.5-turbo, GPT-4-0125, Gemini-Pro-1.5, GPT-4-Vision).
Tech Stack: LLM Agent, BLIP, YOLO
• Added command-line interpreter / Database framework / SQL support / Entity–relationship & Relational model / Anomaly detection.
• Developed concurrent database system architectures. Implemented the buffer pool manager in database system that supports LRU Replacement / Buffer Pool Manager Instance / Parallel Buffer Pool Manager.
Tech Stack: Java, C++, BusTub