You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can support us on Paypal and Liberapay!

Son of Scoregasm from Charlie's Games is absolutely insane, out now for Linux

Posted by , / 2097 views

Son of Scoregasm [Steam, itch.io], the latest arcade shooter from Charlie's Games is now out for Linux and it's nuts.

Disclosure: I did some pre-release testing on this one, key provided by the developer.

Son of Scoregasm is basically an evolution of the original Scoregasm, with a new score mechanic and a fair amount of variety in the levels and enemies resulting in a damn fine fast-paced arcade shooter.

It's not a traditional shooter by any sense, while it does have the standard hold a direction to fire and a pulse weapon to destroy enemies, the way your special pulse weapon works is entirely different to others in the genre. In the majority of others, the special weapon would destroy all enemies to give you a breather, that's pretty standard in a lot of them. In Son of Scoregasm, your score multiplier starts at zero, so you don't earn any points until you increase it. You increase it by using your special pulse weapon, but it has a limited circle range around you, so it's a constant toss up between getting a score and increasing your multiplier in a way that's both exciting and different.

It's damn challenging too, while each level starts off relatively slow, allowing you to build up that multiplier, each time it tells me to "Get ready!" my heart instantly speeds up as my body desperately tries to keep up with the increased pace of the game. Especially so when your ship is encapsulated by lasers being emitted by other ships, as the area between you and the lasers gets smaller, you need to shoot the emitter ships to push it back, while other enemies are flying around trying to take you down too.

Here's what I really love about Son of Scoregasm, it feels like it was well and truly made for the Steam Controller! I've played an incredible amount of games with it by now, but the right pad never usually feels quite right with shooters. Some have issues with not continuously firing unless you mess with the configuration, some don't work at all until you change the mode on it and all sorts of issues. In the case of Son of Scoregasm it's literally perfect out of the box! The ship fires exactly where I feel it should when i'm sliding my thumb around on the right pad, so it's been an absolute joy to play.

While the game is released, development hasn't stopped. The developer said they plan to continue updating it, with new features and options. Can't wait to see what they do, because it's already fantastic as it is. If you're even slight a fan of arcade shooters, you need to give this a go.

4 Likes, Who?
Bidinou 29 November 2017 at 10:54 pm UTC
Yeah, been following Charlie for years, literally. His shmups never get boring, with interesting situations appearing all the time.

Check out his absolutely hilarious (free) game https://charliesgames.itch.io/space-phallus
It's actually a very good shoot them up. It requires aoss (32 bits version) to get the sound.
pb 29 November 2017 at 11:13 pm UTC
Meanwhile, Linux builds of his other games are still missing from Steam. :-/


Last edited by pb at 29 November 2017 at 11:13 pm UTC
Bidinou 29 November 2017 at 11:15 pm UTC
Indeed. Been exchanging emails with him b/c his older games needed some minor tweaks (missing libs, OSS output...). He'll probably fix them


Last edited by Bidinou at 29 November 2017 at 11:15 pm UTC
UltraViolet 30 November 2017 at 4:38 am UTC
i see no one looks at the forums here anymore then :-)

the game is amazing, and for me it came out of nowhere. as its been said above i wish more of his games where available on Steam. brought one on itch.io and couldn't get it to work on my system

i brought this for the Vita on release and it was so refreshing to play a genuinely fun game. i really look forward to playing more games from Charlie's Games,

not sure why though its almost twice the price of the PS Vita version which came out a little while back and has the same amount of content
Bidinou 30 November 2017 at 6:56 am UTC
Which other one didn't work for you ? I got them all to work, I'll tell you how
Hopefully Charlie will fix them !
UltraViolet 30 November 2017 at 8:46 am UTC
BidinouWhich other one didn't work for you ? I got them all to work, I'll tell you how
Hopefully Charlie will fix them !

Bullet Candy

