Team of 2
April 2024
Skills Utilized: C#, Unity, Nintendo Switch Programming
April 2024
Skills Utilized: C#, Unity, Nintendo Switch Programming
Introduction
As part of a Nintendo Switch development class, I worked on a final project to create a small game. I developed a roguelike deck-building game where players earn points through various interactions between a ball and the slots of a roulette wheel. By tilting the Joy-Con, players can influence the wheel’s movement, allowing some control over where the ball lands.
Showcase
Technical Highlights
Motion Control
Interpreting the 6-axis sensor data to control the roulette wheel’s tilt was the key challenge. The goal was to isolate rotation along the Y-axis and map it to a circular motion for smooth and intuitive control. Through extensive discussions and calculations with my teammate, we derived the correct formulas to achieve precise and responsive motion handling.
Conclusion
Although this project didn’t require extensive use of it, previous assignments in the course provided hands-on experience with native Nintendo Switch development, debugging, and optimization tools. Additionally, working with motion controls reinforced how effectively utilizing input devices can significantly impact gameplay experience.
No comments:
Post a Comment