Foon →
Ludum Dare Explorer →
LD47 →
Magic Rush
Magic Rush
By verga
View on ldjam.com
| Category | Rank | Score | Count |
|
|---|
| Overall | 1027 | 3.35 | 22 | |
| Fun | 850 | 3.30 | 22 | |
| Innovation | 1117 | 3.02 | 21 | |
| Theme | 1364 | 2.94 | 21 | |
| Graphics | 1145 | 3.17 | 22 | |
| Humor | 742 | 2.78 | 18 | |
| Mood | 794 | 3.40 | 22 | |
Comments
You should be able to bundle python games (including pygame) into a binary with py2exe. Alternatively, you can just bundle the interp in with a download similar to how renpy does it.
That'll make a it a lot easier for people to play, as even if someone has python installed, it might be the wrong version or they might not have all your dependencies installed.
@fireslash yep... I thought I was good because I had python, only for it to crash because of missing modules.
kolocop
2020-10-06 07:10
First off good job making a game in pygame( I am not that confident in my skills to do that ). The game was pretty hard, I feel like more lives or no lives would do it good. The final level 10 wasn't beatable, and a I looked in the code, and it look like you have a cutscene prepared but it didn't go off. The movement could use some work, and a fullscreen option would be appreciated. Like FireSlash said earlier you should export your projects especially to at least exe. Other then that great job.
verga
2020-10-06 07:47
Hi everyone, I usually work on MacOs, so py2exe doesn't work. There is py2app, the counterpart of py2exe. I've already tried to use it in some projects, but all I get is a "Game Error" message, I preferred just to upload the source code because of this problem. If you know how to solve this please tell me
swynfel
2020-10-06 09:48
Hello ! Nice little game, and made in python (didn't know that was possible actually).
First, a little parenthesis on the .zip you distributed. - As the other commenters mentioned, launching the game should have been more user friendly. If you are not able to bundle it into an executable, I would recommend adding simple instructions instead. For example, on linux, (I have `virtualenv`) I called: ``` virtualenv -ppython3.7 .venv . .venv/bin/activate pip install pygame python game.py ``` You also didn't mention which python versions can be used. (I used `python3.7` as I saw it was the one in your venv) - You should have removed the files you used for version control (e.g. `.git`, `.gitignore`), linked to your max (`__MACOSX`), and your virtualenv (`venv`) as it can't be reused.
Now for the actually game, it is a nice platformer. The control where okay, could have been improve a little to improve the game feel (e.g. jump height depending on the time space was pressed), but remained very responsive. The physics and "pixel perfect" didn't feel sloppy (a common issue with platformers). Some death still felt a little unfair (e.g. grazing spikes kill you).
Simple consistent graphics (and good the lighting effect in the title screen ;)). Very good music (although is seems it wasn't made during the jam).
Main details that could be improved: - The difficulty curve is weird. The 4th level was a lot harder than the next ones for example. The limited number of life was not necessary, because it is annoying to start again when you just want to finish it. - The 10th level is not finishable (already mentioned), but if you add a book, the end screen appears correctly (with a "TODO"). Not enough time to finish it I guess? ^^' - The window is small! Could it be possible to double the zoom, i.e. turn 1x1 pixels in 2x2?
Well done to you two! :)
Cool Game, I also develop on a MacOS but I use another device for building or bundling applications but I think you should also be able to use VMware or VirtualBox to run Windows on MacOS.
Edit: I see your a DaFluffyPotato fan after looking at your code
dyguests
2020-10-06 14:39
I use win. and I don't install python.....
melvinng
2020-10-08 08:02
Nicely done!
Neat little Python game. Runs well on my Ubuntu 20.04, with PyGame 2.0-dev.
The most room ofr improvement is in the handling/feeling of the player character's jump.
The connection to the theme is barely there, but I trust you didn't start this before the compo started.
(the game didn't have a clock and the lightning ran super fast in the main menue.)
Cute little platformer. I like the music and the gameplay is good too. The controls feel surprisingly solid. This is the first game I've seen where the spikes are animated; it gives the game some nice character. Good job!
I converted your game to a Windows exe using pyInstaller (apparently py2exe is deprecated). This worked without issue on my desktop. I tried it on my laptop which is running Windows 10 and Windows is SUPER suspicious of the exe that was generated because I guess it's never seen anything like what pyInstaller generates, but of course it should be safe to run if you allow it. Once I did tell Windows to run it it loaded very slowly, but seemed to work fine once it was running. Maybe this will allow more people to play and rate your game. [Here's the Windows version pyInstaller generated](https://myldgames.s3.amazonaws.com/ld47/Magic_Rush.zip).
verga
2020-10-22 05:53
@codertrevor thanks for playing my game and thanks for the exe file! I really appreciate it
I love the little wizard!
Cute pixel graphics, pretty awesome music track, but I'm not sure if you made it for the jam or not since you opted out of Audio voting. Good concept. I would have liked the jumping to be different depending on how long you hold the button, but overall this was a pretty good entry and a fun little game. Don't see many python games in the jam most of the time it's Unity about 95% lol