FoonLudum Dare ExplorerLD48 → So-so-phia

So-so-phia

By kuro

View on ldjam.com

CategoryRankScoreCount
Overall953.9723
Fun1103.9023
Innovation2833.5223
Theme5733.3823
Graphics124.5024
Audio1813.6423
Humor453.9023
Mood873.9723

Comments

hilvon 2021-04-26 09:00

I am not sure if this is persistent problem, but when I first meet the "Purple" enemy it just hangs up there doing nothing, and ignores all the shots.

As an unfortunate side effect of this is I can't finish the conbat encounter and progress into the game.

But I really love your graphics - sprites are crisp and clean, and effects work really well.

kuro 2021-04-26 10:04

@hilvon

Can you please send me the exception line(s) from the log if there are any?

It should be in C:\Users\{USERNAME}\AppData\LocalLow\DefaultCompany\Ludum Dare 48\Player.txt

hilvon 2021-04-26 10:23

@kuro Found this one:

FormatException: Input string was not in a correct format. at System.Number.ParseSingle (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00083] in <4756199cf52a4f14b33cdcc5659f782e>:0 at System.Single.Parse (System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info) [0x00000] in <4756199cf52a4f14b33cdcc5659f782e>:0 at System.Single.Parse (System.String s) [0x0000b] in <4756199cf52a4f14b33cdcc5659f782e>:0 at DataExtensions.GetFloat (YamlDotNet.RepresentationModel.YamlMappingNode n, System.String what) [0x0000c] in :0 at DataExtensions.TryGetFloat (YamlDotNet.RepresentationModel.YamlMappingNode n, System.String what, System.Single _default) [0x00000] in :0 at EnemyPreset.get_bullet_delay () [0x00006] in :0 at FloatingShooterEnemy.Initialize (EnemyPreset ep) [0x00040] in :0 at EnemyManager.Generate (EnemyPositionPreset epp, UnityEngine.Vector2 position) [0x00041] in :0 at EnemyManager+d__8.MoveNext () [0x00287] in :0 at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <8d0325021aa54101b3fa80b5597446c0>:0

Looks like you are trying to parse a number from a string, using System default locale. My computer uses a locale with different decimal point, and this causes the crash.

You should enforce which locale to use, rather than rely on system default being correct one.

kitsomo 2021-04-26 10:26

I really enjoyed this. I think some cooldowns need a little bit of balance, and you could also add a healthbar, or at least something to tell the player how much health they have(unless it was there and I m blind). Really smart way to go with the sprites, since you didnt need to do extra animating. I dont really see how it fits the them, but it was a good experience overall!

sacredbacon 2021-04-26 10:36

Game looks awesome, the lighting effects on the spells are cool, spell variety is good as well. Notes everywhere are hilarious. Encounters and pacing are excellent. Keep up the good work!

rolly 2021-04-26 10:46

I got the same error, here's the exception trace :

[FloatRange: min=5, max=7, steps=0] (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)

FormatException: Input string was not in a correct format. at System.Number.ParseSingle (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00083] in <4756199cf52a4f14b33cdcc5659f782e>:0 at System.Single.Parse (System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info) [0x00000] in <4756199cf52a4f14b33cdcc5659f782e>:0 at System.Single.Parse (System.String s) [0x0000b] in <4756199cf52a4f14b33cdcc5659f782e>:0 at DataExtensions.GetFloat (YamlDotNet.RepresentationModel.YamlMappingNode n, System.String what) [0x0000c] in :0 at DataExtensions.TryGetFloat (YamlDotNet.RepresentationModel.YamlMappingNode n, System.String what, System.Single _default) [0x00000] in :0 at EnemyPreset.get_bullet_delay () [0x00006] in :0 at FloatingShooterEnemy.Initialize (EnemyPreset ep) [0x00040] in :0 at EnemyManager.Generate (EnemyPositionPreset epp, UnityEngine.Vector2 position) [0x00041] in :0 at EnemyManager+d__8.MoveNext () [0x00287] in :0 at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <8d0325021aa54101b3fa80b5597446c0>:0

Please ping me when it is fixed so I can give it another try! Looking really good so far !

Edit: I would say it's a floating point parsing error. I already met such problem, that happens depending on the client's configuration. My computer is in french, so it uses the "," as the decimal separator, and not the "." like english ones (or something like that). Worth doing some research in that direction!

kuro 2021-04-26 23:02

@hilvon @rolly Thank you very much! I uploaded a fixed version to itch.io.

trexxak 2021-04-27 00:35

Mh, The "Another" Cinematic Universe expands, I see :D

