Yoda Eternal by LarsDu

[raw]
made by LarsDu for Ludum Dare 46 (JAM)

castle.png Screen Shot 2020-04-20 at 9.31.35 PM.png

PLAY IT NOW

Guide

Protect the little green one, but be careful with the high explosives.

Demons are attacking. Keep Yoda alive for as long as possible. Be careful as grenades are plentiful, but bullets are not. If you run out of bullets, well - you just may end up blowing up Yoda along with the bad guys. Collect blue crystals and feed them to the plant to get bullets.

  • W,A,S,D keys for movement
  • SPACE to Jump
  • Left mouse for Rifle
  • Right mouse (two finger touchpad on Mac notebooks) for grenades

Once you collect 5 or more crystals, you can give them to the flower to obtain more bullets!

This game may work with a gamepad as well (untested).

Tools used:

  • Unity 2019.3.10f1
    • Behavior Designer + Movement Pack for Enemy AI
  • Blender 2.8.1 for modeling, rigging, and animation.
  • PixilArt.com for HUD pixel art
  • GarageBand for audio recording mouth sound effects.

Some audio was made using sfxr from a previous project. Otherwise all the artwork was made on Friday and Saturday of the jam, and sounds were made by hitting a rubber ball and throwing plastic cups around.

Postmortem:

Ultimately attempting a first person shooter was a bit more than I could chew. After setting up all the systems, a much more interesting game could've been made, but there simply was not enough time. The original concept was to kill enemies to water the plant at the center of the castle. Eventually the plant would reach full size and poop out a Yoda. Then, you would have to take care of the Yoda for the rest of the game. There wasn't enough time to do all of this, so the game became defending Yoda from the very beginning.

The flower is simply there for you to exchange crystals for bullets with the dynamic being that grenades are plentiful, but you must run back to the flower (leaving Yoda vulnerable) to exchange crystals for bullets for close range fighting.

Code, Models by Larry D. Soundtrack by Yi H.

Ratings

Overall 2180th 3⭐ 35🧑‍⚖️
Fun 1738th 3.076⭐ 35🧑‍⚖️
Innovation 2372th 2.515⭐ 35🧑‍⚖️
Theme 1987th 3.242⭐ 35🧑‍⚖️
Graphics 1851th 3.106⭐ 35🧑‍⚖️
Audio 1367th 2.818⭐ 35🧑‍⚖️
Humor 796th 3.212⭐ 35🧑‍⚖️
Mood 2117th 2.773⭐ 35🧑‍⚖️
Given 32🗳️ 33🗨️

Feedback

BeaverGames
21. Apr 2020 · 16:06 UTC
sorry it doesnt support my browser API
Fireshake
21. Apr 2020 · 16:09 UTC
A fun little game with shooter Gameplay that remind me of Games from the 90s like Unreal Tournament. A wider FoV would be great and i noticed that normal ammo could spawn more often.
Effarek
21. Apr 2020 · 16:27 UTC
I feel like enemies aren't really attacking Yoda, they're more focusing on me.
TPZombie
21. Apr 2020 · 17:32 UTC
That was fun! I liked the idea of the limited resources so you have to let yoda exposed to enemies while gather bullets.

Good job!
🎤 LarsDu
21. Apr 2020 · 20:53 UTC
@beavergames Perhaps you could try (in Firefox):
``` Type this in the firefox searchbar about:config and search for
security.fileuri.strict_origin_policy It is true by default, you can set it to false.```
🎤 LarsDu
21. Apr 2020 · 20:54 UTC
@fireshake To get normal ammo, you need to collect at least 5 crystals and walk up to the plant. It will then spawn normal ammo.

You need normal ammo to survive this game as explosive ammo will kill yoda if the demons get too close.
Rodrigo Denúbila
22. Apr 2020 · 00:23 UTC
nice graphics! The game is fun but the animations are weird. I suggest you to use mixamo in your next game :)
Abdurrahman Khallouf
22. Apr 2020 · 21:02 UTC
well obviously you are trying to do so much here. maybe if your programming was almost done. and you used your engine to make something new with a little bit of coding. you would have the time to do better. ( I mean your basic shooting, sound, controls are solid and build on top of that)

nice work for a jam game...

I couldn't resist but to kill yo-da at the end lol
🎤 LarsDu
23. Apr 2020 · 00:03 UTC
@effarek if you're standing in between the monsters and yoda, they're more likely to attack you.
mirck782
23. Apr 2020 · 03:39 UTC
Yoda
ursagames
23. Apr 2020 · 06:20 UTC
Hello! Your game was played during my stream!

