Closed mondalsurojit closed 2 months ago
Please assign this issue to me under GSSoC'24
@Durgesh4993 Hello sir, I went through the code, and found that the code currently is highly interlinked. When I try to fix something, its directly or indirectly affecting the other part of the code. To fix this, I have to refactor several things, like I have to seperate the settings page from the game page (I will use local storage to store the settings values and once the player click 'Start', it will take the user to the game page and in the game page the settings values will be retrieved from the local storage). Seperation of logic is very important as more contributions will make this very complex overtime. If I have your permission, I will work on to fix the whole setup, as fixing just a part using hacks, will cause problem now or later.
@mondalsurojit delete your old code and reclone repo again
@Durgesh4993 I did it. But nothing is different...
So should I go ahead with my above proposition...? If I get your permission, I would also request you to mark it as a level 3 issue, as refactoring the whole code, needs a lot of effort...but., I am kind of interested in this project, so I don't mind giving my best...
Thank you for your contribution! If you have any questions or need further assistance, feel free to reach out to us on our Discord server: Discord. We have separate channels for all projects. Happy coding! π
Connect with us on social media:
@mondalsurojit as for the refactoring issue, just make it a rule to "pull before push". Always work on the most updated code.
@ayush-t02 Ok sir...
@ayush-t02 Sir, can you please also update the level tag here (PR)...
Give a brief about the bug βοΈ
Description The Dot-Box game is not at all responsive for mobile devices.
What is the expected behavior? π€
Description The Dot-Box game must have been responsive, and adaptive to all type of mobile screen sizes
Provide step by step information reproduce the bug π
Description
Open the site: https://gamesphere-multiplayer.github.io/Dot-Box/ in a mobile device
Select program in which you are contributing
GSSoC24
Code of Conduct
Urgency (Optional)
High priority