The Power Of Love by KunoNoOni
The Power of Love by KunoNoOni for Ludum Dare #32
Made with Unity 5.0
Hate is everywhere... It turns the best of us into zombies!
Your job is to turn these hate filled zombies into humans
again with the Power of Love!
WASD to move. Mouse to rotate the player. Your view will
not rotate.
There are 3 levels and 8 Zombies per level. Zombies emit
hate, which will hurt you. For each zombie you convert
you gain a little love, which is the bar above the player.
When your love is all gone the game is over. Beware of
hate fountains, these emit hate which can hurt you and
can convert a changed human back into a zombie!
There is one spinning heart on each level. This heart will
restore 25 points of love to you. Just remember there is
only one.
Once you have converted all 8 zombies to humans you
will advance to the next level. Once all 3 levels are
completed you win the game!
Notes and Tips:
1. This is my first game done with Unity. So be nice :)
2. With that said, I have no idea why the player does not collide with the walls. I think something really odd is going on because I have Use Gravity turned on yet after going through a wall the player does not fall. Don't think of this as a bug, think of it as a keen strategic features! Just to put this in perspective, the player will collide with the zombies, and can get pickups and trigger buttons but he won't collide with the walls... Honestly the game is easy enough that you should never need to come into contact with the walls.
3. You will move forward in whatever direction the crosshair is facing. Also just to reiterate above. The camera always facing forward and will not rotate at all. The only thing that rotates is the player and the crosshair.
4. On levels 1 and 2 there is a green button next to only one of the hate fountains. If you touch the button it will change to red and the fountain will stop spewing. Just this one fountain, the other hate fountains will continue to spew hate. This is not a bug, this was the intended feature.
5. It may look like your not hitting the zombies, the particle effect they emit blocks your hearts. This is intended, think of it as there hate is so strong it repels your love.
6. I do not have a Mac or a Linux Box I could test those builds on. If you do and you have a problem please let me know.
7. If you run the Windows build you will need to alt-tab and then right click the program in the taskbar to close it. I blame my inexperience with Unity.
8. Remember to rate high and rate often! :)
Made with Unity 5.0
Hate is everywhere... It turns the best of us into zombies!
Your job is to turn these hate filled zombies into humans
again with the Power of Love!
WASD to move. Mouse to rotate the player. Your view will
not rotate.
There are 3 levels and 8 Zombies per level. Zombies emit
hate, which will hurt you. For each zombie you convert
you gain a little love, which is the bar above the player.
When your love is all gone the game is over. Beware of
hate fountains, these emit hate which can hurt you and
can convert a changed human back into a zombie!
There is one spinning heart on each level. This heart will
restore 25 points of love to you. Just remember there is
only one.
Once you have converted all 8 zombies to humans you
will advance to the next level. Once all 3 levels are
completed you win the game!
Notes and Tips:
1. This is my first game done with Unity. So be nice :)
2. With that said, I have no idea why the player does not collide with the walls. I think something really odd is going on because I have Use Gravity turned on yet after going through a wall the player does not fall. Don't think of this as a bug, think of it as a keen strategic features! Just to put this in perspective, the player will collide with the zombies, and can get pickups and trigger buttons but he won't collide with the walls... Honestly the game is easy enough that you should never need to come into contact with the walls.
3. You will move forward in whatever direction the crosshair is facing. Also just to reiterate above. The camera always facing forward and will not rotate at all. The only thing that rotates is the player and the crosshair.
4. On levels 1 and 2 there is a green button next to only one of the hate fountains. If you touch the button it will change to red and the fountain will stop spewing. Just this one fountain, the other hate fountains will continue to spew hate. This is not a bug, this was the intended feature.
5. It may look like your not hitting the zombies, the particle effect they emit blocks your hearts. This is intended, think of it as there hate is so strong it repels your love.
6. I do not have a Mac or a Linux Box I could test those builds on. If you do and you have a problem please let me know.
7. If you run the Windows build you will need to alt-tab and then right click the program in the taskbar to close it. I blame my inexperience with Unity.
8. Remember to rate high and rate often! :)
Ratings
| Coolness | 39% | 1713 |
| Overall | 2.72 | 932 |
| Audio | 2.75 | 523 |
| Fun | 2.29 | 1011 |
| Graphics | 2.38 | 929 |
| Humor | 2.40 | 718 |
| Innovation | 2.46 | 948 |
| Mood | 2.58 | 825 |
| Theme | 3.25 | 630 |
The controls were a little disconcerting, but once I realized WASD direction was relative to how the player was facing I could kind of go where I meant to. It was a fun concept, I think you could make something really cool if you continue with it post-LD
I like the idea of using the power of love to turn zombies into humans. It's a good look at the society nowadays.
but yeah... so hard to hit the enemy... this game reminds me .. to give them all love... love for everyone... cool!!!
love will prevail!
1. As I explained in the Notes and Tips above, I have no idea why the player doesn't collide with the wall yet can collide with the zombies.
2. I blame my inexperience with Unity as to my the controls are so clunky. I guess I just got used to them while I was testing. I was trying to go for a third person view but it looks like I failed. I will do better next time I promise! :)
3. @Jon Reid, sorry to hear the web version did that to your computer. Did you try the OS/X x86 version I have linked? I don't have a Mac so I couldn't test them myself.
- Your collisions issues are due to your character's position being frozen on all axes. That's under Constraints on the Rigidbody, and basically tells the physics engine to not do anything on the position -- like applying gravity, or forcing you out of a collision.
- Third-person camera and tank controls work pretty well together if the camera turns with the character. A quick and dirty way to do that in Unity is to simply put it as a child of the player object. You can then also remove that DontRotate script from the health bar, as its rotation then naturally follows the viewport's.
SFX are too loud compared to the BGM. Especially with the sprinkler things. I suspect that's because so many of them play at once...
Otherwise, overall it's a neat arena game. Clean and simple presentation. Pretty fun. Good job!
PS: Theme and username/avatar fit too damn well.
Keep going. There are tons of people and scripts in the Unity forums. Your wall blocking issue was likely due to the Project Settings/Physics/Layer Collision Matrix.