If you happened to miss me playing the game, you can go to this spreadsheet to find what timestamp I played your game
https://tinyurl.com/yau8hjzn

And then look in my latest videos and find your game being play (after the current stream ends)
https://www.twitch.tv/ursagames/videos
Llewellyn and Michael
24. Apr 2020 · 07:30 UTC
Maybe a bit big to only have a browser version, I think it might run better if you released a downloadable version
zubspace
24. Apr 2020 · 21:53 UTC
I'm impressed by the environment. The plant, castle, yoda and the enemies look really detailed. For such a short amount of time you can be really proud. The weapons and gameplay could use some more polish, but it's a good start!
masterkrepta
25. Apr 2020 · 01:43 UTC
Im impressed with how well you laid this level out. There is a lot of potential here.
Emperor Eagle
25. Apr 2020 · 02:14 UTC
Quite a good FPS! I enjoyed playing it and really got into it after a while! I would advise writing some code that attracts pickups to you when you're nearby, and changing the camera angle (it felt a bit weird, maybe keep it at the default in Unity). Some more player feedback when you shoot and hit enemies would be good to increase game feel. The UI was intuitive and helpful, the level had a good layout, and the gameplay was fun! Well done!
Stickle
25. Apr 2020 · 07:17 UTC
I really like the style and the simple design of the environment. I also thought the movement was quite smooth but the only big issue for me was the frame rate was a bit slow and some of the soundeffects are terrifyingly loud. Great game overall!
Shugor
25. Apr 2020 · 13:40 UTC
good effort, nice game for 3 days, nicely on theme as well. the ai seem to prefer killing me to yoda, he got by just fine for the most part even when i went exploring the outer map. a wider fov would also be welcome. good work, got a decent fps going in such a short time frame!
DrSkort
25. Apr 2020 · 20:19 UTC
The game was pretty cool. I liked the game world especially with this castle. The models were pretty cool, too. The only problem is, that I ran out of ammo and couldn't find anymore outside the castle. So I decided to let yoda defend himself, because he was pretty good at taking care of himself and explored the mountains until I reached the end of the world and jumped down. Pretty cool game, but I think there should be a world limit and maybe some more ammo spawning ^^' But really cool design :)
nosfer
25. Apr 2020 · 20:25 UTC
Quite nice. Don't quite understand why the player FOV is so narrow also ammo is very scarce so I ended with no bullets fast :)
🎤 LarsDu
25. Apr 2020 · 21:23 UTC
@nosfer @drskort feed the plant crystals for bullets as per instructions
barret
26. Apr 2020 · 03:10 UTC
so playing game on a laptop with a touchpad is probably not the best idea lol. at first I didn't realize the concept of not losing your ammo and I was like why do I keep dying, but then I got a grasp of it and I was able to last 2 minutes and 18 seconds before dying.

I actually felt like the enemies were going after me more than today, which I'm not sure if that was just b/c I was trying to shoot them so maybe I agro them.

Either way this game is pretty silly and provided some fun.

The main complaint I have is that it was to know I was actually losing HP without keeping a constant eye on my hp. It would of been nice to have some kind of visual feedback. If there was I didn't notice it.
🎤 LarsDu
26. Apr 2020 · 07:29 UTC
@baret Thanks for taking a second look at the game! I'm tempted to go in and fix things like the absence of visual feedback on getting hit, but I feel like that would be breaking the rules. Also I'd probably be tempted to do a lot of other things (like building the original plant watering mechanics, making the castle more maze like, fixing the ai etc. All in all, doing all that would make the game lose the charm that comes out of being made on such a short timeline. I modeled a mech in blender, and I was super tempted to put it in the game, but I'm going to hold off on doing anything more like that!
n.feofentov
04. May 2020 · 17:44 UTC
It looks pretty bizarre at first but actually it has some interesting mechanics. I like the idea and intentions. I'm not sure if it is a bug or a feature but player can reflect projectiles by shooting at them and it was pretty fun to play with it. But despite I tried my best to make enemies shoot each other they didn't die from projectiles. And jump works properly only when player moves (can't jump standing). Nevertheless, good job!
Nachodlv
11. May 2020 · 22:11 UTC
Nice game. My Yoda got stuck and the enemies stop attacking him but I had fun anyways. Good job!
Xikuryas
12. May 2020 · 17:11 UTC
Really fun to play and overall intersting, it's true that enemy are more often focusing you than Yoda, but i don't mind. That makes Yoda feel more like a children wondering and having trouble than a dead weight breaking your fun. I kinda like that shooting enemy projectiles can deviate them.