This is the level design project I made for the Level Design Studio course taught by Robert Yang at NYU Game Center. Behind the Level: This level is intended to be made with a real-world location as a reference. So I chose Alcatraz Island in California because I thought it could be really interesting to walk... Continue Reading →
[Algorithm] Common DP Parameters
Most DP problems can be easily solved when we can find out the most efficient and concise representation of a state. A series of parameters can be used to describe a state but usually, finding such parameters can be hard. Fortunately, it is not really hard to summarize some common types of dp problems and... Continue Reading →
[Graffiti] First Experience of Marker Graffiti
This is my first try on graffiti. Simply put all elements that I like into this single painting without too much consideration about graffiti's composition, basic aesthetic rules, etc. But I still kinda like this.
[Game Design] The Chosen One
Overview: This is a four-player tabletop game where one player acts as the god of war, and the other three players can choose between three classes: Strength-based warrior, dexterity-based rogue, and wisdom-based mage. During the Game: When the game begins, the player who chooses the god of war by picking up a card from a shuffled... Continue Reading →
[Unity] Understanding Serialization System in Unity3D
Here are some thoughts I collected after I watched a talk by Richard Fine at Unite Europe 2017. Overview: Serialization is really crucial in Unity as lots of functionalities are based on this. Richard gave a really concise definition of this process: Take data that is organized in a format and lay it out in a... Continue Reading →