Demon Apprentice by c0d3d

[raw]
made by c0d3d for LD 44 (COMPO)

Hello I am a hobbyist and love to program different games. This is my third gameJam and 2nd 48hr one.

Idea:You are an Demon Apprentice doing Satan’s every bidding. You will get souls from killing the farmers and eventually soldiers. After every wave you will go to satan and exchange souls for upgrades. (you took over a village and there will be rebellions and eventually soldiers fighting you)

Sorry about the mouse lag and mouse pause. I have no idea why that is and it doesn't occur in unity and reg download doesn't sorry about that!

Ratings

Given 29🗳️ 28🗨️

Feedback

Wassim
29. Apr 2019 · 02:29 UTC
I though I've mastered it until those 2 big bosses got in xD
Great game, I like the concept I would strongly support you to work on it and improve it better!
Great work for the Compo Good Job and Keep Creating!
🎤 c0d3d
29. Apr 2019 · 02:33 UTC
@wassim Thank you so much! I would continue it if I weren't starting 3d games and learning all of that.(The key to the big bosses is to just have a big weapon.)
Wassim
29. Apr 2019 · 02:37 UTC
@c0d3d Yeah I have beated the game I think storing up health made me survive cause they surely did some damage but Yeah Amazing Game man!
DataGreed
29. Apr 2019 · 03:55 UTC
Seems like itch.io is struggling under load - can't load the html version yet, gonna get some sleep and try to play tomorrow. BTW, the Windows version does not work - says it's misssing DLLs.
CorgiRam
29. Apr 2019 · 04:00 UTC
The game is pretty fun! I was a bit confused at first because I kept getting teleported into the middle of the map, I realized later that it was from touching the edge of the map, it felt a bit odd.
🎤 c0d3d
29. Apr 2019 · 04:01 UTC
@datagreed the html version for me needed a reload everytime for some reason on itch.io. It sucks that I messed up the windows version though I hope you will get around to playing it!
pvp
29. Apr 2019 · 04:02 UTC
Nice sound effect ;).
🎤 c0d3d
29. Apr 2019 · 04:03 UTC
@corgiram Thanks for the positive feedback! The reason I did the teleporting back thing was because I had a bug where because of the kinematic rigidbody default collisions didn't work and something else I tried was buggy lol. It was the only bugfree option that ended up working.
🎤 c0d3d
29. Apr 2019 · 04:04 UTC
@pvp lol thanks. Not much I can do with my squeaker voice.
zimennik
29. Apr 2019 · 04:04 UTC
Fun game! Good concept and gameplay. Remained me Crimsonland =)
notb
29. Apr 2019 · 04:05 UTC
Fun game friend! I like your interpretation of the theme. Great work!
commanderstitch
29. Apr 2019 · 04:06 UTC
There's just something about swinging a giant scythe around. :D i kept trying and trying and trying. Wanted the longest scythe ever made.
🎤 c0d3d
29. Apr 2019 · 04:06 UTC
@zimennik Thanks for the positive feedback!
🎤 c0d3d
29. Apr 2019 · 04:08 UTC
@commanderstitch Thanks for the feedback! I found the scythe to be an awesome concept and really fun! Before I had a Rectangle collider and also had infinite waves I made one so big they couldn't hurt me lol.
kristinnes
29. Apr 2019 · 04:37 UTC
At first I thought the controls were broken due to the featureless ground giving no clue if you were moving or nor :P Then I touched the walls and got teleported. Other than that the game is nice :)
🎤 c0d3d
29. Apr 2019 · 04:39 UTC
@notb Thanks! I appreciate the feedback!
🎤 c0d3d
29. Apr 2019 · 04:41 UTC
@kristinnes Sorry lol. I was just so tired when the main stuff was done and didn't want to add a background for some reason. The wall thing is because of a weird bug that was happening. I appreciate the feedback tho!
b3agz
29. Apr 2019 · 07:49 UTC
I like scythe mechanic. Teleporting into the middle of the screen when you go out of bounds felt a bit odd though. Overall good game. Could use some floor texturing.
victorcrafty
29. Apr 2019 · 10:59 UTC
Good game. It would be nice if player swing scythe and had an animation , but in overall it's pretty good. Nice job!!!

