Description: A unique variant of the classic 2048 game, featuring CUHK Colleges Names and delightful end-game messages for an entertaining experience. Developed using JavaScript.
Last Updated: Jun 9, 2019
GitHub Link: https://github.com/ymll/2048
Description: Extensive instructional resources tailored for self-paced mastery of Adobe Photoshop and Illustrator. Developed during teaching experience in HTML.
Last Updated: Dec 28, 2017
GitHub Link: https://github.com/ymll/Adobe-Design-Tools-self-learning
Description: A basic countdown timer which can be customised and managed with targeted dates, utilising cookie management for better user experience. Developed using JavaScript.
Last Updated: Oct 15, 2021
GitHub Link: https://github.com/ymll/countdown
Description: Join Pikachu and his friends in an exciting dodgeball game with support for multiple users and cross-device compatibility. Developed using Unity.
Last Updated: May 17, 2016
GitHub Link: https://github.com/ymll/Pikachu-Dodge-ball
Description: VPS stands for Visually-impaired Positioning System. It is a new guiding system to facilitate the visually-impaired to go out in a more safety way and explore a new place independently with an mobile app and a special designed guide stick. Developed in Java.
More to read: HKIE Joint Institutes Competition 2014
Last Updated: Jun 12, 2014
GitHub Link: https://github.com/ymll/VPS
Description: A template for a mobile programming assignment, allowing users to vote for the world's best airports and airlines. For tuition purpose, showcases essential Android development skills, developed in Java.
Last Updated: Apr 20, 2016
GitHub Link: https://github.com/ymll/Andriod-App-World-Best-Airport
Description: A basic game demo for Google Cardboard featuring a living room setting and a single player model. Developed using Unity.
Last Updated: Sep 13, 2015
GitHub Link: https://github.com/ymll/cardboard-sample-app
Description: An animation featuring rain, ducks, and trains traversing a magical castle landscape. Developed using OpenGL in C++.
Last Updated: Dec 9, 2015
GitHub Link: https://github.com/ymll/OpenGL-Train-World
Description: Classic car driving experience crafted with OpenGL. Developed as a CSCI3260 assignment, this game offers simple yet engaging gameplay in C.
Last Updated: Nov 9, 2015
GitHub Link: https://github.com/ymll/OpenGL-Car-Driving-Game
Description: Witness random snowmen appearing in a snowy environment, each with its own unique appearance. Developed using OpenGL in C.
Last Updated: Apr 6, 2016
GitHub Link: https://github.com/ymll/OpenGL-Snowing-Scene
Description: Streamline KYC (Know Your Customer) Onboarding processes with our Symphony-integrated bot, developed for the Symphony Hackathon 2019. Developed in Python.
Last Updated: May 24, 2019
GitHub Link: https://github.com/ymll/symphony_kyc_onboarding_bot
Description: Symphony-Integrated Trading Bot: Seamlessly integrates with Symphony platform to offer real-time graph plotting, efficient handling of trading commands, and Natural Language Processing (NLP) capabilities. Developed in Python.
Last Updated: Jul 16, 2018
GitHub Link: https://github.com/ymll/symphony_trading_bot
Description: This project consists of 2 parts - an ASCII art converter and LZW compression implementation. This serves as a comprehensive resource for students undertaking Multimedia system courses like CSCI3280. Developed in C and C++.
Last Updated: Apr 3, 2016
GitHub Link: https://github.com/ymll/Multimedia-Systems
Description: Showcasing the utilisation of in-mapper combinator technique in Hadoop - A solution for the CSCI4180 assignment.
Last Updated: Oct 18, 2015
GitHub Link: https://github.com/ymll/Hadoop-In-mapper-Combinera
Description: Developed a feature-rich multimedia application integrating music management, lyrics display, network connectivity, and real-time video streaming for a seamless user experience. Developed in C#.
Last Updated: Mar 18, 2018
GitHub Link: https://github.com/ymll/P2P-Karaoke-System
Description: Virtual Reality Escape Room: Immersive experience built using Unreal Engine 4, designed for Oculus VR platform.
Game play:
Welcome to "Finding Dora: A Descent into Darkness." In this chilling game, you'll embark on a journey through the shadows of Dora's family home. Witness the unraveling of a once-loving family as Daddy's descent into madness drives you to hide from his violent outbursts. Navigate the eerie corridors and hidden passages as you evade Daddy's relentless search. But beware, for the house holds secrets darker than you could ever imagine. Can you uncover the truth and escape the clutches of fear before it's too late?
GitHub Link: https://github.com/ymll/Oculus-Room-Escape-Game
Description: Your ultimate excuse generator for those days when you need a break from the office grind.
Watch the GitHub Project to get update: https://github.com/ymll/100-reasons-not-to-go-to-work
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. Code for readability.
Usage of comma operator
You can't have great software without a great team, and most software teams behave like dysfunctional families.
If debugging is the process of removing bugs, then programming must be the process of putting them in.