hack.source.net by Omiya Games

[raw]
made by Omiya Games for LD34 (JAM)
Is your friend over-powering you in any FPS game? No worries! hack.source.net is a 2-player FPS that let's you disable up to two button inputs from your opposing player! Keep your friend from moving forward, take away their ability to jump, and shoot your way to victory!

Controls:
* WASD to move
* Space to Jump
* Hold the Left Shift to run
* Move the mouse to look around
* Left-Ctrl or Left-click to shoot
* Left-Alt or Right-click to put up a reflective shield
* Esc to bring up the hack menu

Created in:
* Engine: Unity
* Graphics: everything is created by Unity Standard Assets, excluding Box-chan (part of Unity-chan package).
* Music: GarageBand
* Sound Effects: Unity Standard Assets and BFXR
* Font: Fira-Sans by Mozilla

Special thanks to our Patreon patrons (https://www.patreon.com/OmiyaGames):
* Adam R. Vierra​
* Joshua Jennings
* David Lin
* Tommy Pedersen
* Jacob Clark

Developer Notes:
Holy cow, this is the first time I've attempted to create a networked multiplayer game (let alone, solo)! Is it as hard as everyone says, even in Unity?

Yes. Yes it is. I've been wanting to look into UNET framework to see if it was any easier to put networked games together, and well, this game really shows my lack of experience. The game is filled with bugs, and without any prediction factor, full of lag. A lot of my time developing this game (which started on Saturday morning) was on fighting bugs alone, so I haven't done any play-testing yet. Sorry for such a shoddy product!

Log:

* Jam version
* v1.2.0: Fixed the "control is disabled" animation is really annoying (not as intended).
* v1.2.0: Fixed the player hosting game cannot hurt the player joining.
* v1.3.0: Fixed the player animations not being synchronized.
* v1.3.0: The hosting player cannot move around while others are joining.
* v1.3.1: Shields (called “Reflect”) can now be disabled. The programmer actually forgot to enable this button, and was meant to always be hackable.

* Post-Jam
* v1.4.0: Explosions and sparks will not sync their positional data to the server more than once.
* v1.4.0: Increasing how often the player and bullet syncs their data.
* v1.4.0: Made the opposing player’s animations to be much more reactive.
* v1.4.0: Changed the health meter graphics.
* v1.4.0: Vastly increased the range of the radar.
* v1.4.0: Player avatar now appears as arrows in the radar.
* v1.4.0: Added a laser to indicate the path the bullet will follow.
* v1.4.0: Prevented disabling more than one directional key
* v1.4.0: Shields (called “Reflect”) can now be disabled. The programmer actually forgot to enable this button, and was meant to always be hackable.
* v1.4.0: Made the player avatars and their colliders much larger.
* v1.5.0: Made the radar hackable. Hacking the radar removes it from the HUD.
* v1.5.0: Changed the shader on the environment back to standard diffuse. This is meant for a future update.
* v1.5.0: Environment colors are no longer random.
* v1.5.0: Storing the last entered IP Address.
* v1.5.0: Adding a run particle effect to make it clear your speed is increasing.
* v1.5.0: Fixed the disabled sound effect trigger and animation.
* v1.5.1: Updating environmental graphics to have a graph-like glow.

Ratings

Coolness 55% 3
Overall(Jam) 3.72 174
Fun(Jam) 3.58 195
Humor(Jam) 3.17 255
Innovation(Jam) 3.85 82
Mood(Jam) 3.37 385
Theme(Jam) 3.38 757

Feedback

banana4life
15. Dec 2015 · 04:33 UTC
very nice idea, maybe add competition by letting a player reactivate his hacked keys (and in an easier fashion)
Evergreen Games
16. Dec 2015 · 08:38 UTC
This is a really interesting idea. The most interesting part about this is actually the shields, they make the gameplay really fun. Good luck with UNET.
Tuism
17. Dec 2015 · 09:23 UTC
Mmm, too tough to get going, completely multiplayer. Sorry.
PowerSpark
20. Dec 2015 · 07:15 UTC
Really neat hacking idea! I know how hard it is to make a networked game so congrats on getting it working in such little time.
monetai
20. Dec 2015 · 18:40 UTC
looked fun, but could not play because of the lack of openents
luysse_l
20. Dec 2015 · 18:51 UTC
nice but wrong theme
Yvanor
20. Dec 2015 · 19:01 UTC
Interesting concept, but not really adapted for an jam for me. You should keep working on it after the Ludum Dare. Good job anyway ^^
maartene
20. Dec 2015 · 19:04 UTC
unfortunately, I can't play the game because it's multiplayer only. too bad, because the idea looks quite promising. perhaps you could add online match making?
ambocclusion
20. Dec 2015 · 20:26 UTC
Took a while to get running, framerate on Mac made it unplayable. Tried to play with another person but it ran 1 to 2 fps
awesomerex
20. Dec 2015 · 20:28 UTC
I liked the audio! I had trouble playing multiplayer. It looked cool though. It reminded me of faceball 2000 on the super nintendo. Cool Concept
LudoGames
20. Dec 2015 · 20:42 UTC
interesting concept
Grahhhhh
22. Dec 2015 · 03:35 UTC
Really want to try out a classic Omiya game but I'm not popular.. maybe one day
alliel_a
25. Dec 2015 · 11:39 UTC
nice game
HUMANICS
31. Dec 2015 · 12:04 UTC
nice little game! good job ;)
nihilaleph
02. Jan 2016 · 12:56 UTC
Pro:
+ Very interesting concept
Con:
- Theme seems a bit off
- Multiplayer only, couldn't play it >.<
Obs:
o So I'm just voting for innovation and theme

Great work!