Stats

3
Projects
17
Devlogs
51
Votes
3
Ships

Coding Time

All Time: 21h 7m
Today: 0h 0m

Member Since

July 05, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

3
Pong 2.0

Pong 2.0

Shipped
8 devlogs 21 days ago
Higher or Lower
4 devlogs about 2 months ago
Biscuit Tapper
5 devlogs 3 months ago

Activity

Anirudh
Anirudh Shipwright gave you feedback
16d ago

Pong 2.0

nice game, try adding some sounds too

from Anirudh

Made the README

Update attachment

Added a new event:
Random Mode: The ball has a chance to randomly change direction to confuse the player and be annoying. It won't happen when the ball is close to either side to keep it from being impossible.

I also made some balance changes. The base game is now harder (The ball moves faster). Many events had to be made easier because of this, and the paddle's speed was also slightly increased.

To Do:
Make the README

Update attachment

Fixed a glitch where the start of Double Trouble would give one side a point.

Update attachment

Added a new event:
Invisible Wall: An invisible wall appears in the middle of the game and bounces back any balls that hit it.

Update attachment

Added scoring
To Do:
Add some more events
Think of more things to add to the To Do list

Update attachment

Added 3 new events:
Fire Ball: Increase the speed of the ball by a lot. Also turns the ball red
Fast Mode: Makes the paddles and ball move faster
Double Trouble: Causes a second ball to appear

To Do:
Add a score system
Add a few more events

Update attachment

Added 3 possible events: Slow Paddles, which makes the paddles go slow, Fast Paddles, which makes the paddles go fast, and Fog, which causes fog to cover the center of the screen, keeping you from seeing the ball (see image). Also added a timer and text to tell you what event is happening.
To Do:
Add more events
Make a better To Do list

Update attachment

Made the base Pong game. Formatted it in a way to allow for more things to be added.
To do:
- Add text at top
- Add interesting things
- Think of what interesting things to add

Update attachment
Mohamad Machmouchi
Mohamad Machmouchi created a project
20d ago

Pong 2.0

It's Pong, but with a twist. Every 15 seconds, one of 8 special event will start (list below). These events will make the game harder and more interesting, helping you beat your opponent, or lose for the tenth time. List of events: - Fast Paddles: The players paddles will move much faster - Slow Paddles: The players paddles will move much slower - Fog: A thick fog covers the center of the screen, hiding the ball from view - Fire Ball: A red hot ball that moves much faster - Fast mode: Everything goes faster - Double Trouble: Double the balls, double the fun - Invisible Wall: An invisible wall that bounces the ball back to you - Random Ball: The ball will randomly change directions Notes: This game is made in Pygame. To play it locally, you need both Python and Pygame. Some events will also increase the speed of the players paddles to make them easier. The ball will not change directions when close to the wall in random ball. Enjoy the game :)

Pong 2.0
8 devlogs 0 followers Shipped

Completely rewrote the code so that I could get it to run in the browser. Used AI because I had no idea what was wrong, so it helped and told me how to fix it.

Update attachment

Finished the code for the game. It will now tell you if your guess if higher or lower than the correct number, or if it is correct. I need to write the README and the demo and I should be done :)

Update attachment

Made the screen where the player guesses the number. Added a text box, and made it only take numbers between 0 and 100. I still need to make the delete key work correctly, and finish the rest of the code.

Update attachment

Initialized the Pygame window, and added the opening instructions

Update attachment
Mohamad Machmouchi
Mohamad Machmouchi created a project
55d ago

Higher or Lower

A game where the computer selects a random number between 1 and 100 and you have to guess what the number is. If you guess wrong, the computer tells you whether the number is higher or lower than you guess. Note: The Github version is the one that was made completely without AI. AI was used to make the program function in the browser.

Higher or Lower
4 devlogs 0 followers Shipped
  • Rewrote/reworded the README (twice).
  • Remove some code that didn't do anything.
  • Changed the amount of time it takes for the screen to turn red
  • Some other minor adjustments and changes
  • Started writing devlogs in point form for some reason
Update attachment

Fixed the demo

Update attachment

Added a score system that tracks the amount of biscuits you gain throughout the game and shows it to you at the end.

Update attachment

I added a new upgrade that will allow you to gain biscuits per second. I also added an ending to the game by making a mini boss fight that turns the screen red while taking biscuits, increasing the costs of upgrades, and decreasing the biscuits gained per second and per click. This will keep going until the player has less than 0 biscuits, at which point the game ends. I still need to add a score system, and check for bugs.

I coded the main parts of the game, including putting the images on the screen, making the biscuit increase your score when it is clicked, and one upgrade that increases the amount of biscuits you get per click for a starting cost of 15 biscuits, that increases by 1.4 times every time the upgrade is bought. I plan on adding a second upgrade that will increase the amount of biscuits that you get per second and cleaning up the UI.

Mohamad Machmouchi
Mohamad Machmouchi created a project
83d ago

Biscuit Tapper

A game where you tap on a biscuit to collect biscuits, which you then spend on upgrades that help you get more biscuits (Basically just Cookie Clicker) After some time, the screen will turn red and you will begin to lose biscuits and upgrades, along with having everything increase in price. Survive for as long as you can during this phase, and get a high score! There are two upgrades. The first one increases the amount of biscuits you get every time you click the biscuit, and the second one increases the amount of biscuits you get per second. Both these amounts can be seen underneath the biscuit. The “boss fight” (that really isn't a boss fight, but I'm not sure what to call it) will cause you to lose an increasing number of biscuits per second (shown as biscuit loss), make less per second and per click, and make all upgrades more expensive. When your score reaches below 0, the game ends, and your final score, the total amount of biscuits you gained throughout the game, will be shown (spending biscuits does not affect your score. Spend your biscuits!).

Biscuit Tapper
5 devlogs 0 followers Shipped
Mohamad Machmouchi
Mohamad Machmouchi joined Summer of Making
83d ago

This was widely regarded as a great move by everyone.