No but seriously, I really like your Monster/ Character designs a lot!

The narration is hilarious, but other than expected, I did have a hard time in the section from "Light works differently here" up to the part when a lot of purple flying enemies spawn after you get blink. Maybe I am a bit too tired for the game, but it felt like a few checkpoints were missing in between? I died a lot there and consequently gave up D: No No-CD blink for me :(

Other than that, and the obvious lack of enemy-type variation you poke fun at yourself, there's nothing left but to be in awe with So-So-Phia and her deep philosophical thoughts!

Immense work! Thank you for introducing us to So-So-Phia!

rolly 2021-04-27 20:00

@kuro Nice! So in the end is it jam or compo? I see that it's still compo, did you forget to change it or..?

The game is very nice, you got a lot of special interesting abilities. The gameplay is quite simple but works well and seems well polished.

Visuals are definitely the best part of the game. Some various visuals for encounters would have been nice, but that's all I can complain about. The particles are really neat, good job on that !

The audio works well. Not too elaborate, but it never bothered me. All the sound effects are on point.

Now the humor. I'm sure you put a lot of effort into it, and it was hilarious at first ; but sorry after a while it became too much. I wished at some point there was less text and more gameplay. Not too bad though, it was really fun at first, and made me smile a few times.

Overall good job, it was a nice experience.

kuro 2021-04-27 20:24

Hey @rolly

I ended up with compo, since I fell asleep, and ended up sleeping for about 16 hours instead of working on the game (I had a sleep deficit from the weekend).

Ah yes, the text... My brain was on an autopilot after so little sleep, and it just happened. It kind of forced itself on the game, and I couldn't do anything to stop it. :smile: I'm a bit sorry that it was too much tho.

And yeah - more gameplay would have been nice - but making that stuf is hard :smile: I'm definitely going to put more effort into the final version (which will be released I have no idea when. I'm keeping this as a joy side project.) I do have some ideas about what to do with the gameplay - as it is it is more of a tech demo than anything else.

I realize that the sound effect for the stun spell is annoying AF, but what's done is done - compo's over. Definitely not keeping that one for the future tho.

I'll drop by your game in a day or three since writing the more elaborate feedbacks takes more time than I expected, and there are a few more people in the queue ahead of you :smile:

Anyway, I really appreciate the effort you put in your feedback. All the best m8!

rolly 2021-04-28 06:45

@kuro I'm glad to read that there will be a final version. Let me know, I would like to see more. :)

Just to be clear when I say "more gameplay": I didn't feel like there was not enough possibilites (it's pretty cool that you have 6 spells, and more than enough for a compo game). The problem was to be constantly interrupted by dialogs, that killed the pace a bit.

No worries about testing mine, take your time, it's cool if you can! ;)

kuro 2021-04-28 08:28

Hey! It's @trexxak , my favourite reviewer!

