Sound Runner by Makay

[raw]
made by Makay for LD32 (JAM)
ATTENTION, PLEASE READ THIS:
- Please read the controls below before you try the game or you won't know how to play as there's no in-game help.
- Pay attention to the top overlay as it will be very useful right from the beginning!

-------------------------------------

Background story:
Dr. Paul Felix is an Intelligent Systems researcher who managed to build robots who were capable of making decisions of their own. However, the robots soon got too intelligent and one morning Dr. Felix found his lab completely destroyed. Soon he found out that the robots had escaped and started building even smarter and stronger robots who were capable of killing people and steal their vital energy in order to sustain themselves. Once he saw this scenario, he quickly called out Epson, The Sound Runner, in order to save humanity and the world!

-------------------------------------

Instructions:
The objective of the game is to use Epson's keytar to kill robots in order to save the world. Epson's keytar is able to absorb energy from every robot it kills, however if you run out of energy you're pretty much dead. If you collide with any robot/obstacle you will also die instantly.

PS: This is actually an infinite runner so there really isn't an end. It's still fun to try and beat your friends' scores though!

-------------------------------------

Controls:
Space bar: Start/restart/pause/resume the game.

Right/left arrows: Jump right/left in order to dodge robots or obstacles. (Or get in front of them for ultimate killing!)

In order to kill the robots you need to use the number keys on your keyboard to match the corresponding sequence.
Below are the key combinations to kill each type of robot and their score multipliers.

NOTE: The top overlay will show you the sequence you need to execute in order to kill the robot right in front of you, so you don't have to memorize any of this. These are here just as a reference.

- Minibots: (10 points)
. Green: 1 (x0.5)
. Grey: 1 2 (x1)
. Blue: 1 3 (x2)
. Red: 1 4 (x3)
. Purple: 4 2 (x4)
. Golden: 3 1 (x5)

- C69: (20 points)
. Grey: 1 2 3 (x1)
. Red: 1 3 2 (x2)
. Purple: 1 4 2 (x3)
. Golden: 1 2 1 (x4)

The future of humanity is in your hands! Good luck!

-------------------------------------

(Awesome) Music: Cottonmouth - Timeshift (https://youtu.be/OOWQpZKZ0BU)

-------------------------------------

This game was entirely made in HTML5 by me and two more friends from college.
We used three.js (WebGL) for the graphics and a couple of small libraries for the rest.
I wrote most of the code while one of my friends made all the textures in the game and the other worked on the HUD.

It was the first game we ever made (besides Pong) and we had a great time doing it. We know it is far from perfect but we're really proud of what we accomplished in this first attempt.
I want to keep working on it after this but we'll see if that happens.

I really hope you enjoy the game and please leave some feedback! We'd love to hear everyone's thoughts on this!

Ratings

Coolness 39% 1713
Overall(Jam) 3.08 632
Audio(Jam) 3.67 127
Fun(Jam) 2.96 580
Graphics(Jam) 3.12 605
Humor(Jam) 2.81 541
Innovation(Jam) 3.25 406
Mood(Jam) 3.11 490
Theme(Jam) 3.44 452

Feedback

voxivoid
21. Apr 2015 · 02:02 UTC
Epson is going to save us all!!
Karai17
21. Apr 2015 · 07:49 UTC
I can't seem to get it to run! I only get a black canvas with a few grey UI elements.
Karai17
21. Apr 2015 · 07:50 UTC
Worth noting, I am running Chrome 42. I tried disabling AdBlock to no avail.
komjaur
21. Apr 2015 · 10:49 UTC
same problem as karai17
dylanigan
21. Apr 2015 · 10:52 UTC
^Hit space to start it when you get the black screen
🎤 Makay
21. Apr 2015 · 16:19 UTC
It won't work on Chrome because it runs on WebGL, sorry :(
sanojian
21. Apr 2015 · 16:27 UTC
HIT SPACE AT THE BLACK SCREEN EVERYBODY!!! Its incredibly hard unless I am not understanding something. Quite a nice tune, though.
🎤 Makay
21. Apr 2015 · 16:30 UTC
It is really hard in the beginning but after a few runs you memorize all the sequences and it gets really fun, trust me!
voxivoid
21. Apr 2015 · 16:32 UTC
sanojian try to follow the combinations that appear at the top of the screen! It's all about motor coordination :P
gnx
21. Apr 2015 · 21:42 UTC
Encountered the same startup bug as many other commenters, the use of numbers keys could've also been explained a bit better :D

However I find that the mechanic is actually quite nice and visually everything runs silky-smooth. I think a bit more time is what this game needs.
🎤 Makay
21. Apr 2015 · 22:08 UTC
@gnx
Thank you very much for your feedback! The black screen isn't actually a bug, it was meant to be a start menu where it explained how to play and had some options but we ended up not having enough time to do it.

I definitely agree with you that this needs more time in order to be a "good" game but I hope you had fun anyway.
sanojian
22. Apr 2015 · 10:54 UTC
I must not have much motor coordination ;-).

