ESP Biography



LUCAS WANG, First-year who loves CS, Design, and Teaching




Major: Computer Science

College/Employer: Stanford

Year of Graduation: 2027

Picture of Lucas Wang

Brief Biographical Sketch:

As a freshman at Stanford University, Lucas Wang is a curious learner who has always been fascinated by the intersectionalities of design, development, and teaching.

Since elementary school, Lucas has always loved designing game ideas. Having doodled over 147 pages of hand-drawn comics today, he fell in love with the concept of creating at an early age. Initially, accustomed to finishing projects in mere minutes, he viewed the lengthy nature of programming as monotonous, being skeptical about the fun of video game development. However, the block-based programming language on the Scratch website was his transition to enjoying computer science, leading him to embrace the game development process as an art.

After publishing a game on the Scratch website that accumulated over half a million views under the alias “LWCoding”, he decided to move past Scratch to take on new challenges. From a background in drag-and-drop code, he translated his skills to the licensed Unity game engine, researching the C# programming language to create marketable, copyrighted games. With this unfamiliar and relatively difficult engine, collaborating with others to develop games became a lifestyle: a way to embrace the communal aspect of game development.

Inspired by his collaboratively driven self-fulfillment, he brought his passion into his high school, proudly establishing the Video Game Design and Development Club, along with founding and leading four other clubs all aimed at teaching programming and/or game development. It was here that he developed a love for teaching, sharing his passion for design and development in a school that had few computer science opportunities. Today, he does online coaching for the Applied Computing Foundation, teaching kids from K-12 as well as college students and adults to cultivate computer science learning and a passion for design and development.



Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

C7886: From Player to Maker: 2D Game Development in Splash Fall 2023 (Dec. 02 - 03, 2023)
Have you ever played a game and wondered how the developer(s) created it? From the smooth move-and-jump physics of Cuphead to the animated slam of a card onto a table in Hearthstone—this class aims to demystify the gaming process that players (like you and I) typically take for granted. Throughout this course, we will explore the Unity Engine, which has played a part in many signature titles (in addition to those mentioned above!), like Among Us, Hollow Knight, Genshin Impact, Pokemon Go, Beat Saber, and many more. We will break down Unity’s seemingly complicated user interface and get a taste of scripting in the C# programming language to interact with objects in our game. We will also work with pixel art, utilizing the Piskel website to create digital assets to import into these games! Enrolled students are encouraged to download the Unity Hub (https://unity.com/download) and install a version of the Unity Engine within the Hub before class to speed the process up.