No, srsly, I stil watch the 'Titles you should play' where you featured [Another](https://ldjam.com/events/ludum-dare/47/another) from time to time. It always warms my heart, you were very kind. I don't understand why I wasn't subscribed to your channel until now, but I just fixed that.

I didn't think of this as expanding the Another universe, but you might be onto something here. Seems like there was some weird sh\*t going on during Universal Creation-Destruction cycle number 797, in which the "events" of So-so-phia take place. But all the other cycles were dead serious! I promise! :smile:

Sorry to hear you had trouble finishing the game. The way it is built right now, it should be enough to unload all your abilities and basic attacks onto the enemies while running away from them. The fireballs and stun fly towards the position where your mouse cursor was at the time they were fired, and they have to land around the enemies to cause damage (or the enemy has to enter its range while it's active. The range expands a bit, and is denoted by the ring that's over the explosion effect.)

Thank you very much for your review, it's always nice to hear from you! All the best, my friend!

esosek 2021-04-28 09:48

I think it would be better to polish the game more than making it this long but I enjoyed the different abilities, they were fun. In my opinion pushing the humour did not work as intended. Don't get me wrong, I really enjoyed it and am just nitpicking :)

100th-coin 2021-04-29 16:28

The self aware humor is absolutely hilarious! This was definitely the most well written game I've played from this Ludum Dare. I got to the very end, with the "just alt + F4" text, so I think I can safely say I experienced all this had to offer. I like how the trees in the background wobble around a bit,. it's subtle but that's the kind of attention to detail that gets overlooked all too often! Also the final boss was a lot of fun, you definitely hit the nail on the head by removing the blink cooldown.

I think the music was a bit repetitive, despite the note where so-so-phia incorrectly assumed the music would change between dimensions. It is a pretty funny bit, though.

Great work!

langotriel 2021-04-30 12:02

I though this game was... So-so.

Sorry, I had to. I actually think it was pretty good :P I loved being able to combine abilities (rather than have my projectiles replaced). Blasting off a ton of abilities at once was exciting! The end where I could blink around and completely tear the big dude a new one was particularly fun!

So yeah, I think this game was So-so-Good!

simon-rahnasto 2021-04-30 15:48

I was a big fan of your previous entry "Another", so I was excited to try out "so-so-phia". I was not disappointed! The graphics are amazing, the fact that it's a compo is insane to me. It was a lot of fun to just unleash total destruction upon the poor enemies. You managed to make the player feel super powerful, specially in the last boss fight.

1.png

I have to say that I sat and waited for a couple of minutes, considering the type of humor you had in the game I was expecting there to actually be something which triggered :D

viperux 2021-05-01 17:53

What a nice looking game! I really loved the art and the lighting. It's been funny to melt all the enemies with various bolt/rays/explosions. I felt that the blink wasn't really useful but i liked its mechanic. Well done.

skvader-418 2021-05-03 10:57

the game was awesome, graphics, audio and gameplay are top notch, dude get your smart balance up and have your game reach 20 reviews

udo2 2021-05-08 10:48

I played this after seeing it on JUSTCAMH's stream, very very nicely done! The graphics are extraordinary for a Compo entry. All in all this game provides a real journey experience, in the best sense of the word. I loved the meta-monologue, it gave me Stanley Parable vibes (not necessarily because of the content, but something about the reflective, ironic stance of the narrator I think).

The things that stand out with this game are the writing, the art, the polish, the combat, and the mood in general. Great job! :heart:

justcamh 2021-05-09 01:30

Hey matey, thanks for submitting your game to the stream! I really enjoyed it, and I hope the feedback was helpful. Here's the vod if you wanna rewatch:

https://www.twitch.tv/videos/1015379431

kuro 2021-05-12 15:03

@sacredbacon thank you .)

kuro 2021-05-12 15:05

@esosek yeah, I've been told I overdone it, but there really was nothing I could do. My brain was sleep deprived, and it needed to sh*t into something really badly. That's where the game texts come from. But thank you anyway .)

kuro 2021-05-12 15:13

@100th-coin hey coin! Thanks for giving it a go. As I said before, I do not feel that responsible for the game's text, since it's a product of spasms and cramps of an exhausted brain more than anything else, but I'm really glad you liked it :smile:

I completely understand what you're saying about the music. It was an afterthought like every LD. Didn't have enough time to make something proper, but considering how much effort went into it, I'm quite happy with it. :smile:

I already played your game (it was amongst the first ones actually, since the site notifies me when u post stuff). I'll drop by and leave the rating with something nice to say in a bit, but yeah... You've done it again man :smile: Great job.

kuro 2021-05-12 15:13

@langotriel Thank you .) I'm glad you liked it

kuro 2021-05-12 15:21

@simon-rahnasto hey Simon! Thank you very much for the kind words!

I understand what you mean about the ending. I actually considered doing something like fifth level after a minute or two, but since there was so little time, I decided that the ultimate butt of that "joke" would be if there was no joke at all.

Anyway, I didn't have much time this LD's play and rate, but I was definitely looking forward to your game. And this is not returning compliments - I liked Ouroboros a lot (and you know I did. I was maybe even a little obnoxious about that as far as I remember. It was one of my favorite games last LD) :smile: so I'm looking forward to playing Disco Inferno. I checked the page about 10 days ago already, and it looks amazing. I'll be dropping a rating and a comment pretty soon.

kuro 2021-05-12 15:23

@viperux thanks.

Blink was kind of an easy spell to implement while adding variability, but please don't tell anyone. I don't want people to know I'm cheap like that :smile:

kuro 2021-05-12 15:23

@skvader-418 Thank you very much. I'll be trying now :smile:

kuro 2021-05-12 15:24

@udo2 Thanks man. I appreciate it.

kuro 2021-05-12 15:25

Hey @justcamh . Thanks for playing. The stream was much fun. I enjoyed it a lot as well!

zohar 2021-05-13 18:23

That's one of the best games I've ever played! All it could use was probably some silly voice acting.

frogravity 2021-05-13 18:24

Incredible game! This is my favourite game I've played thus far - incredible graphics, fun gameplay and I loved the humour - I laughed all throughout it. The jokes were just incredible. The music was a bit repetitive, but that's pretty much the only bad thing I have to say about this game - amazing entry!