FoonLudum Dare ExplorerLD48 → Sun Core

Sun Core

By zerokun

View on ldjam.com

CategoryRankScoreCount
Overall17352.8729
Fun14732.9429
Innovation18672.1829
Theme17512.7029
Graphics16242.7929
Mood15842.8729

Comments

benedek-labancz 2021-04-27 16:44

Very cool game! It's pefectly polished. Good job!

selenephy 2021-04-27 16:45

It's pretty cool, the music fits the theme and graphics really nice. The controls could use a little tweaking tho, like jumping with space instead of W. Also you can sorta wall climb on the 3 stacked cannons on the last level, I don't know if that's intended.

guladam 2021-04-27 16:51

I wanted to see a challenging platformer for this theme and this is the first one I played.

I think it definitely ticks the box of being challenging. I liked it quite a lot. Solid difficulty and level design, Great atmosphere, good job! :v:

Some remarks: - I don't know if there's a way to make the game run fullscreen. If there is, you should probably highlight it somewhere - Some hitboxes can be quite tricky or deceiving (especially for the cannon rockets)

Anyways, I loved it, nice game! :sunny:

venezia 2021-04-27 16:51

Cool little platformer! I had quite a bit of fun. A few hitboxes could have been a bit more forgiving, but the difficulty is what made it. Other things, the bullet firing timers not being reset on death made starting from the checkpoints confusing in a couple spots. Overall, nice work!

mmisspelling 2021-04-27 16:58

thanks for making this! the graphics could have been more polished and I think I would have liked something different than choosing the levels to play in the menu, but the level design itself had something going. Does the final level keep track of the time or is the ending just like that?

sugarsugarsugar 2021-04-27 17:04

Nice platformer!

zerokun 2021-04-27 17:59

Since I've seen a lot of you're asking question, I'll answer them all now, I'll add more if more questions arise..

First: Sadly no full screen, I could have added it but I didn't have time, sadly

Second: The hitboxes are just rectangles, pygame is really low level so you can only use text or points for checking collisions.. actually there are polygons but they're quite performance heavy.. at least on my pc, so sadly the hitboxes were quite messed up

Three: The 3 cannons that can be climbed weren't a thing I wanted.. I didn't notice them during playtesting.. hoping it isn't a good way to cheat XD.. probably messed up hitboxes together with my movement script and collision system

Four: The last level actually takes count of the time.. both me and a friend of mine were able to complete it and get the good ending.. if you can't do it fast enough then just turn on immortality mode with I, but don't abuse it :)

Fifth: I know, level selecting isn't the best, but it was the fastest way to do it, and I couldn't add a next_level..

And last but not least, thank you all so much, I wanted to join in this jam 'cause it was the iconic 48th edition.. and, even if I hate rage games and hard platformers, I love seeing other people fail them, so I decided to make one and I wanted to give it a.. really weird theme.. happy it turned out well and that I got so much positive feedback.. I'm actually shaking 'cause I thought this wasn't going to go well

Last thing(I promise), I actually had a lot more ideas for the game but I couldn't implement them, more enemies, the ground enemies(called sprouts actually) should have sprouted in particles that would kill you, an enemy that actually moved.. Since there was a lot of positive feedback I might remake the game adding these features and fixing the things that got criticized.. probably in Godot since coding it python was fun.. but stressful, and now I want to learn Godot so it's a great opportunity

zerokun 2021-04-27 17:59

Since I've seen a lot of you're asking question, I'll answer them all now, I'll add more if more questions arise..

First: Sadly no full screen, I could have added it but I didn't have time, sadly

Second: The hotboxes are just rectangles, pygame is really low level so you can only use text or points for checking collisions.. actually there are polygons but they're quite performance heavy.. at least on my pc, so sadly the hotboxes were quite messed up

Three: The 3 cannons that can be climbed weren't a thing I wanted.. I didn't notice them during playtesting.. hoping it isn't a good way to cheat XD.. probably messed up hotboxes together with my movement script and collision system

Four: The last level actually takes count of the time.. both me and a friend of mine were able to complete it and get the good ending.. if you can't do it fast enough then just turn on immortality mode with I, but don't abuse it :)

