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

michal_brinza

@michal_brinza

Joined June 20th, 2026

  • 15Devlogs
  • 5Projects
  • 3Ships
  • 45Votes
Ship

So i made multiple well minigames inside of a big game. It includes flappy bird, pong and simonsays. All of them display your score. The pong is played against a bot and i have to admit i made him quite unbeatable. I hope you enjoy the games and get atleast a point in pong:). I made this project because im new to programming, but only one game seemed too easy. Ai: debugging and pixel art.

  • 6 devlogs
  • 5h
  • 2.32x multiplier
  • 12 Stardust
Try project → See source code →
Open comments for this post

1h 4m 57s logged

I mad eflappy bird today. I made the entire game on my own, but i used ai for the pixel art. It didnt do a good job so ill have to fix that later and make ym own pixel art. Ill still have to add the score and integrate it to my tkinter menu, but i need to take a break, my brain is fried.

0
0
3
Open comments for this post

42m 21s logged

I added the simon says game to the tkinter menu. I added a function that stops the game after 11 points in pong. I added a text that displays your score after you lose in simon says. I aslo added basic sounds to pong but the only one that works is the background song. Im going to fix that tommorow.

0
0
4
Open comments for this post

1h 21m 7s logged

So i made the second minigame simon says. Its pretty ruff now so im going straight into polishing both of the current games: Simon says and pong im going to add sounds difficulty levels and add “the button feel” to the simon says game. Also i need to create menus and score to both of the games. I used a bit of AI in the simonsays game cuz i couldnt for the life of me figure oyt how to switch from simon to the player. Turns out it was pretty easy.

0
0
1
Open comments for this post

52m 27s logged

So i finally got the singleplayer working. Its actually quite easy i just added the functions that checks the position of the ball relative to the position of the player and if its higher the player moves higher and vice versa. The thing that took me the most amout of time was, a problem i had with a function. I wanted to speed up the ball everytime somebody hits it but i couldnt figure out how to get it to reset after every round. Turns out i just placed this function if lx < 0 or lx > 800:                lx_speed = 5into an another function which caused it to break. Next im going to add sound effects and multiple difficulties

0
0
1
Open comments for this post

53m 16s logged

I created the first minigame… well kinda. The first minigame is pong but it is for 2 players, but this projects is all about singleplayer games, so during the next devlog im hopefully going to make a bot, that can play against you and you can pick the difficulty. Also i created an ugly starter menu in tkinter, definetely gonna change that.

0
0
1
Ship

Hi i made a tool, that i named Graphler. It can:
-plot 2 graphs
-find the intercept of these graphs
-animate both of the graphs if you want them to be animated
-find the global maximums and minimums of these graphs.
I used a little bit of Ai for debugging purposes.
I hope you enjoy the project.
I made this project, because we started focusing on functions a lot more in school and i hate sketching them on my own.
The quality of live improvements: Graphs, intercepts, maximums and minimums.

Try project → See source code →
Open comments for this post

46m 36s logged

I added an animation function using a clever tool called .after(). It basically updates something after a given amount if time. I just converted the locations given to me from the eval() function to pixel locations and created circles that update every millisecond and that creates an effect of an animation. I also added an ‘‘clear’’ button because i can’t just reset the animations as i can with the normal plot function.

0
0
2
Open comments for this post

1h 28m 14s logged

So i added a minimum nd aximum functions for both equations. If you press the corresponding button it creates a dashed line through the global maximum/minimum of the function. Here’s how it works: First apoint gets selected. Than it checks if the point is bigger than an another point that is a pixel away from that point. If the next point is bigger, the next point becomes the fiirst point essentially. The code does that until the next point is smaller than the current point and it stores that point as max_y. Than it continues until it finds yet another point whose next point is smaller than the point. The code than chcecks if this point’s bigger than max_y and if it is than this point becomes max_y. And so on till it checks the entire function.

0
0
2
Open comments for this post

1h 3m 20s logged

Ive added a second equation therefore a 2nd graph. After yuo plot the graph you can find the intercept of the 2 graphs. This took a lot of a shorter time to make and i happy about that. It shoes that im getting more accustomed to tkinter and programming in general. Also i think the code to find the intercpet is pretty neat so im going to paste it in  for pixel_x in range(450):        x = (pixel_x - 450/2) / k        try:            y1 = eval(rovnica1)            y2 = eval(rovnica2)            rozdiel = abs(y1-y2)            if rozdiel < najmensi_rozdiel:                najmensi_rozdiel = rozdiel                priesecnik_x = pixel_x                priesecnik_y = 225 - (y1 * k)        except:            continue 

0
0
1
Open comments for this post

46m 24s logged

Before thisi worked on the project for an another hour but it didnt get allocated to my project. Im working with support to get that fixed. During these @ hours or so i finished the model UI im going to add a lot more functions and buttons also i moght add an anmiation.

0
0
5
Ship Pending review

I made a morse ocde reader. It is the first project i've ever properly finshed and i'm quite proud of it all although it's not exactly the most difficult project ever. I feel like this project was just the beginning and as test of this org and i already have more difficult and cooler projects in mind.

  • 4 devlogs
  • 2h build
Video of Project → See source code →
Open comments for this post

22m logged

After a lot of vibe coding i managed to connect my other mini TV project to this one. Also i transferred the translation from morse code to the latin alphabet from python back to arduino ide and all the code is in one text file. I’m still going to use python but for a different reason. I want to use the morse code reader to write Whatsapp messages, hopefully i can get that to work. Also the mini Tv is still not finished and i’m still wainting for my morse code reader to get printed. The print should come in tomorrow. I have to admit i used a lot of AI in this stage of the project and i must start learning the c++ syntax. Today i’m going to finish the mini TV get all the wiring done and i might even create a PCB for this project.

Update- i finished the hardware part of the syncing process between the mini Tv and the morse code reader. Took me about an hour but i cant log it.

0
0
4
Open comments for this post

1h 16m 28s logged

I finally started with the CAD design for my morse code reader. I wanted it to look like the morse code sender things form the 19th century and i think i did a good job for my skill level. It’s nowhere close to being finished but i think its a good start. Also i recently switched from Fusion to Onshape and i’m finding designing much easier therefore i recommend you should also start using Onshape. It hasn’t crashed on me once. The hole in the design is where the button will be.

0
0
3
Open comments for this post

17m logged

I made a long recording before this but it didnt save:(.During these 15 minutes i drew a sketch of the reader. But i did the more important things during the recording which has been deleted. I started over with the python code and i go tit working, but it was kinda shaky, long and slow. In short i wrote all numbers and added the morse code translations in 27 if functions. It was really slow and ugly and that encouraged me to learn dictionaries in python. After quite a lot of thinking i realised i had to convert the letters in morse alphabet to bits(morse_signal = data.decode(‘utf-8’).strip()). I finally got it working after that change

0
0
3

Followers

Loading…