Week 14: Post-Mortem

Ace Breakers is a multiplayer pickleball game developed for VR, with the goal of providing players with an immersive experience that was both fun and challenging. While the project ultimately did not achieve all of its intended goals, the development process provided valuable insights into what it takes to build Read more…

Week 12

Sweet Spot After the halves presentation, Chris mentioned a very interesting point to us: When playing real racquet sports, you can somehow feel it when you make a good shot. We were immediately drawn by this question and thought it would be really cool if we can come up with Read more…

Week 11: Refine

We used this week as a reflection time to analyze the feedback we got from the Playtest Day and set goals and directions of how we should refine our game for the rest of the semester. Playtest Day Feedback Besides from the statistics, we also gather a lot of written Read more…

Week 10: ETC Playtest Day

GDC was a great refresh for the whole team. Combing back from San Francisco, the team worked very hard to optimize the user experience for the playtest day. Designers rework the physics logics for hits, allowing the actual strength of swinging to be better reflected by the ball’s velocity. Programmers Read more…

Week 7: Halves

For week 7, we had our half presentation on Wednesday (recording and slides). Having fixed the network problem last week, programmers and designers focused on polishing the existing physics and also tweaking the teleport system. We conducted extensive internal playtesting and recorded and edited our most satisfying rally to a Read more…

Week 6: Naïve Guests

This week we finally finished our first 2-week goal (although it actually took us 3 weeks). We encountered a ball synchronization problem in multiplayer networking and it blocked us for a couple of days. Fortunately, we managed to come up with a reasonable solution after consulting with several faculty. We Read more…

Week 5: First Demo

This week we had our process grade meetings with Jonathan. Through the discussion, we realized that although the project is quite self-explanatory regarding what should be done, we still have some divergence on what features the game will ultimately have. So the first thing we did for this week was Read more…