top of page

Sketchville

Roles: Front-end developer

Responsible for: Website Programming, Colouring App

You may view the site here.

​

Sketchville is not a game, but an interactive website made in WebGL (HTML5) that I am proud to have worked on.

​

I worked together with talented colleagues at CraveFX to create this interactive wall for Children's Cancer Foundation! It is a very meaningful project to present hope to children, and in the process to learn a few new development skills.

​

I am the frontend developer so my main job was programming all the main features. I programmed the drawing app, the endless scrolling backgrounds, cycling of the user creations on the wall and for the features to work on web mobile.

​

I was so excited about this project I presented a prototype within the first 2 days, before concept art even came in. It even included a working online database.

​

In such a project, there is a lot of problem solving and polishing that had to be done to ensure the final product worked smoothly across the different platforms - this was the hardest part. Certain functions ran well on Android, but not on iOS. Optimization for mobile was also tricky. Some of these were anticipated and I sounded them as challenges to the team when consulted on whether to take this up.

 

If you fancy a visit to the site, you could write a positive message to the children as well!

https://sketchville.thehopetrain.sg/

​

Or sit back and look at what others have created.

bottom of page