DIAL-NPC (Day in a life of a NPC) by mzmiric5

[raw]
made by mzmiric5 for LD33 (JAM)
EDIT: It looks like I originally uploaded the 64bit version of the windows build. I have now added both 64 and 32 bit builds (these are still the original submission version).

LD#33 Jam Entry by HiImMikeGaming(mzmiric5) and LRFLEW.

Mario games inspired Day in a life of a NPC (DIAL-NPC), is a 72hour first LD project we made. And boy did we have fun making, playing and streaming the development process.

The game lets you chose the NPC you wish to play with and the goal is to live a day of a NPC, being trapped in your section of the level, preventing the hero players from progressing further in the level. By avoiding being squashed, getting into the heroes way from the side to kill them (and earn points) and surviving for as long as possible, you become the NPC.

NPCs can jump if they pick up special items that allow them a limited number of jumps per item.

If a hero manages to get to the end of the level section you lose a point.

So get to it, kill the hero player, stay alive for as long as possible and have fun being the monster!

Engine: Unity 5 personal
Language: C#
Graphics: Drawn from scratch in Photoshop, inspired by a number of art styles.
SFX: Generated with Bfxr
Soundtrack: Generated with autotracker.py

Controls:
Left and right arrows or left gamepad stick to move the character left and right.
Space or Y (on xbox gamepad) or triangle (on playstation gamepad) to jump (only when the special item is picked up).

Notes:
The twitch integration keeps on breaking, the menu system is broken when trying to go from game to main menu (so if you want to change your character, it's probably best to quit and start the game again) and the help menu does not work, hero characters sometimes get stuck on the start or end of the level. The fixed version will be uploaded on itch.io later (probably tomorrow), so I'll add the links to that asap.

UPDATE:
One week after the LD33, and we finally found time to get the bugfix version ready for you all (we even added a Linux build). So if you haven't played the game, this version will give you a better experience, and if you had problems playing the original submission, this should hopefully fix them.
You can find all the bugfixed builds at the link below.
Bug fixes:
- player can't fall of the map any more
- enemies don't get stuck on the map limiters
- special sprite now has the right orientation
- twitch integration now pulls the data correctly instead of crashing the game
- menu system is now not completely broken
- the help and game over screens actually show up instead of crashing the game
or being completely unreadable
- player collider is now dynamically resized to avoid wrong collisions on
character change

Ratings

Coolness 49% 1226
Overall(Jam) 2.48 1047
Audio(Jam) 2.56 593
Fun(Jam) 2.38 986
Graphics(Jam) 2.40 932
Humor(Jam) 2.70 572
Innovation(Jam) 2.75 727
Mood(Jam) 2.64 862
Theme(Jam) 3.48 503

Feedback

chikun Dev Team
25. Aug 2015 · 07:04 UTC
Error on Win 10: "This app can't run on your PC." Compatibility may need to be a priority at this stage.
🎤 mzmiric5
25. Aug 2015 · 14:26 UTC
@chikun Dev Team hmm that's odd, it was actually developed on a machine running Win 10, and I just tested it on another machine with Win 10 and it works there as well. Do you have any additional details?
Nikteddy92
25. Aug 2015 · 14:48 UTC
Ok I think that some of the buttons hitboxes are a little moved on the left, I don't know why.
Btw I managed to play it and I found in really nice! I like the npc idea and the fact that you actually kill mario! :D
Well done!
blahgyn
25. Aug 2015 · 15:18 UTC
I think it would be better if it was faster.
kfarwell
25. Aug 2015 · 22:14 UTC
Fits the theme well, but a bit boring and repetitive. Would be far better if the pace was much faster and the movement (of either type of character) wasn't so sluggish.
Yamzho
26. Aug 2015 · 15:02 UTC
Concept to develop. Interesting. Needs a lot more thoughts to it though.
Matthew Rayfield
28. Aug 2015 · 02:42 UTC
COOL!

this was fun

i feel like this could be fun as a multiplayer game!
adsilcott
31. Aug 2015 · 13:13 UTC
Fun concept. I liked it.
Flaid
10. Sep 2015 · 22:37 UTC
I like the concept of this game! Those damn "heroes" have it comin!

In response to some of the other comments - the fact that you move slower than the "hero" makes sense because in the game you're basing yours off of the NPCs really are slower... but it would've been nice to see the powerups give a little more boosts to give you the ability to really stick it to the hero.

I managed to mess up the game by switching from one NPC to the other (menu -> start game, switch character).

All in all, pretty solid!
JonathanG
12. Sep 2015 · 07:15 UTC
I really like the idea of this game, it’s cool to play as the enemy of a part of a Mario level. The game’s visuals and audio were cohesive to the theme and well done in general, I thought. I didn’t notice that any of the hero players had any different behaviours, that’s something that I think would’ve added a lot to the game both in terms of difficulty and variety. It was nice to be able to pick different enemies to play as, with different powerups, but ultimately I wasn’t sure what the ‘goal’ was. Is there a win condition that I just didn’t see? A couple of other things I should mention - I tried pressing the help button and nothing happened, and when I died, the ‘press ….’ text was obscured by the cloud behind it. Played & reviewed on OSX (10.10.5)
🎤 mzmiric5
13. Sep 2015 · 17:42 UTC
Thank you all for very helpful feedback, we are already working on an extended version of the game, making sure to incorporate the improvements and test them with the community. You guys are just amazing :)

For those having issues with the menus and the game breaking when changing characters, I suggest using our bugfixed build for optimal experience.