Open e-shen2022 opened 1 month ago
I really enjoyed the skit at the beginning. I am a sucker for theatrics. Keep that energy up.
these are the combined notes of all of JCC P1
Emma Shen: Email Phishing Game, Password Strength Checker Grace Wang: Cyber House, Gravity Game Finn Carpenter: Fighting Monster Game, Theo Huntalas: Multiplayer lobbies
Phishing game
Gravity game:
Fighting Game:
Multiplayer feature [Challenge requirement]
Summary The work was pretty great, and I've seen glimpses of the project before from Rachit, but I haven't seen it in this much depth. I didn't know that this project actually had that many features
The following requirements have been met in this presentation (we were not able to see other requirements met during other project checkpoints):
Presentation improvements:
We understand there was not a lot of time left for your presentation. Perhaps in order to work better with what you do have it may help to show the biggest features first? We weren’t able to see the multiplayer factor of your project, which looked quite interesting :(
Team vision
For our last trimester of AP CSA, our goal was to build off of our past work in creating a fun and interactive game-style type educational website that allows computer science students at Del Norte to genuinely enjoy learning different concepts. We tackled this goal through many facets.
First, we wanted to make sure the website itself is aesthetically-appealing and intuitive to use so we improved the styling of our frontend and took into account different corner cases to make sure the user interaction flow went smoothly.
Second, we aimed to use api endpoints to create a multiplayer feature where a couple of students can play together at the same time in order to advocate for peer accountability and collaboration in learning.
Third, we hoped to bring unity to our once separate cyber and fight games so that they have an equal level of purpose. By integrating the cybergames into the general leaderboard and creating incentives to play them by including powerups and keys, the player is more inclined to play every game and feature of the project thus better integrating the two games
Lastly, we worked on upgrading various existing features of our game. For example, turning the attack moves from being hard-coded moves that stay the same to now being able to scale with the enemy or player based on the weapon equipped.
Individual Contributions
Period 1
Challenge
End goal: Multiplayer with API endpoints
Requirements
Points of collaboration:
Period 3