A website and database made to help students find internships.
CSS, HTML, JS, React, Postgres
A VR game made using Google Cardboard where the player races across campus to try to get to class on time.
Unity, C#
A virtual reality learning-aid made to help give context to students in the ASTU401G (Wicked Problems) course at UBC
Unity, C#
A project that utilizes genetic neural networks to create an artificial intelligence to play a game in which two ships shoot eachother. I have currently gotten them to spin in circles and shoot, and every once in a while, one will dodge a bullet.
Java
A bot made for the halite3 competition. It was made using genetic neural networks, and commands ships to compete with an opponent to collect resources. When the turn limit (500) is reached, the player with the most resources wins.
Java
This was a photography website made for a Client as a project for the class Information Technology in a Global Society. I am no longer running the server, so some things may be broken.
CSS, HTML, JS, PHP, SQL
I created a YouTube channel, where I mostly upload videos of bugs I find in games, or fixes for technical problems and the like.
N/A
A website and database made to help students find internships.
CSS, HTML, JS, React, Postgres
A VR game made using Google Cardboard where the player races across campus to try to get to class on time.
Unity, C#
A bot made for the halite3 competition. It was made using genetic neural networks, and commands ships to compete with an opponent to collect resources. When the turn limit (500) is reached, the player with the most resources wins.
Java
Various convenient bash scripts including a script to prepare and hand in assignments, reset USB ports, check what's running on a port, troubleshoot wifi, SSH to the school's server, set/unset proxy, and take a screenshot saved with the date and time.
Bash
Various small applescripts I created to make working on my computer more seamless. Whenever my phone is plugged in, iTunes opens, which was annoying when my wire was dis/reconnecting often, so I made "No iTunes". My internet was choppy, but would be fixed by turning my wifi on/off, so I made "Check Connection". etc.
Applescript
I was playing on a minecraft server with some friends, and there was a "OpenComputers" mod that allows for players to write scripts to control robots/computers in game to automate tasks.
Lua
A project that utilizes genetic neural networks to create an artificial intelligence to play a game in which two ships shoot eachother. I have currently gotten them to spin in circles and shoot, and every once in a while, one will dodge a bullet.
Java
Surprisingly, this website was indeed made at one point in time. It even comes with an inception image!
CSS, HTML, JS
A virtual reality learning-aid made to help give context to students in the ASTU401G (Wicked Problems) course at UBC
Unity, C#
I wanted to try file manipulation in bash, and filling everything with 0s, i.e. wiping a file, seemed like a simple form of file manipulation to start with. I have multiple working versions.
Bash
In IB English at a Higher Level, we were tasked with creating a visualization of Bernarda Alba characters using shapes. My friend (Alex Zhang alex.zyzhang.me) and I created this with p5js for the project rather than cutting out shapes with paper.
JS
Various scripts that use image recognition to automate games. They were made using SikuliX, which provides tools for image recognition on the screen.
Python
A "game" made in Unity while I was playing around to learn skills required to help make w1ck3dpr0bl3m5. This will indeed make one nauseous if played with a VR headset
Unity, C#
I created an applescript to automate robocraft. No image recognition
Applescript
This was a photography website made for a Client as a project for the class Information Technology in a Global Society. I am no longer running the server, so some things may be broken. If the link doesn't work please go to https://github.com/MichaelXian/Photography-Website
CSS, HTML, JS, PHP, SQL
Two working attempts at automating League of Legends. I'm quite proud of this as I surprisingly was able to make them work without image recognition, and, since my computer was prone to crashing, they were capable of dealing with crashes as well as logging them for debugging purposes.
Applescript
Miscellaneous apps I made using applescript
Applescript
Subroutines I made for applescript
Applescript
I created a script to automate league, but it was very fiddly and only sometimes worked. Unfortunately, I am unable to find the file.
N/A
I created a YouTube channel, where I mostly upload videos of bugs I find in games, or fixes for technical problems and the like.
N/A