Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
iOS Tik Tak Toe
Tic-Tac-Toe Game (Swift, MVC Architecture)
Designed and developed a Swift-based Tic-Tac-Toe game with a clean and maintainable MVC architecture.
Game Logic: Implemented a robust TicTacToeGameLogic class to manage the board, player turns, and win/draw conditions.
Game Modes:
*Player vs. Player (PVP): Two human players compete with results displayed via alerts.
*Player vs. Environment (PVE): Human player faces an AI opponent with dynamic gameplay.
User Interface: Created a polished UI with stylish elements, including borders, backgrounds, and editable player name fields.
Main Menu: Built a flexible menu system allowing users to set player names, select game modes, and start new games seamlessly.
Feedback and Flow: Utilized UIAlertController to display game results, update scores, and guide the user through the game flow.
Optimized Experience: Designed the app for smooth performance and an intuitive user experience.
This project showcases my ability to create functional, user-friendly applications while adhering to best practices in software design and development.



