Spring 2023

The goal of CSE 125 is to experience the design and implementation of a large, complex software system in large groups. Over the course of 10 weeks, the groups decide on the features of their project, specify its requirements, create a design and implementation schedule, implement it, and give a public demonstration. To make the class exciting as well as challenging, the project is a distributed, real-time, 3D, multiplayer game of each group's design.

Video: Introduction
Length: 5:56


Rootin' Tootin' Spaceman Shootin' (Group 1)

Alexander Berryhill-Williams, Victor Chen, Jackson Conte, Katie Hsieh, Sophia Klueter, Farnia Nafarifard, Allen Weng

Video: Rootin' Tootin' Spaceman Shootin'
Length: 18:31

Mad Martians (Group 2)

Jeannelle Balilo, Sahil Bhalla, Dillan DeMoss, Vladimir Em, William Hu, Cory Huynh, Patrick Lin

Video: Mad Martians
Length: 19:38



The Invisible One (Blinder)

Zhiying Guan, Yucheng Huang, Jiahui Han, Ashley Kou, Yingkai Lee, Jack Wagner, Manshi Yang, Xiaoxiao Zou

Video: The Invisible One
Length: 23:49

Tag Guys (Group 4)

Matthew Lawrence, Hancheng Lin, Sai Lui, Ann Luong, Yuxiao Qu, Andrew Slater,
Sean Ye

Video: Tag Guys
Length: 20:05



As the Wind Blows (Yahaha!)

Yunxiang Chi, Esa Hammado, Binghong Li, Xiyan Shao, Alan Wang, Shuhua Xie,
Lingye Zhuang

Video: As the Wind Blows
Length: 16:59