Fifth: I know, level selecting isn't the best, but it was the fastest way to do it, and I couldn't add a next_level..

And last but not least, thank you all so much, I wanted to join in this jam 'cause it was the iconic 48th edition.. and, even if I hate rage games and hard platformers, I love seeing other people fail them, so I decided to make one and I wanted to give it a.. really weird theme.. happy it turned out well and that I got so much positive feedback.. I'm actually shaking 'cause I thought this wasn't going to go well

Last thing(I promise), I actually had a lot more ideas for the game but I couldn't implement them, more enemies, the ground enemies(called sprouts actually) should have sprouted in particles that would kill you, an enemy that actually moved.. Since there was a lot of positive feedback I might remake the game adding these features and fixing the things that got criticized.. probably in Godot since coding it python was fun.. but stressful, and now I want to learn Godot so it's a great opportunity

al-is-kinda-cute 2021-04-27 18:19

fun game with reasonable challenge the idea of only being able to kill enemies with the cannons was interesting being able to skip the intro to the 4th level would be nice

2021-04-27 18:21

Very nice game, gives me undertale vibes!

guladam 2021-04-28 09:20

@zerokun Thanks for the detailed answer.

Don't be hard on yourself, it turned out really nice and fun! :v: I think anyone who publishes a game should be proud. You made a game that a lot of random people enjoyed playing. Not a lot of people can say that.

I'm glad to see you want to give Godot a try, I think you will love it after PyGame. Your life will be much easier when you get used to it. :smile:

humphreysmedia 2021-04-28 16:17

Such a great 2D platformer, I would've loved to have seen more of a difficulty curve as it increases a little bit too dramatically from level 1 to level 2, but I love the graphics and the 8 bit audio suited the game perfectly, great job!

zerokun 2021-04-29 10:14

@guladam thanks, maybe i'll participate in LD49 with Godot, i'm liking it as of now and i'm trying to learn fast

@humphreysmedia it is, sorry :sweat:, i didn't really playtest it very much

idan9000 2021-04-30 05:31

very nice, really nailed the difficulty for me. I didn't make it in time to save my friend but I'm still happy with my performance.

link270 2021-04-30 05:55

Nice job, liked the game a lot! My one thing is it seemed like I fell way to fast, add a little more floatyness (That's a word right? :P) to it when you fall and I think that would help out a lot. Good job!

1minatur 2021-04-30 05:56

Lots of fun! I sucked (you even told me so), but still had lots of fun. Thanks for sending it our way!

tanner-shelton 2021-04-30 05:56

Great job! I think the physics were a little bit finnicky, and the challenge escalated very quickly. The escalation may not be a bad thing, but just something to note.. But I liked the art style and the music.

hempuli 2021-04-30 06:30

It was nice that the levels were designed to require understanding the jump system. I had to try the final level a couple times; it would've been nice to be able to skip the intro text there. Still, good work!

deedose 2021-04-30 07:46

I liked the game , cool concept , but for the last level it would have been cool to have a timer . I didn't made it in time , and I had no way of knowing how much time I had . Overall , it is a good game .

vivien-fargette 2021-04-30 08:40

couldnt make it in time for the good ending :'( a timer to know how close you are from the good ending would be a nice addition. Great mood to the game with a nice choice of music fitting the game well

preda 2021-04-30 12:25

Nice little game, like the fast paced movement although it was a bit weird at times and it was quite small on my screen

nivbeth 2021-05-02 21:06

Cute platformer, I enjoyed it :) Nice concept! i Also sucked a little, but nevermind that :D

blubberquark 2021-05-18 10:10

Have you heard the good news about the new PyGame feature pygame.display.set_mode((300,200), pygame.SCALED)`

I would have understood the way you do it if you generated anti-aliased text at high resolutions, but you scaled pixel fonts up, so why not scale up the whole screen?

Also, why re-create the window every frame?

blubberquark 2021-05-18 10:57

Gameplay-wise, I think your game needs better controls, fine grained jump height, maybe gamepad with A to jump and stick or D-pad to walk. Your font is stylised but kind of hard to read, I wonder why you haven't used an existing TTF pixel font.