Articles

what's been on my mind

New Website! - August 30, 2018

This post marks the launch of a new long overdue website! I released my current website at https://www.iamnop.com/ a long time ago, but it…

9 Satra - February 07, 2018

Caught the very last showing of 9 Satra yesterday, and oh my god am I glad I did. This movie exceeded all my expectations. Action-packed…

Lovers in a Dangerous Spacetime - December 22, 2017

What a wonderful little game ! One-of-a-kind game design, clever levels, fun music, and adorable trippy art that reminds you of Powerpuff…

Why I'm Not Playing Pokémon Go - July 16, 2016

People have been asking why I’m not playing Pokémon Go . And after a few discussions like this, I decided to write a little post. The core…

Transistor - June 30, 2015

Transistor . I am speechless. In fact, it left me crying by the end credits. What a perfectly crafted game: the art, the gameplay, and—woah…

WebGL GPU Particles - June 08, 2014

Weekend project I started about a month ago, a WebGL GPU particle simulator, simulating 1 million particles at 60 fps! Live code: http…

Mac, the Windows Way - October 25, 2013

I’ve been a Windows user all my life, but I have to admit, Macs are great computers. The hardware is absolutely gorgeous, and the software…

CUDA Path Tracer - July 25, 2013

My last school project, ever! (Hopefully!) GitHub: https://github.com/nopjia/tracer Video: http://www.youtube.com/watch?v=mbpqxlJHaBE This…

WebTube - May 16, 2013

Here is a long overdue post that I finally got around to write now that school is over! Over the weekend of January 18-20th, I attended the…

WebGL Volumetric Renderer - September 20, 2012

Live code: https://www.iamnop.com/WebGL-Volumetric/ Video: http://www.youtube.com/watch?v=VPhnwOpmUqY GitHub: https://github.com/nopjia…