1/23/2025
A Unity-based tower defense game utilizing a Nintendo Ringcon as the controller. Players place turrets and use exercise to charge them. The project is currently being refactored for better scalability and maintainability.
# Unity (C#)
# Unity Tower Defense Game with Nintendo Ringcon Controller
## Project Overview
This project is a tower defense style game developed in Unity using C#. The unique aspect of this game is the use of a Nintendo Ringcon as the controller. Players place turrets and use physical exercise to charge up those turrets, adding a fitness element to the traditional tower defense gameplay.
## Current Status
- **Refactoring**: The project is currently undergoing a major refactoring process. The initial code was written in a sprint, and now the focus is on improving the codebase for long-term maintainability and scalability.
- **Extensibility**: One of the primary goals of the refactoring is to make the codebase more modular and easier to extend with new features.
## Development Environment
- **Unity Version**: 2021.3.18f1
- **Programming Language**: C#
## Key Features
- **Tower Placement**: Players can place turrets at strategic locations on the map.
- **Exercise-Based Charging**: Turrets are charged through physical exercise using the Nintendo Ringcon.
- **Refactoring for Scalability**: The codebase is being refactored to ensure it can handle future updates and new features more efficiently.
## Future Plans
- **Enhanced Gameplay Mechanics**: Introduce new types of turrets and enemies.
- **Improved UI/UX**: Enhance the user interface and overall user experience.
- **Multiplayer Support**: Explore the possibility of adding multiplayer features.
## Questions and Feedback
If you have any questions or need further details about the project, feel free to ask. Your feedback is valuable in shaping the future of this game.