Warren Su

Warren Su

Game Design Student

Warren is a 10th grade student from Shanghai World Foreign Language Middle School. He is interested in game design and computer science.


Warren is a busy high school student who has a demonstrable interest in code and creation. He is inquisitive and eager to learn. His key interest is achieving artificial intelligence through his game design concept.

University admission result

UC Irvine Computer Science & Game Design
★ Penn State University


Scope of the program

Learning objectives

The objective of the mentorship program is to gain familiarity with the HTML5 stack and its potential for creating video games that can be easily distributed for any HTML5-compliant web browser. As Warren had experience with HTML, the emphasis was on integration with JavaScript and JavaScript programming constructs. We focused on variables, objects, event handlers, functions, the frame loop, and data collection syntax (primarily arrays) before investigating audio, animation, and artificial intelligence integration. was encouraged to provide his own art for the game examples he extended, but only to the extent it engaged and motivated him further to perform the programming tasks required for his game concept.

What challenges did he face?

  • He had to gain a deeper understand of programming tools that have a steep learning curve for him.
  • He had to overcome any overwhelming feelings of potentially creating and using his own graphics.


How did our game design mentorship program help him?

  • Warren gained familiarity with the HTML5 stack and its potential for creating video games that can be easily distributed for any HTML5-compliant web browser.
  • The program focused on JavaScript and JavaScript programming constructs integration, specifically on variables, objects, event handlers, functions, the frame loop, and data collection syntax (primarily arrays) before investigating audio, animation, and artificial intelligence integration.


Matched professor in game design:

He is a Computer Science Research Assistant Professor at Brown University and an information and computer science project director, who has won several scientific awards.

“I have taught the syllabus we used to approximately 400 students over the last ten years. I would place Warren in the top 5-10% of performers. Warren was very quick to pick up on the larger code base as it grew. He was able to accomplish things better than I expected in that environment.

Assistant professor, Brown University


Excerpts of the student’s work

Leave a Reply