./ymll.github.io

Hello World

Projects

  • All
  • Game
  • Web
  • Mobile
  • Graphic
  • Chatbot
  • Backend
CUHK 2048

CUHK 2048

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

Adobe Design Tools self-learning materials

Adobe Design Tools - Photoshop and Illustrator self-learning materials

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

Personalised Countdown Timer

Personalised Countdown Timer

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

Pikachu's Dodgeball Adventure

Pikachu Dodgeball ピカチュウドッジボール

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

VPS (Visually-impaired Positioning System)

VPS (Visually-impaired Positioning System)

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

Airport & Airline Award App

Airport & Airline Award App

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

Google Cardboard Game Demo

Google Cardboard Game Demo

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

Train World Animation

Train World Animation

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

OpenGL Car Driving Game

OpenGL Car Driving Game

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

Snowing Animation

Snowing Animation

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

Symphony KYC Onboarding Bot

Symphony KYC Onboarding Bot

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

Symphony Trading Bot

Symphony Trading 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

ASCII Art Generator

ASCII Art Generator

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

Hadoop In-mapper Combiner

Hadoop In-mapper Combiner

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

P2P Karaoke System

P2P Karaoke System

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

Oculus-Room-Escape-Game

Virtual Reality Escape Room Game

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

100 Reasons Not to Go to Work (Coming Soon)

[Coming Soon] 100 Reasons Not to Go to Work

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

Contact Me