Welcome to the official github repository for Video Game Development Club at University
of California San Diego. We are a independent entity on campus that focuses on educating
students all there is to video game development!
To get started on dev, install the Live Server VSCode extension from the extensions panel
Every change made in the IDE will be reflected on the locally hosted static website
A new section was added in Jan 2024 to preview all upcoming events from the board's personal google spreadsheet.
The code is fairly straightforward and most of the logic to fetch the data is inside an embedded <script>
Each event then gets processed as a custom web component found
at assets/js/eventCard.js
Our web component comes with a high degree of interactivity and the ability to schedule
google calendar events. To do this, each one dispatches custom events with payload data
containing the event details. The window object inside the root index.html file will listen
for these custom events to handle the task of navigating the user to a new google calendar tab.
It should be noted that the image URLs pulled from the spreadsheet
must point to a publicly-accessible google drive photo made viewable to anyone,
otherwise the network won't be able to fetch the resource.