Terminal Hacker
Overview
Terminal Hacker is a university team project developed in Unity. The game simulates a fake terminal environment where players attempt to "hack" into systems, learning about the importance of strong passwords and security best practices along the way.
Features
- Fake Terminal Interface: Players interact with a simulated command-line terminal.
- Password Challenges: Players must guess or deduce passwords, demonstrating the risks of weak passwords.
- Educational Content: The game teaches players about password strength, common vulnerabilities, and security tips.
- Team Collaboration: Developed as a team project, with regular meetings and shared responsibilities.
- Leadership Role: Led the team, organized weekly meetings, and contributed to the design and implementation of the terminal command system.
- Unity Engine: Built using Unity and C# for cross-platform compatibility.
Technologies Used
- Unity
- C#
- Game Design
- UI/UX for terminal simulation
Challenges & Solutions
- Team Coordination: Ensured effective communication and task distribution through weekly meetings.
- Terminal Simulation: Designed and implemented a flexible fake terminal command system.
- Educational Balance: Balanced gameplay with educational objectives to keep players engaged while learning.
Future Improvements
- Add more levels and security scenarios.
- Integrate real-world password cracking techniques for demonstration.
- Expand educational content and feedback for players.