Also: OOF
🎤 c0d3d
29. Apr 2019 · 13:43 UTC
@b3agz Thanks for the feedback! I regret the teleporting with hitting walls. It was a bug that if I spent more time on I could have probably fixed. There isn't any floor texture because I was so lazy and tired at the end lol.
🎤 c0d3d
29. Apr 2019 · 13:44 UTC
@victorcrafty Thanks for the feedback! I felt that spending animations would have made me cut multiple other features which I would dislike and while important are less so(in my opinion) in top down games. lol oof
RustyCrow
29. Apr 2019 · 16:07 UTC
Strong game, the sound effect :rofl: perfect, the oof kid better watch out :frog: . I think the mouse movement based melee was something very interesting, i hope you take it a step further and add som momentum based dmg or something, very cool system :clap:. You made it through LD44 -- YOU WIN!
![DING.PNG](///raw/e62/91/z/21fb4.png)
🎤 c0d3d
29. Apr 2019 · 16:34 UTC
@rustycrow Thanks for the feedback! I really did like the melee system I used and how it was pretty innovative(atleast for me).
OmnipotentIndie
30. Apr 2019 · 01:32 UTC
Nice, good gameplay loop. I don't know if it helped but that didn't stop me from flailing my stick around wildly while playing
🎤 c0d3d
30. Apr 2019 · 01:39 UTC
@omnipotentindie Thanks for the positive feedback! I really enjoyed the scythe too I probably should have debuffed it somehow but I felt it was to fun
mcccclean
30. Apr 2019 · 02:00 UTC
This is really nicely put together, the upgrades feel like a good progression and it's surprisingly fun to just spin the mouse around to become a giant death shuriken. Also the song is *jam*.
🎤 c0d3d
30. Apr 2019 · 02:11 UTC
@mcccclean Thanks for the positive feedback! I really appreciate it!
cheesepencil
30. Apr 2019 · 02:28 UTC
solid entry! I got to wave 4, those pitchfork guys are brutal
🎤 c0d3d
30. Apr 2019 · 02:29 UTC
@cheesepencil Glad you enjoyed it! The key to those guys is to walk backwards and have a big weapon
FanManPro
30. Apr 2019 · 02:37 UTC
Not sure if it is related but the windows version doesn't work and therefore I couldn't see much of the enemies approaching on the HTML5 version. I got the hang of it eventually. Nice one!
Nick Rafalski
30. Apr 2019 · 02:38 UTC
I agree with some others that this game really needed a background image to give you a point of reference when you're moving. Otherwise, the game is pretty cool. Swing the weapon around is a really neat feeling that works pretty well. Nice job
🎤 c0d3d
30. Apr 2019 · 02:50 UTC
@fanmanpro Thanks for the positive feedback
🎤 c0d3d
30. Apr 2019 · 02:51 UTC
@nick-rafalski Thanks for the feedback! I really wish now that I did change that and add a background. Atleast if someone reads the comments when stuck they will know lol.
fibonacci1321
30. Apr 2019 · 04:44 UTC
Fun game! Nails the theme down well. Good looking code too! :)
khaoz-fang
30. Apr 2019 · 04:52 UTC
The gameplay feels really odd..Maybe it need some hit feedback.
🎤 c0d3d
30. Apr 2019 · 13:44 UTC
@fibonacci1321 Thanks for the feedback! I know my code is horrible lol
🎤 c0d3d
30. Apr 2019 · 13:45 UTC
@khaoz-fang I'm slightly confused what you mean. I thought the particles and sounds were enough; could you please elaborate?
OwlyCode
01. May 2019 · 00:02 UTC
I liked to grow a really big scythe and reap everything. But having to spin it the whole time can be tiring for the hand. Maybe there should be an upgrade to auto-swing on click?
🎤 c0d3d
01. May 2019 · 06:27 UTC
@owlycode with the time I had I didn’t even think of it. Thanks for the feedback however! Also,
you could just swing slightly back and forth and not need to fully spin for enemies
Raymoclaus
02. May 2019 · 00:58 UTC
- I would have liked something to tell me when a wave4 was finished. Either a "Wave clear" message or an enemy counter
- Sound effects were funny
- The scythe was innovative, it took a couple of rounds to work it out.
🎤 c0d3d
02. May 2019 · 01:49 UTC
@raymoclaus Thanks for the feedback! Definetly looking back I should have had a ui piece show if a wave was finished- I just didn't think of it
johnnysix
02. May 2019 · 23:18 UTC
Sound effects were hilarious, an having to spin the scythe around manually with mouse was pretty fun. Would be cool to have the scythe bounce/ have resitance against the attackers.

