Show simple item record

dc.contributor.advisorCutter, Pamela A., 1970-
dc.contributor.authorNerhood, Nicholas
dc.date.accessioned2022-09-18T16:22:22Z
dc.date.available2022-09-18T16:22:22Z
dc.date.issued2022-03-01
dc.identifier.urihttps://cache.kzoo.edu/handle/10920/43745
dc.descriptionv, 43 p.en_US
dc.description.abstractMy original plan for my Senior Individualized Project was to try and do an internship at a tech company to get experience, but COVID-19 had a different plan for me, making it so that every internship I had applied for would fall away due to shutdowns or personnel limits. But this may have been a blessing in disguise, as it allowed me to go back to my love of video games and take a summer course at Harvard, CS50 Introduction to Game Development. The course was an 11-week program, with each week centered on a specific video game such as Bejeweled, Super Mario Brothers, or Portal. I was taught a new language, Lua, which has been used for many different well-known games such as Roblox or the Saints Row Series and applied this language to the engines of Love2D, for simpler 2-Dimensional pixel arts games, and the Unity engine for dipping into the 3rd dimension. Throughout this paper I will go week-by-week and go in-depth into the game we studied, the main learning points we focused on, what project I had to do to change the game or add to it, and how these projects changed how I thought about programming and computer science. Finally, I will explain my process in creating my own game from scratch as the Final Project of the course and the hurdles and challenges I had to overcome.en_US
dc.format.mimetypeapplication/pdf
dc.language.isoen_USen_US
dc.relation.ispartofSenior Individualized Projects. Computer Science.
dc.relation.ispartofKalamazoo College Computer Science Senior Individualized Projects Collection
dc.rightsU.S. copyright laws protect this material. Commercial use or distribution of this material is not permitted without prior written
dc.titleMy Harvard Game Design Course Experienceen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

  • Computer Science Senior Integrated Projects [270]
    This collection includes Senior Integrated Projects (SIP's) completed in the Computer Science Department. Abstracts are generally available to the public, but PDF files are available only to current Kalamazoo College students, faculty, and staff.

Show simple item record