Famulus
A downloadable game for Windows
Famulus is a short retro-style shoot-em-up-and-down adventure game about kebabs made by me (programming, sounds, graphics) in about 2 weeks for Sewer Jam 5.
can be played with the keyboard or a gamepad. press F11 or Alt+Enter to toggle fullscreen.
this game is pretty derivative but perhaps fun. the primary goal for this project was to ensure that my new game engine (built with LÖVE) is complete enough to power an actual game, even if it is a small one.
view the source code here
Comments
Log in with itch.io to leave a comment.
This is really cool! Very juicy and captures that 80's arcade/Williams/Jeff Minter kinda vibez
Cool game
So much fun! And really hard, I'm used to arcade games but I really got rolled over, lost count of the continues... The boss are awesome!
So goddamn sick, I love the bosses, I'm still trying to get a no continue clear.
I did uh, manage to get a soft-lock bug?
On the second stage I was pushed out by the scrolling against a wall, but instead of dying I just seemed to get stuck out of bounds so I just got to watch the whole stage scroll by with no way to get back into the screen, and once it settled at the bottom I couldn't go down to the boss room, of course.
I was jumping back and forth through a log when I got pushed out, so my only guess is being in the air in this situation is what glitched it.
Well, I would've had to restart the run anyway, I don't think its major but I figured I'd report it.
yeah I'm aware of this but not sure exactly what causes it. related to jumping over the logs
Very charming, Love it :)
Not sure where to post this, but I got a crash. Here is the error report:
____________________________________________
Error
signal.lua:174: no signal moved for emitter DeliveryGuyBullet
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: in function 'error'
signal.lua:174: in function 'emit'
obj/game_object.lua:597: in function 'emit_signal'
obj/game_object.lua:55: in function 'on_moved'
mixins/Behavior/BumpCollision.lua:162: in function 'move_to'
obj/game_object.lua:238: in function 'move'
obj/Player/DeliveryGuyBullet.lua:61: in function 'update'
obj/game_object.lua:163: in function 'update_shared'
world/game_world.lua:126: in function 'update_shared'
screen/CanvasLayer.lua:392: in function 'update_worlds'
screen/CanvasLayer.lua:426: in function 'update_shared'
screen/CanvasLayer.lua:430: in function 'update_shared'
screen/CanvasLayer.lua:430: in function 'update_shared'
game.lua:14: in function 'update'
main.lua:202: in function 'update'
main.lua:66: in function 'step'
main.lua:128: in function <main.lua:101>
[C]: in function 'xpcall'
oops. weird. I'll try to have a fix for this tonight.
absolutely amazing VFX work here with the particles and the crt shader!!!! really good sense of humor, and super fun as well.
It's 1985 and you just received your pocket money, so you run to the arcade to bust out some Famulus. That's how this game made me feel, and I'm all for it. 10/10