there's a FAQ help webpage about installing 32 bit games on 64 bit hardware which says 'page not found' it was only pennies so i just left it and thought of it as a donation
lucifertdark 30 November 2017 at 9:27 am UTC
I think I'll hold off buying this one till the Linux port of the original is on steam.
Bidinou 30 November 2017 at 9:55 am UTC
Doesn't your itch.io client tell you what the missing libs are ?
The issue I had with the older games (like the awesome Space Phallus) was the lack of sound. I had to start the game with aoss (32 bits) to route OSS to ALSA (and thus PULSE). padsp has an issue on Ubuntu 16.04, cannot install the 32 bits version of it (one has to get the binary manually ; so it's easier to start the game with aoss)
For Scoregasm, I had to manually add to the libs subdirectory the right versions of libssl and libcrypto. Charlie will eventually add them to the game distribution.
Apart from that, I don't remember which 32 bits libs are required. I guess you are supposed to get an error message indicating which ones are required ?

I didn't have to tweak anything for the latest Sons of Scoregasm.

Regarding Bullet Candy dependencies, here what "ldd "Bullet Candy" returns" :

linux-gate.so.1 => (0xf777d000) libGL.so.1 => /usr/lib32/nvidia-387/libGL.so.1 (0xf763a000) libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xf75c0000) libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf750f000) libpulse-simple.so.0 => /usr/lib/i386-linux-gnu/libpulse-simple.so.0 (0xf7509000) libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf73be000) libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf73b7000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf73b2000) libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf723a000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf71e5000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf71c8000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf71ab000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf6ff5000) libnvidia-tls.so.387.34 => /usr/lib32/nvidia-387/tls/libnvidia-tls.so.387.34 (0xf6fef000) libnvidia-glcore.so.387.34 => /usr/lib32/nvidia-387/libnvidia-glcore.so.387.34 (0xf4f77000) libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf4f62000) libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf4f47000) libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xf4f1c000) libpulse.so.0 => /usr/lib/i386-linux-gnu/libpulse.so.0 (0xf4ec1000) libpulsecommon-8.0.so => /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-8.0.so (0xf4e39000) libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf4e13000) /lib/ld-linux.so.2 (0x5659c000) libjson-c.so.2 => /lib/i386-linux-gnu/libjson-c.so.2 (0xf4e07000) libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xf4dac000) libsystemd.so.0 => /lib/i386-linux-gnu/libsystemd.so.0 (0xf4d1e000) libwrap.so.0 => /lib/i386-linux-gnu/libwrap.so.0 (0xf4d14000) libsndfile.so.1 => /usr/lib/i386-linux-gnu/libsndfile.so.1 (0xf4c9b000) libasyncns.so.0 => /usr/lib/i386-linux-gnu/libasyncns.so.0 (0xf4c94000) librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf4c8b000) libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf4c86000) libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf4c7f000) libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xf4c59000) liblzma.so.5 => /lib/i386-linux-gnu/liblzma.so.5 (0xf4c33000) libgcrypt.so.20 => /lib/i386-linux-gnu/libgcrypt.so.20 (0xf4b84000) libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf4b68000) libFLAC.so.8 => /usr/lib/i386-linux-gnu/libFLAC.so.8 (0xf4b08000) libvorbisenc.so.2 => /usr/lib/i386-linux-gnu/libvorbisenc.so.2 (0xf4a7c000) libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf4a63000) libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xf49ee000) libgpg-error.so.0 => /lib/i386-linux-gnu/libgpg-error.so.0 (0xf49d7000) libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xf49ce000) libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xf49a2000)


Last edited by Bidinou at 30 November 2017 at 9:58 am UTC. Edited 2 times.
UltraViolet 30 November 2017 at 1:26 pm UTC
BidinouDoesn't your itch.io client tell you what the missing libs are ?
The issue I had with the older games (like the awesome Space Phallus) was the lack of sound. I had to start the game with aoss (32 bits) to route OSS to ALSA (and thus PULSE). padsp has an issue on Ubuntu 16.04, cannot install the 32 bits version of it (one has to get the binary manually ; so it's easier to start the game with aoss)
For Scoregasm, I had to manually add to the libs subdirectory the right versions of libssl and libcrypto. Charlie will eventually add them to the game distribution.
Apart from that, I don't remember which 32 bits libs are required. I guess you are supposed to get an error message indicating which ones are required ?

I didn't have to tweak anything for the latest Sons of Scoregasm.

Regarding Bullet Candy dependencies, here what "ldd "Bullet Candy" returns" ]

The error message I got about the missing libs I searched the synaptic package manager for and it said I already had them installed. So that was that.
I’m more concerned about getting the ‘zoom out’ function working in Defense Zone 3 HD as it’s doing my head in, plus Sky Force Reloaded is going to be taking up most of my time on payday :-)


Last edited by UltraViolet at 30 November 2017 at 1:27 pm UTC
Bidinou 30 November 2017 at 4:15 pm UTC
yep, but did you install the 32/bits versions of the libs ? (check at the bottom left of synaptic)
While you're here, please consider supporting GamingOnLinux on Patreon or Liberapay. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

We also accept Paypal donations and subscriptions! If you already are, thank you!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
  • GOG Guest Stream: Resonance
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Forum Posts
Facebook