JavaScript is disabled for your browser. Some features of this site may not work without it.
  • About K
  • Academics
  • Admission
  • Alumni Relations
  • Giving to K
  • News & Events
  • Student Life
  • HORNET HIVE
  • ATHLETICS
  • SITEMAP
  • WEBMAIL
    • Login
    View Item 
    •   CACHE Homepage
    • Academic Departments, Programs, and SIPs
    • Computer Science
    • Computer Science Senior Integrated Projects
    • View Item
    •   CACHE Homepage
    • Academic Departments, Programs, and SIPs
    • Computer Science
    • Computer Science Senior Integrated Projects
    • View Item

    My Harvard Game Design Course Experience

    Thumbnail
    View/Open
    Nicholas-NerhoodSIP.pdf (941.2Kb)
    Date
    2022-03-01
    Author
    Nerhood, Nicholas
    Metadata
    Show full item record
    Abstract
    My 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.
    URI
    https://cache.kzoo.edu/handle/10920/43745
    Collections
    • Computer Science Senior Integrated Projects [250]

    Browse

    All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    Login

    DSpace software copyright © 2002-2023  DuraSpace
    DSpace Express is a service operated by 
    Atmire NV
    Logo

    Kalamazoo College
    1200 Academy Street
    Kalamazoo Michigan 49006-3295
    USA
    Info 269-337-7000
    Admission 1-800-253-3602

    About K
    Academics
    Admission
    Alumni Relations
    Giving to K
    News & Events
    Student Life
    Sitemap
    Map & Directions
    Contacts
    Directories
    Nondiscrimination Policy
    Consumer Information
    Official disclaimer
    Search this site


    Academic Calendars
    Apply
    Bookstore
    Crisis Response
    Employment
    Library
    Registrar
    DSpace Express is a service operated by 
    Atmire NV