![ld44db15.png](///raw/028/2/z/246ad.png)
🎤 c0d3d
03. May 2019 · 04:36 UTC
@johnnysix Thanks for the feedback! Thinking back on it that would have been an awesome feature!
Black Flag
03. May 2019 · 16:59 UTC
Good upgrade system! It could have done with a background maybe, and also some animation(it felt a bit static)! Apart from that, its a good jam entry!
Copper_Aardvark_Games
04. May 2019 · 19:27 UTC
Fun little game! I feel like some transitions would be nice as to get a better vibe of what’s happening. (Like when you go outside the map)
Ryano
04. May 2019 · 23:54 UTC
Fun game. Kept me playing till I finished it. As others have said a background texture for movement reference would have been great. Nice job on creating an enjoyable play through.
candlesan
05. May 2019 · 06:57 UTC
This was cool. I didn't experience any mouse lag on the HTML5 build so yay! The input mechanism is very different, took me a while to realize how to attack but I liked it ocne I figured it out!
Skoggy
05. May 2019 · 07:09 UTC
Good game, a bit hard to understand when you hit an enemy or not. Good job!
Vinay Rao
05. May 2019 · 08:14 UTC
Not too shabby.

I'd echo a few of the sentiments in the comments here. A background texture to give a point of reference for player movement and a "wave clear" message would help a ton.

I also feel like hard boundary collisions would work better than resetting the player position on contact with a wall. Hard boundaries would probably feel better overall, and be a bit less exploitable as an escape tactic. It would certainly increase the fear factor of being cornered by the giant soldier. With the upgrade stations positioned so close to the wall, being returned to the center before buying upgrades is a possibility.

A second keybinding for accessing the upgrade menu for WASD control scheme players would be cool too. Right control is a bit out of the way. Maybe [E] or [Q]?

It took me a moment to realize that the giant soldier's shield reversed the orientation of the scythe on contact. At first I thought this was a bug. Entirely possible I didn't notice it, but a hit spark or audio cue would be handy for when that happens.

The character and scythe sprites are good, but the enemies look a bit out of place in comparison. Then again, a 48 hour time limit'll do that to ya.

The music is solid. Not much to say here, it's good.

The game play features swinging a scythe around by swinging the mouse wildly... You can't go wrong with this formula. Spin to win, prominently captured in game form.

Be right back. I finished the game spinning clockwise, I need to do it again anti-clockwise to unwind.

Good job on this one.
🎤 c0d3d
05. May 2019 · 17:22 UTC
@black-flag Thanks for the feeedback!I ran out of time for animation but I definetly should have tried with it. Also, I now realize that I definetly should have made a background image. Sorry about that!

@copper-aardvark-games Thanks for the feedback! The wall thing was actually a fix because of stupid kinematic rigidbodies. I definetly should have tried to stick to fixing that more however.

@candlesan Thanks for the feedback! For some reason the mouse lag thing is only on my comp. I tried it with a friend on another and it worked for some reason. It's great to know that wasn't just a chance thing!

@skoggy Thanks for the feedback! I think it maybe would have helped with like another color particle effect but honestly, I didn't think of that at the time

@vinay-rao Holy crap, thanks for the review! I won't repeat what I've already said in the previous comments here but address different things.

Thinking back on it, I definetly agree with having a second keybinding after the fact as it would help you to not reach across the keyboard.

Multiple keybindings is something I will definetly do in the future, thanks!

Also, the giant shield did not have an audio cue or spark sadly. I thought it was there even had the sound and submitted. Then I woke up the next morning checked on reviews and then randomly thought of it, mistakes happen I guess.

The player and scythe I spent a fair enough amount of time on however, I soon realized I didn't have enough time to make all of them that quality and opted for a much quicker and worse option.

The music albeit short I really enjoyed also thanks!

Thanks again for the long review!