Code-play

Welcome to Codeplay, my personal code playground! This is where I showcase my coding adventures in front-end, back-end, data, and even hardware projects. Dive in to see my projects, code snippets, and more. Whether you're a fellow coder, a potential employer, or just curious, come explore and see what I've been up to!

Project: Sam Escape

Language&tools: Unity, C#

Description:

Sam Escape is a 3D first-person puzzle game for PC/Mac where Sam solves puzzles to escape his locked apartment to save his lover, Rose. The player collects and interacts with items so that they can feel capable and understand the story of Sam.

Project: Secret of USA College Admission

Language&tools: Python, Jupyter Notebook

Description:

Unfortunately, schools' decision-making process remains a mystery. Specific criteria are written on the admission requirement page. The question is, what is the relative importance of each application material? What materials affect the admission of International students the most or the least? In this project, we explored what factors will affect international students' admission to graduate schools in the USA.

Project: Human VS Robot: A Robot Playing Rock-Paper-Scissors with You

Language&tools: C++, Ardunio, Laser Cutting

Description:

Description:

"BUB AND BOB" is a simple yet engaging game designed using MIPS Assembly Language. Players control the character, navigating a single level filled with obstacles and enemies. The objective is to collect items and defeat enemies to achieve the highest score possible.

Project: TowerOfHanoiPuzzle

Language&tools: Java

Description:

"TowerOfHanoiPuzzle" is a classic puzzle game designed using Java. In this game, players must move a set of disks from one rod to another, following specific rules, with the objective of achieving the fewest moves possible.


Data Management & Visualization

Project: Evolution and Impact of Women Empowerment

Language&tools: Tableau

Description:

This dataset investigates the relationship between economic growth and women's empowerment, examining how gender equality has evolved over time and its contribution to economic prosperity. The project addresses three key questions: the correlation between economic growth and women's empowerment, the identification of countries with exemplary treatment of women, and the development of women's empowerment over time. I developed comprehensive visualizations to answer these questions, effectively demonstrating the progression of women's rights and the significant correlation between economic strength and women's empowerment. These visualizations highlight the vital role of women in driving sustainable development.

Link: Tableau


Physical Prototype

The prototype robot designed for playing Rock-Paper-Scissors with humans uses an ultrasonic sensor that leverages sonar technology to determine the distance of objects. This sensor enables the robot to detect hand movements of the player and respond instantly when the player makes a rock, paper, or scissors gesture. The robot's hand movements are made possible by motors, which add a physical dimension to the game. Additionally, the robot has an LCD display screen that shows the game's progress and score, allowing players to keep track of their performance. In summary, the robot offers an entertaining and engaging experience that allows players to test their skills against a responsive opponent.

Game Designs

Project: BUB AND BOB

Language&tools: MIPS