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

joebracken

@joebracken

Joined June 6th, 2026

  • 20Devlogs
  • 3Projects
  • 2Ships
  • 30Votes
Open comments for this post

1h 45m 46s logged

Upgrades finally work now so the rest should be more relaxing. I had to change all my vars into dictionaries so I could use them in the garage file without any circles. I then just added them into the handle events in a load of if statements which may not be the most optimal but I am lazy. Finally beat level 3 with max upgrades. Getting harder to test now so I might have to do something about that.

0
0
3
Open comments for this post

2h 43m 50s logged

Spent absolutely forever making the garage look better and made it capable to be updated with more upgrades. As of now I have the code sorted in garage and I like the design but it needs a lot of work still.

0
0
2
Open comments for this post

1h 39m 10s logged

Made buttons look cooler by fixing the colouring and making them slightly smaller when mouse is hovering over. Added a coins system that adds either 100, 200 or 500 for beating level 1, 2 or 3 and a fifth for losing. Still need to add some upgrades and make the game just look better

0
0
2
Open comments for this post

2h 4m 21s logged

Ok I did what I said I was too lazy to do, I put each screen into its own file in a different folder inside the main one. Basically just copied the new functions I made over and I changed the way a new state is called slightly. now main looks very clean I got rid of a lot of functions just to write them again because I got confused. Turns out I didn’t need a whole function. Game finally works again now and hopefully I can just start adding features now.

0
0
9
Open comments for this post

1h 26m 4s logged

I have finally fixed all the functions and the layout of the code, game more or less works, need to finalise levels, update screens, and add more to the garage(upgrades). But I am now thinking cause the game is getting much bigger I could have different files for each screen, I probably should do that but I am too lazy.

0
0
2
Open comments for this post

2h 43m 54s logged

Fixed collision with the laser and asteroid so it detects the full laser polygon. I then realised I need to completely change the layout of my game again. So I deleted the whole running loop and put in what the layout should be. Now I am in the process of getting all the functions right which will take a while.

0
0
1
Open comments for this post

1h 8m 15s logged

the asteroids movement is better now I think, they move left to right with an allowance of 40 degrees up or down. Asteroids can now be shot by laser but only if the back coordinates intersect with the circles of the asteroids. Text displays the level, health and number of asteroids left now.

0
0
3
Open comments for this post

4h 12m 6s logged

Ok so I have been very busy with stardance problems so I was just coding when I could. I didn’t want to make a devlog till I had the general game started. I will be working on this game for quite some time and will keep improving the game. So far I have made a spaceship class and a spaceship that can fly and speeds up to a maximum speed and bounces of the walls. I have another asteroid class, there is an x amount of asteroids that fly around the screen from left to right and take 10 health away from the players 100 until they die. I am working on the asteroids getting destroyed now. I made the ship shoot lasers when you press space yesterday, this part probably took the longest cause I’m stupid.

0
0
1
Ship

I made a projectile motion game in Python using Pygame. The player can change the launch angle, velocity, and gravity before firing a projectile at a moving target. The game uses real projectile motion equations and shows values like distance, height, speed, and flight time while the projectile is moving. I also added a scoring system, limited shots, an aim assist option, and a game over screen. This project helped improve my Python skills and my understanding of projectile motion.

  • 10 devlogs
  • 12h
  • 9.02x multiplier
  • 112 Stardust
Try project → See source code →
Open comments for this post

2h 8m 59s logged

Just realised I started coding on a different file and I didnt link it so I couldnt post devlog. Heres my second one anyways. I finished the physics and made a load of buttons and text so for the inputs. I then fixed the timing so it moves close to real speed. Started making another end loops to display final vars and make a restart button. May make it into a game soon

0
0
2
Open comments for this post

1h 54m 53s logged

I didn’t realise I had two files named very similar things so I couldnt post a devlog for while. Here’s my first one anyways. I spent all of yesterday re-learning 2d Porjectile motion and setting up equations for each variable. Then I set up the basic layout for pygame and system.

0
0
1
Loading more…

Followers

Loading…