Edison Gao

937907032@qq.com


Project maintained by Edison Gao Hosted on GitHub Pages — Theme by mattgraham

EDUCATION

INTERNSHIP

PROJECTS

gamefinal.png
GameFinal is an open-source 3D Game Engine and is written in C++ and totally based on DirectX11. The modules that I have developed include: scene and light management, skinning animation, cascade shadow mapping, geometry instancing, terrain system, deferred shading, anti-aliasing, post-processing, etc.
lovetree.png
LoveTree is the first loving website for college students in China. Our goal is to help college students make more friends of the opposite sex, find their boyfriend or girlfriend successfully. The website is only open to SYSU students.
ocean_planet.png
Ocean Planet is an 2D casual game. Players' task is to catch as many fish as possible. Players could challenge different levels and missions, in which have different weapons and props.
ymx2d1.png
YMD2D is a light-weight 2D game engine. My goal is help developers make games more easily and organize their projects in a flexible way. YMX2D provides both C++ and Lua interfaces for programmers to use.
zonghengzimi.png
Chinese Word Puzzle
Players have to guess the word in each small grid with a time limit, according to the tips the system gives. This game is written in JavaScript and finally released onto WebQQ.
raytracer.png
CUDA Ray Tracer
A small ray tracer implemented in C++, OpenMP and CUDA.
photonmapping.png
Photon-Mapping Renderer
A ray tracer implemented in C++ and based on Photon-mapping alogrithm. It also contains the edge detection and anti-aliasing functionality.
qiuzudui.png
Let's Team
"Let's Team" is a website for college students to form and organize a team. Any team could post the requirements of being its members; on the other hand, students could easily find his/her partner.