Joe's Alien Assault by aruseus

[raw]
made by aruseus for Ludum Dare 59 (JAM)

Help Joe get rescued from an alien infested planet. Find radio towers to send a signal so Jane can come and pick you up.

Made in C without an engine using SDL, OpenGL, and emscripten.

Ratings

Overall 743th 3⭐ 27🧑‍⚖️
Fun 589th 3.12⭐ 27🧑‍⚖️
Innovation 829th 2.28⭐ 27🧑‍⚖️
Theme 665th 3.18⭐ 27🧑‍⚖️
Graphics 715th 2.88⭐ 27🧑‍⚖️
Audio 550th 2.5⭐ 26🧑‍⚖️
Humor 408th 2.81⭐ 23🧑‍⚖️
Mood 785th 2.75⭐ 26🧑‍⚖️
Given 25🗳️ 26🗨️

Feedback

Tkap1
Apr 21st · 12:43 UTC
Could be longer
N.O.X
Apr 21st · 18:47 UTC
It’s really easy to understand and get the hang of. The blood splatter from the enemies really makes a difference. Very fun. Congrats :)
LDJam user 243193
Apr 22nd · 11:25 UTC
I wish enemies could be more controlled in size. But I've completed the game nonetheless and it's good start.
Itero Proto
Apr 22nd · 17:28 UTC
a juice effect is here and cool realy, but where is the goal!?
LDJam user 428646
Apr 22nd · 17:30 UTC
This was pretty fun. Some more work on the audio really would've brought this to life though. Even just adding some randomness to the pitch of the shooting sound would've helped a lot.
Wizard
Apr 22nd · 17:34 UTC
Really dig the classic run and gun style. First time I screwed around just killing enemies. got overrun really easily doing that. Once I knuckled down and actually went for the objective it was pretty easy to get to grips with. Well done, really fun.
Pavlo04
Apr 22nd · 17:35 UTC
The game itself is pretty cool, but I couldn't finish it because I didn't figure out how to give the signal. It's a lot of fun, though.
Caelestial
Apr 24th · 10:31 UTC
Good finished game, I got some vibes from and old game called "Alien Shooter" <3
Scottyartt
Apr 24th · 11:09 UTC
Simple idea, didn't about signal theme honestly
ValentinWB
Apr 24th · 12:06 UTC
Maaaan I wish I was as cool as Joe...
Eric Nguyen
Apr 24th · 17:19 UTC
Nice arcade horde shooter vibe. Really impressive that this was done with just SDL, I've always wanted to try going without an engine for a Ludum Dare but it seems intimidating! Nice submission
Garaptic
Apr 24th · 17:31 UTC
Nice little game, I'm surprised it was even made with, I liked it! :D
noneegy
Apr 24th · 18:52 UTC
It is a nice little game, it wasn't too hard, which isn't a bad thing. My only problem was that the shooting sound was too loud. Good job!
loafchan
Apr 25th · 08:15 UTC
A nice, short and sweet game. Easy to understand
Culf
Apr 25th · 08:25 UTC
Fun, simple and easy to understand. Could have been more fun with more features (different enemies, weapons, etc.) and a more thought through story and tie to the theme, but without an engine and with the time constraint, it is a pretty good result.
Constance
Apr 25th · 08:26 UTC
Interesting little game, and the fact it was code in C without a game engine is really impressive on it own! The only thing that bothered me the most was the shooting sound was really loud and a bit annoying. But other than that, you did an amazing job completing this in time of the jam!
LDJam user 424326
Apr 25th · 13:25 UTC
It turned out pretty well.
It would be nice to add a replay button after losing.
Masikano
Apr 25th · 15:43 UTC
Cool game
It's fun and simple
But it was unexpected to bump into an invisible wall. It would be nice to add a visual restriction too.
And it's amazing to me that you made it without using an engine, in the C.
conduit.games
Apr 26th · 03:40 UTC
This works. It's short, clear tutorial, has sounds, controls make sense, plays pretty well.

A few things would make this better - the ability to restart and some volume controls. Otherwise, this is indeed a quick, fun, small game. Cheers!
clymm
May 01st · 21:49 UTC
Enjoyed walking around, and it was straight forward. Had to refresh a couple of times because I forot the controls and thought it was Space not Shift - oops! user error :dizzy_face:
Love that you used C and SDL, have you tried raylib at all? Good job :clap:
🎤 aruseus
May 02nd · 00:10 UTC
@clymm thanks :) Funny that you had that experience with the key binding. I was going to use Space, but the way I coded the input, charging a tower with Space would've also skipped the two text popups that appear afterwards if you hold it down for too long, so I worked around that by using a different key. Unfortunate.

I'm only using SDL for input, creating a GL context, and opening an audio device. raylib seems to have a couple other nice things and it seems easy to use, but I kinda like handling everything myself, so I've never tried it. With just C, SDL, and OpenGL it's also easy to just compile it for the web. I think raylib only just got an emscripten backend for the web last month actually.