Fireball Game banner

Fireball Game

11 devlogs
31h 6m 13s

Play the game we all used to play in elementary school, online! Play against another person in real time, or test your skills against a machine-learning bot that learns as you go!

**THE PLAY ONLINE FEATURE WILL BE ON LOADING UNLESS YOU JOIN FR…

Play the game we all used to play in elementary school, online! Play against another person in real time, or test your skills against a machine-learning bot that learns as you go!

THE PLAY ONLINE FEATURE WILL BE ON LOADING UNLESS YOU JOIN FROM ANOTHER TAB/ASK A FRIEND TO PLAY

This project uses AI

Used AI for some of the UI, because I don’t have enough expierence in Reactjs and CSS libraries to make the cool Ui themes and experience I envisioned. The backend is written by me though :)

Demo Repository

Loading README...

dhruvsheth10

Worked on improving the Q-learning backend, took a course and watched a ton of videos to enhance my understanding :)

Attachment
0
dhruvsheth10

worked on a lot this past week. made speed improvements, upgraded the p2p feature so theres almost no delay and feels seamless, and fixed a ton of bugs reported by other users/found while playtesting

Attachment
Attachment
Attachment
0
dhruvsheth10

worked on a lot the past 2 weekends. revamped the security of the actual game so players cant just inspect element and change the game mechanics.

upgraded the sql queries to the supabase so its cleaner and faster.

did more work to the ai model to (hopefully) make it better. will need to test it against myself and other players though

Attachment
Attachment
Attachment
0
dhruvsheth10

Finally fixed the backend ML model. Now I can A/B test and it learns on its own!

Attachment
0
dhruvsheth10

Started finishing up the previous devlog of fixing the backend… almost there!

Attachment
Attachment
0
dhruvsheth10

Starting working on improving the backend security.. people can just inspect element to change some of the game logic which isn’t good. Should be fixed in a couple more sessions

Attachment
0
dhruvsheth10

Needed to fix the firebase… still some issues

Attachment
Attachment
0
dhruvsheth10

Fixed a lot of the UX and started building the AI backend for recursive learning. More to come soon!

Attachment
Attachment
0
dhruvsheth10

Shipped this project!

Fixed a bunch of Ui and Ux bugs. Also made it much smoother and added a couple small cool features

dhruvsheth10

fixed a couple bugs and made ui improvements

Attachment
0
dhruvsheth10

q learning, multiplayer using firestore realtime, vercel deployment

Attachment
0