James Ly

Software Developer

My Projects

A collection of my work and contributions across different domains

Web Development

Natours
Web site for nature tours with cool animations. Made for a course on Udemy.
Omnifood
Responsive web site for a food delivery service. Made for a course on Udemy.
Wordle
Wordle is a web app that allows you to play the popular word guessing game.

Cal Poly Projects

Ray Tracer
A ray tracer sends rays into the world in order to determine what color each pixel needs to be rendered in our view. This generates a static image based on a POV file input. Written in C++
Haunter's Candy Hunt
A 3D game where you can play as Haunter and collect rare candy. The candy spawns in random locations and there are trees that you can't pass through. Writtern in C++ and OpenGL
AstroJump
A platform jumping game where you must keep jumping upwards on platforms to avoid falling into the rising lava.

Unity Projects

Laser Defender
Shoot down enemy space ships with lasers! Written in C#
Block Breaker
Smash all the blocks by bouncing the ball with a paddle! Written in C#