Here are my projects, starting from 2010.
-
NUS Morge
Try it!A utility to merge nus module timetables in a group, facilitating meeting arrangements. Built during NUS Hack&Roll with 3 friends.
-
Alarm Clock in HTML
Try it!A partially working alarm clock built in html5, with the ability to play a song from Youtube when timed out and to set the time using flexible language.
-
NUS IVLE Downloader
Try it!A small daemon to automatically update and arrange the files from NUS IVLE workbins. Built with C++ and Qt so it supports all major platforms.
-
Gomoku In HTML5
Try it!Gomoku written with some HTML5 features including CSS3 gradients and animation, offline cache and web worker. It also uses jQuery Mobile for the interface. The AI was built using negascout and my own evaluation function.
-
Crazy Paint
Try it!Let the computer draw random shapes. The result is, surprisingly, very nice. Below is a picture drawn by Crazy Paint."
-
Simple Paint
Try it!Want to paint stuff yourself? Try this one.
-
Dots
Try it!Dots move. Dots are attracted to your mouse. Dots bounce off when colliding with the borders. Dots slow down over time. These are the simple physics rules applied to the dots in this game. You can also enable the paint mode in the settings on the upper left corner, and see some crazy crayon-ish painting!
-
Solitaire Three in One
My three Solitaire games (Klondike, Freecell and Spider) coded in HTML and javascript. It runs slow on browsers other than Chrome as it uses a lot of css3 animation. Sold to a company in December 2011.
-
Treb
Try it!Another Qt app I have coded. It allows users to place icons in the system tray for fast access of mobile or small websites. Good to use with Google+, facebook or Google Tasks!
-
EMB Desktop Client
Try it!My first 'published' Qt app. It's written for our school's decade-old electronic message board web site. Reception was poor though, as people prefer to just click the bookmark link in their browser.
-
Wireless@HCI autologin Daemon
Try it!A Qt app I coded to try out the graphical library I wrote for Treb (see above). It's just a daemon that automatically log users into the wireless network in my boarding school.