@Makay: It works fine in Chrome. Chrome supports WebGL.
chikun Dev Team
22. Apr 2015 · 15:39 UTC
Nice number-masher, but gets a little repetitive. Reminds me of the flash game Run for some reason. With some work (improving the abrupt game over via a life system, maybe) this could make a good game.
edve98
22. Apr 2015 · 15:47 UTC
Same problem as everyone else: can't get it to run
🎤 Makay
22. Apr 2015 · 22:26 UTC
I coded some fixes into the game because people were having issues trying to play it. The gameplay was not affected at all.
LukeZaz
23. Apr 2015 · 00:44 UTC
Great game. Could do with some ramping difficulty instead of being attacked by all variations at once, but besides that the gameplay is great.
6x13
23. Apr 2015 · 01:45 UTC
I really like the flow of the game and partially the environment, The buildings look interesting and the fade out to darkness is nicely done. I find gameplay really hard in the beginning. Some instructions ingame while playing would be cool.
pikmin4000
23. Apr 2015 · 01:45 UTC
I got a score 260!

The graphics were cool though his running animation needs work. I like the concept it can be pretty fun at times, though I wish the robot killings would be more intuitive or at least mentioned in the game. It is hard to memorize all the codes. Overall, it is a solid piece and I did have fun.
Lynx
23. Apr 2015 · 01:57 UTC
Overall I like theme usage and concept, it was little hard for me to get my head around to get far enough in only because of my backward guitar playing mind. Love to hear some SFX play when you use the key tar and make different riffs based on different robot patterns pressed. Also love to hear the music continue after you die since I didn't hear more that 45 seconds of it :(

Great job overall, keep up the good work!
TimBeaudet
23. Apr 2015 · 01:58 UTC
Neat concept, great music and good graphics. The gameplay for me was slightly difficult to get into although I do see the potential for fun, especially with that music. I was confused about the numbers, and even after reading the how-to I found I was unable to use the num-pad, which is what I was wanting to use for a game like this. Great job!
dcolgan
23. Apr 2015 · 03:55 UTC
Very cool idea! And excellent music.
Frenchie
23. Apr 2015 · 03:55 UTC
Nice concept. Really wished the numberpad worked though :(
CarlsonAndPeeters
23. Apr 2015 · 03:59 UTC
Really dug the control scheme; very original. Nice variation on the endless runner genre. One of my favorites I've played so far!
eXpl0it3r
23. Apr 2015 · 12:32 UTC
The numbers should be placed in the middle or similar, so it's easier to keep track of them while looking at the "street".
sprawl
27. Apr 2015 · 16:45 UTC
This was hard !

The controls are fine and the game is interesting. However, its quite hard to kill an enemy not in your lane since you dont know the sequence to kill them before being in front of them. I'd recommend being able to see the sequence on each unit on screen somehow.

Otherwise it ran great. Good job on the entry !
hexagore
01. May 2015 · 16:11 UTC
This was cool, would have been nice to have the button sequences nearer the actual character so that you didn't have to spend the entire game watching the top of the screen though :)