Dart point counter banner

Dart point counter

4 devlogs
5h 53m 52s

This is my first project for Hack Club. It keeps up with the darts game score.
Firstly you choose if you want to play to 301 or 501 and the amount of players that are going to play. Next, you write the points of each dart and it sums them up and …

This is my first project for Hack Club. It keeps up with the darts game score.
Firstly you choose if you want to play to 301 or 501 and the amount of players that are going to play. Next, you write the points of each dart and it sums them up and updates the score until someone reaches 0.

This project uses AI

I used ChatGPT to guide me trough this project. ChatGPT has helped me learn most of the basics and will help me achieve my goal of making a program without any external help. If there was a problem I tried to fix it myself but if I couldn’t, ChatGPT helped me.

Demo Repository

Loading README...

evan.dcassidy

I just finished my project.
This last hour I fixed a possible bug that was when you wrote a string in the dart points. I also made a message appear when you wrote a number over 60 or under 0. I separated the Dart1, Dart2 and Dart3 variables to make a message appear after the throw, not after the three of them.
I used way less ChatGPT.

Attachment
Attachment
0
evan.dcassidy

The last 2 hours I’ve been working lots. There has been a lot of changes.
I fixed a few possible bugs like if the number of players goes below 0 but I’m still working on when you write above 60 points or under 0.
I added the part where when someone reaches 0 that person wins and I also added a few more loops.
I used a bit of help from ChatGPT but first I tried to fix the problem myself and I actually did find a solution for a few.
I learned the try, continue, except and break commands.
Now I just need to fix a couple of things and I’ll be done.

Attachment
Attachment
0
evan.dcassidy

I’ve been working on the project for another hour and i just finished the second part.
I started understanding how you could do turns manually but there would be always the same amount of people playing so I used a loop (for) and used learned about the index (i). I also learned about the range command.
Now it sums all the points the player got and subtracts them from the points each player has.
Next step is to find out what happens when someone passes 0 or reaches 0.
I used ChatGPT to guide me but I used less help this time.

Attachment
0
evan.dcassidy

Officially my first hour on this project.
At the moment, I’ve done a loop, changed strings to integrers and learnt about the f string.
It has taken me a while but I’m starting to get the hang of this.
I used ChatGPT to guide me through the start.
Next step is going to be taking turns.

Attachment
0