stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

PoopsweeperđŸ¶đŸ’©

  • 3 Devlogs
  • 25 Total hours

Poopsweeper is a Minesweeper variant, but instead of bombs, there are poops scattered around, and you have to place bags instead of flags on top of them.

Ship #1

Hello guys! I am happy that I am finally able to ship Poopsweeper. I had worked a lot on this project and was heavily motivated at the start of it, but sadly I started slacking off in the last few days. However, I could push through it and finally finish the project. It was my most challenging idea so far, because of the logic of the whole game. Although most of the time I was really frustrated with it because I just couldn’t figure out how it had to work, I eventually got it to work. I had used AI for this project, but only for explaining stuff (more in the readme). When I showed my progress to my friends, they were all amazed by it and even started playing it in their free time. A funny memory I got from the project was when I was nearly finished with it, and I decided to show it to my I.T. teacher, Mr. John, who is a really interesting figure. He is funny-looking and acts funny, so most of the time we have a laugh about him. When he tried the game, he criticized the name of the project, saying that it’s inappropriate and that I should work on my naming. After he tried the game and failed, he just said “good”, which we then started laughing at because of the way he said it. I am really thankful to Stardance for getting me to do something and actually improve my skills and even rewarding me. Here is how the game works: the game is basically just a Minesweeper variant that has dog poop and bags instead of the traditional mines and flags. The idea came from my dog, Csoki. He is the reason why I was so motivated to finish this whole project. The whole game has about 1058 lines of code :)

Website link: https://poop.matyi.top

  • 3 devlogs
  • 25h
  • 8.43x multiplier
Try project → See source code →
Open comments for this post

8h 18m 54s logged

FINALLY FINISHED

HTML:

  • Added efficiency to the results
    CSS:
  • Made the main menu look a little better on bigger screens
    JS:
  • Made timeSec global
  • Added results display
  • Adjusted 3BV display
  • Fixed if statement
  • Added exploreZero function
  • Added tBV function

The link is poop.matyi.top!

0
0
3
Open comments for this post

7h 51m 12s logged

Poopsweeper Devlog #2

What I’ve done

CSS:

  • Changed class ‘bomb’ to ‘bombflag’
  • Changed the board’s and the cells’ colors

HTML:

  • Replaced the function on the click of the menu buttons
  • Added restartGame function to button in board-header

JS:

  • Added flag, gameOver variable
  • Disabled ContextMenu
  • Cleaned up setDiff function
  • Finished handleFlagCounter, function
  • Added endGame function
  • Added revealColor function
  • Finished revealEmptyCell function
  • Finished and cleaned up revealCell function
  • Added placeFlag function
  • Added mobile check
  • Added restartGame function
  • Cleaned up and finished createBoard function

What is yet to be done

  • Adding a leaderboard
  • Adding the timer
  • Adding a proper winning and losing system
  • Adding CSS for PC
  • Fixing the look of the counters
  • Adding back buttons
  • When clicking a cell that has all of its flags placed, it reveals the neighbours

AI Usage

  • Used it to explain how the whole website should be built up
  • Guiding me with the code, what needs to be added, how it needs to be, what I don’t need, what to improve on
  • No Spoon-feeding (I don’t ask for code from the AI)

Website preview - Please give me feedback

If you are visiting on PC, press Ctrl + Shift + M to switch into responsive mode, allowing you to use the phone version of the website!

0
0
17
Open comments for this post

8h 30m 17s logged

Poopsweeper Devlog #1

In the red squares are the screenshots of the mobile version, blue is of the PC

What I’ve done so far

  • Finished the look for mobile
  • Finished with HTML
  • Cleaned / cleaning up the .js file and the functions in it

What is yet to be done

  • Adding the logistics
  • Adding a leaderboard
  • Adding CSS for PC

AI Usage

  • Used it to explain how the whole website should be built up
  • Guiding me with the code, what needs to be added, how it needs to be, what I don’t need, what to imporve on
  • No Spoon-feeding (I don’t ask for code from the AI)

Website preview

0
0
4

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading