Refactor code structure for improved readability and maintainability
Log in to leave a comment
Refactor code structure for improved readability and maintainability
Log in to leave a comment
Add undo functionality and game state management
Log in to leave a comment
Implement AI difficulty levels with Minimax algorithm for computer moves
Log in to leave a comment
some of the bug fix
Log in to leave a comment
difficulty level added
Log in to leave a comment
both manual mode and computer mode implemented
Log in to leave a comment
computer play(auto play) implemented
Log in to leave a comment
Today I worked on building a classic chess game using HTML, CSS, and JavaScript. I designed a clean and elegant dark-themed interface with gold accents to give the game a premium look. I implemented the chessboard layout, player turn indicator, captured pieces section, and move history panel.
I also worked on the core game logic including piece movement, legal move validation, and board interactions. Additional features like new game, board flip, and responsive layout were added to improve the user experience.
This devlog records my progress in developing both the frontend design and the chess game functionality.
Log in to leave a comment
Worked on developing a browser-based Car Racing Game using HTML, CSS, and JavaScript. Implemented player controls using arrow keys and created enemy cars that spawn randomly in different lanes. Added road animation to simulate movement and implemented collision detection to end the game when the player crashes into an enemy car.
Improved the UI by adding a colorful animated gradient background and a game over popup with restart functionality. Integrated sound effects such as engine sound during gameplay and crash sound on collision. Also debugged several issues related to collision sensitivity, sound stopping after crash, and proper alignment of game elements.
Log in to leave a comment
I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.
Log in to leave a comment