Shipped this project!
This is a lightweight web based tool that analyses the chess position and visually points it out.
I really enjoyed this whole process and i have learnt a lot!!
I’m happy to present this to y’all :)
This is a lightweight web based tool that analyses the chess position and visually points it out.
I really enjoyed this whole process and i have learnt a lot!!
I’m happy to present this to y’all :)
Change log:
– Improved UI and added tutorial
– Button functionalities have been added
The project has been completed and prepared for ship
Log in to leave a comment
Change log:
– Added UI for the website
– Added two Buttons - “Gimme one” and “generate” but the functionalities haven’t been added yet.
To do:
Log in to leave a comment
Change log:
– Added overlays to indicate pieces that are attacked, defended and hanging
– Added svgs and animation to improve UX (Sweat indicates attacked but also defended, whereas frustrated indicates attacked but not defended pieces)
To do:
– The Engine has been completed and now the Ui of the website must be improved
Log in to leave a comment
Change log:
To do:
Log in to leave a comment
In this 1 hr of work, I have implemented the FEN string into chessboard using chessboard.js
Just a beginning of work – soon i will update
Log in to leave a comment
Yo!! I tried to build a lite version of Obamify – It was a good experience,
First, i implemented in python and pillow but then moved to JavaScript for web hosting..!! Also, this time, i didn’t use AI for Readme – I used AI only for learning concepts.
In this 3+ hours of work, I have achieved the Final state.
Newly added
See DEMO for final
Log in to leave a comment
In this 1hr of work, I have tried to optimize the pixel rearrangement – it will move a small range only.
To Do:
Log in to leave a comment
Major changes:
To Do:
Log in to leave a comment
In this 50m, i have completed the basic working model of my project in python using pillow
So far,
Log in to leave a comment
In this 1 hour of work, i have went through the module of python, “pillow”.
Newly added:
The program just gives the output with no animation – right now!
Log in to leave a comment
I have already shipped this before and with those feedbacks – i have made it again.
But the compilation process using emscripten was so hard that i abandoned it – and decided to go with normal .exe format.
I went through the feedback and i tried to improve my UX.
After that, instead of just being a simulator – i made it into a game.
Yeaa, it was fun to make and hope it will be fun to play too.
I changed the process of adding mirrors – instead of just a straight mirror. I made it so you can create mirrors however you want – diagonal, short, long.
The concept of the game is also very simple – use the mirror to direct the rays into the given point (Which will be in blue circle)
Also, I found very complicate to compile the game into web – so i am preferring to export it into just an exe file..! It’s hard to compile into wasm.
I hope y’all will enjoy the game :)
Log in to leave a comment
I built a simulator that simulates how light interacts with mirror.
I tried to implement both reflection and refraction but it seems to be harder than i thought,
I don’t have much experience in c++ and initially i selected SFML but it doesn’t support web and so i switched to Raylib – after completing mirror and rays.
I gained a lot of experience on using c++ and changing from SFML to Raylib.
The project is still under development and will be continously developed.
Future plans: Better UX, Mirror and kinda puzzles.
I changed SFML into Raylib…
Since i have to provide demo in web – but it changed everything.
Fought with it but still a lot of bugs to be cleared.
So far, I cleared some bugs.. will work on it later
A good news: I added multiple mirror system
Log in to leave a comment
Just updated the ray of light.
So far, on right click of mouse, the simulator will emit light from the source as rays. The rays will collide with mirror and disappear.
Soon, the mirror will reflect the light or refract based on medium.
Log in to leave a comment