Conan K. Zhang's Projects
Simple Java game to practice using OpenGL.
A simple 3D game to practice using OpenGL and KD-Trees.
a Unity framework to create spacial 4 dimentional games, using raymarching
Arc Consistency data simulations for solving Constraint Satisfaction Problems like the N-queens problem. Lab Report here: https://github.com/conankzhang/ArcConsistency/blob/master/LabReport/A3_LabReport.pdf
Mood Visualizing Machine Learning Algorithm. Check it out here: https://youtu.be/FQY0QcIOJXs
A networked C# application where players automatically find matches and play an intense game of Boggle.
Utility that uses ffmpegMPFF to create an animation of a bouncing ball.
Driver utility that sneakily prints name on startup.
A complete computer science study plan to become a software engineer.
Profile README
Connect Four created using Flash.
Utility to resize images through seam carving.
CRYENGINE is a powerful real-time game development platform created by Crytek.
Decision making behaviors built using openFrameworks.
Defold
A digital clock application made using Flash.
Doom 3 GPL source release
Doom 3 BFG Edition
Serious Virtual Reality Game that focuses on generating empathy and awareness for the multiple forms of Dyslexia. Play it here: https://shawnwu.itch.io/dyslexia-vr
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
A custom game engine built around an entity-component-system gameplay framework.
Utility to detect edges in a given image.
A light-based game exploring 3D pathfinding and spline movement.
Solutions and work for EMC's Mars Challenge Hackathon: https://github.com/emccode/mars-challenge
1.0.6 [?] Decompiled Source Code
Modified ffmpeg library to support the MPFF file format.
A simple Flash application to create fireworks.