ethan_yao.JPG

About Me

I am a bubble tea run, recent NYU Tandon School of Engineering graduate with a BS in Computer Science and a double minor in Game Engineering and Game Design. I originally come from the suburbs of Philadelphia living right next to the border between Pennsylvania and Delaware (or as we like to say Dela-Where?). I spent the first semester of my Junior year studying abroad in China in order to reconnect with my Chinese-background and am currently back in NYC finishing up my double minor on track to graduate next spring in 2021. I can be found in the heart of Brooklyn-Heights where we have the famous Dumbo ice cream and can usually be found wandering around that area.

My Passion

 

My passion for game design started from when I was in pre-school. I remember coming home as a little kid and jumping onto our shared-home desktop in order to play browser games in the middle of the kitchen. As I started to get older, I began to play more console games such as Kingdom Hearts and Final Fantasy, as well as PC games such as Warcraft 3 and Starcraft. Playing these games played a huge part in my development as a child as I was able to feel connected to thousands of other people in the world as well as being able to immerse myself into storylines that I knew never could exist elsewhere. I want to help develop new games that are able to give people these same feelings of awe and amazement as I did when I first delved into a game's visionary world.

My technical background includes a major in Computer Science with a double minor in Game Engineering and Game Design.

In specific, in regards to my major, my courseload includes courses dedicated to Object-Oriented Programming, Analysis of Algorithms, Software Engineering (as well as the principles behind it), Java web development, an introduction to AI, Databases, an introduction to HCI, Computer architecture, and an introduction to OS. The language primarily used during these courses involved Java, C/C++, Python, SQL, and Assembly with a focus leaning mainly towards C/C++ for most courses.

For my double minor, my coursework leaned mostly towards the design aspect of Game Development. In specific, it involved courses that focused on the development of games in Xcode, Processing, and GameMaker 2 as well as physical games such as board and card games.

In addition to the engines used during my coursework, I have also worked using Javascript and the Unity3D engine to design games, which can be seen through my past two internship experiences. In my free time, I additionally have been using the Unity game engine to assist in game projects that others, as well as myself, have started, with a primary focus on attempting to develop my own rogue-like game as a side project.

 

My Technical Background

Next
Next

Professional Projects