Connect 5 vs AI in Roblox
- 1 Devlogs
- 4 Total hours
I like pushing limits of my capabilities and this is one of the projects where I can do that. Roblox is not built for engines but i am curious if I can make it work.
I like pushing limits of my capabilities and this is one of the projects where I can do that. Roblox is not built for engines but i am curious if I can make it work.
I am building a project that will not only test my skills but also the limits of Roblox. My goal is to make a classic connect 5 game (It is actually called Gomoku) but you can also play against an AI (engine like stockfish for chess)
Since this project will not be easy I have to build a strong foundation otherwise this project will fail! I have started with basic functions:
So far there was not a lot of problems but I realized that I quite misunderstood how does the modulescripts work when they are used both on client and server side. That was so far the biggest problem i had to overcome but it led to learning new stuff so it was worth it!
Most of the main game mechanics are done but I have to work on usability because it is nowhere near being ready to play by other people. Here are things i would like to implement until my next devlog:
This is just the beginning of this project and it will not be easy. Making the engine actually efficient so that it can play better moves will not be just a programming challenge but also a math/logical challenge since i do not have much experience with engines.
Wish me luck and stay tuned! ✨