UPGRADE

ProgrammingTechnologyEngineeringMEDIA & PUBLICATIONUndergraduate open
There are changes to this club page that are still pending approval from the Office of Student Affairs.
Request Membership
120
|

Club Mission

UPGRADE is Penn's premier game development student group. Every year, we produce two club-wide games, one every semester. The second semester game is published on Steam with your name in the credits! Anyone can join our club, and we do not require applications.

We provide the resources, opportunities, and environment to foster passion and creativity. To that end, we host yearly game jams, organize training workshops, present speaker events, travel to fun gaming collabs/trips (such as GDC and PAX EAST), and more!

Whether you like programming, drawing, modeling, writing, composing, or anything, we welcome anyone interested in any aspect of game dev. And while previous experience with any of these roles is expected, we will get you up to speed and you'll hit the ground running with your very first game in a matter of days!

Meeting times: Saturdays 2pm - 4pm. Additional checkup meetings/office hours will be held throughout the week.

FAQ

Most Recent
Question: Are graduate students enrolled in SEAS eligible to join UPGRADE? - Erik Malm

Yes! Any UPENN student is welcome to join UPGRADE!

- UPGRADE
~1 people found this question helpful~
Question: Will you be accepting applications in Spring 2026? - Anonymous

Joining UPGRADE does not require an application. In order to join come to one of our meetings (we post meeting locations and times on our Discord server).

- UPGRADE
~1 people found this question helpful~

Request Membership
120
|

Organizational Profile

90 Registered (20 - 50 Members)

Currently Accepting: Yes

Open Membership

Both Semesters

Classification: Undergraduate open


Contact

Levine 307 and JMHH

How to Get Involved

Attend our weekly meetings and check in with us during OH/grind sessions whenever necessary. Other than that, try to work on your games throughout the week instead of leaving it until the end!

Additional Pages