sirlich 2023-05-01 14:12
You should look into PyInstaller or a similar tool. It allows you to generate a stand-alone .exe, with Python and all dependencies packed inside.
Foon → Ludum Dare Explorer → LD53 → Cargo Chaos
By synthol
| Category | Rank | Score | Count | |
|---|---|---|---|---|
| Overall | 1139 | 2.83 | 29 | |
| Fun | 1064 | 2.81 | 29 | |
| Innovation | 1177 | 2.38 | 29 | |
| Theme | 1070 | 3.19 | 28 | |
| Humor | 1026 | 2.08 | 27 | |
| Mood | 1092 | 2.74 | 29 |
You should look into PyInstaller or a similar tool. It allows you to generate a stand-alone .exe, with Python and all dependencies packed inside.
For quite a simple submission it was well executed - the fact that you have two "tasks" to perform to gain score rather than just collecting cases is a good expansion on the formula. Only issues I'd take would be a lack of variety and a loose adherence to the theme. Really solid job!
+ The objects appeared on the screen, not even at the top of it leaving very little reaction time with the car being placed, at the center. You could place the car at the bottom of the screen and have the objects spawn just outside the top of it, and to increase difficulty you could tweak the speed at which the car moves to the sides (amount of pixels). + It was very constant, same difficulty all the time, hard to start of because of the little reaction time, but once you get used to it it's pretty repetitive. You could start with the objects falling slow and increase their falling speed over time. You could also tweak the number of objects, have few obstacles fall at the beginning and ram up the number over time. + It would be nice to see some more gameplay options, like pickups that give you temporary speed, potholes which make you lose control for a little bit, or a drifting ability that allows you to drift to the side faster but you can't change direction after using it.
@SirLich Thank you for the recommendation and reply. I used PyInstaller and generated the stand-alone executable.
@Emily-TTG Thank you for the reply.
@ellaris Thanks for the recommendations. I've adjusted the vehicles position and also modified the rate at which objects will appear. As the player score increases the objects will increase as well.
Very enjoyable driving, but score is some buggy.
@DarchanKaen Can you elaborate on how the score is buggy if you get the chance? I think I know what you're talking about which is when the player grabs a bag the score doesn't increase but this was intentional. The score will only increase when the player delivers the cargo to a green X. For example if the player grabbed five bags of cargo and delivers to a green X they will gain a total score increase of five.
Very fun! I scored only 28 haha. it took me a while to realize that I could accumulate suitcases and deliver them all at once. Very nice game. Also Happy to see Python appearing here. I just missed some suitcase not yet delivered counter as well
It is fun. But I think you can give more guidance at first. Collecting bags always add no points, but you do not explain that (or it is a bug). Anyway, good luck, and I am pleasure if you could rate my game either.
@Sevla Thank you for the positive feedback! I used Python because I wanted to learn the Pygame library. For most things I would do C++ but I wanted to try something different and it didn't disappoint. :slight_smile:
@zhiteng-chen In the instructions I do explain that you increase the score by delivering the bags to the green X but maybe I should rewrite the instructions to better explain this. Also I rated your game and that was a 5/5 for comedy.
That's the kind of game that is addictive due to great gameplay. The double task is great but I played more like getting only bags and only go on green X when it pops under the car. Maybe put a maximum amount of bags (like 3) and it will balance the gameplay ;) Great game, I enjoyed it a lot !
@shiiigear Thanks for the feedback! Your recommendation of adding a maximum bag limit of three was an idea I thought of while making the game but forgot about and you just reminded me. I'll definitely add this when I get around to it. :thumbsup:
I would have loved for the objects to be spawned higher and to see how many suitcases you are carrying at one time.
the controller feels very nice tho! add some cool tire wounds for turning and the feel is on point!!
Fun little game, would be even better if stuff appeared off screen. I'd also add some steering to the car.
Nice game! Took me a while to understand what's going on. Maybe an indicator of how many packages you're currently carrying would help? Also quite frustrated by objects appearing anywhere on the screen - most times I lost the game simply because of an obstacle that spawned right in front of me which I had zero chances of avoiding.
It's simple but I believe that simplicity helps with these jams. Some ideas/comments:
* it would be nice to have an indicator of how many bags you are carrying * please avoid spawning new obstacles anywhere which is not at the top of the screen. There is no way to avoid those and it really makes you feel powerless when that happens * I would love to be able to upgrade the horizontal speed movement of the car. Maybe some power-ups that can be collected just like the bags?
Fun game overall! I think it might be nice if the scrolling was a bit smoother and if it showed how much cargo you were holding.
Nice game! Lot of fun.
@shiiigear Your feedback has been implemented with a cargo limit of three! Thanks for the feedback once again.
@whywhy Thanks for the feedback! I've added an indicator to see the amount of cargo currently held. Regarding your tire suggestion that is noted and may be added in a future release.
@kgurniak91 Thank you for the feedback. I've moved the objects spawning to be higher on the screen if that is what you meant. Regarding your steering recommendation that has been noted.
@lisyarus Thanks for the the tips! An indicator has been added for the cargo. Also the objects now spawn higher up on the screen giving the player more time to react.
@tanis Thanks for the tips. A cargo indicator has been added. Obstacles now spawn on top of the screen. Your recommendation for upgrades has been noted and may be added in a later version. The only reason I didn't add the upgrade now is because I'd like the game to remain simple as you said but more features like this may be added later on.
@python-b5 Thanks for the positive feedback. An indicator has been added for the cargo currently held.
@obe-dot Thank you for the positive feedback!
#### The latest game version for all these changes can be found on the GitHub to comply with the Ludum Dare rules!
It would be nice to have a visual of how much points you get when delivering multiple cargo and of course a sound to notify a successful delivery. There should be an increase to speed as time goes on or number of obstacles to make the game more challenging and interesting. Other gripes I had with the game were already mentioned.
As some people said, objects should spawn out of the screen to give enough time to players to react. Some UI to show how many packages you have would be cool too. The gameplay is classic but well executed, other than what I just said, so good job!
Nice game, but there are several problems. Glad you took the time to fix most of the issues after the jam, but I am afraid that I need to review the game based on the original version, as you added several new features to the game from the feedback. The rules allow only bug fixes and ports to other platforms after the time has ended. The game was however very balanced experience and I did not notice any bugs, so it was good quality!
First time I see a Pygame game here! I didn't play the final version, but the original one had some issues such as the score not showing at the end and the objects spawning very close to the car. Good entry overall!
@kingzero Thanks for the feedback! Adding sound on delivery has been noted and may come in a later release. Regarding the speed increase as time goes on this has already been added in the latest release post LD with objects spawning more frequent as the score increases.
@gatlink In the latest post LD release I've adjusted the objects to spawn higher up on the screen so this I think is sufficient enough. The UI for how many packages the player has was added in the latest release as well. Thank you for the feedback!
@martta Exactly, I agree with rating games only on the LD submission and nothing after. Thank you for the rating!
@megalukes Pygame is definitely a fun library to make simple games that's why I gave it a try. The objects spawning very close to the car in the LD submission version have been fixed in the latest version. Thanks for the feedback!
Nicely done game, well programmed. I can see a little AI in there for the X's spawning and the brief case
Nice to see pygame! I'm glad to see you're still working on it afterwards :p. I would include a requirements.txt in your repo to indicate that pygame is a dependency. Nice job overall!
@beebster-games Thanks for the feedback!
@cinterre Thank you for the feedback and recommendation!
I enjoyed the speed and music. It would have been cool to see different types of obstacles or more difficult to grab (but higher scoring) packages. I only got a score of like 62 when I played, but enjoyed it.
@trevor-lentz Nice score of 62! Higher scoring packages is a good idea I'll take note of that. Thanks for the feedback.
The graphics in this game have a simple yet effective style, creating a cohesive and visually pleasing experience
A pretty intense simple little game! I played the Ludum Dare version where traffic cones were prone to spawning right in front of you, so I was always on my toes. ;) Great job and keep making games!