Robot Rodeo by anjack

[raw]
made by anjack for LD27 (COMPO)
***Update: I don't want to clutter this page with post-compo information, so please read about the improvements to the post-compo version here:

http://www.ludumdare.com/compo/2013/08/27/robot-rodeo-post-compo-version/

Thank you again for all the feedback!***

Here's my game, now with SOUND!

The game is called "Robot Rodeo". The theme made me think of a rodeo where the rider has to stay on the bull for 8 seconds. In this game, you upgrade a robot and send it into an arena. The arena is littered with traps which will damage the robot.

After every match in the arena, the robot will be repaired back to maximum health. You will receive a certain amount of money for every second the robot survived in the arena.

If the robot lasts the full 10 seconds, you win! If you want, you can keep going at a higher difficulty. That means more traps in the arena!

This game was written in JavaScript with Notepad++ and NFOPad. I didn't use a pre-made framework so the code is pretty janky. I used GIMP for the graphics and both Audacity and BFXR for the sound.

I wanted to set up some kind of leader board so people could compete for higher scores, but my web programming knowledge isn't up to the task.

I am currently working on improving and expanding the upgrades available for your robot. Let me know if you have any suggestions!

Known bugs:
1. *FIXED* You have to click "Close" twice on upgrade windows.
2. Some parts of the buttons don't respond to clicks.
3. *FIXED* Strange graphical errors.
4. *FIXED* The "Heat Shield" upgrade doesn't work.

I greatly appreciate your feedback! Please let me know if you see any bugs or have any gameplay suggestions.

Ratings

Coolness 100% 1
Overall 2.66 926
Audio 1.73 881
Fun 2.44 929
Graphics 2.00 1051
Humor 2.02 690
Innovation 2.75 726
Mood 2.18 938
Theme 2.90 792

Feedback

dcolgan
26. Aug 2013 · 02:29 UTC
Props for rebindable keys and it's always fun to make a thing get bigger and badder. You might consider giving the player some starting money to make it start faster. Nicely done for 48 hours!
oxysoft
26. Aug 2013 · 02:33 UTC
Pretty fun even though it's so simple and games with similar mechanics were made many many times before. The movement is annoying to work with
robashton
26. Aug 2013 · 11:20 UTC
I admit it, I cheated - but I beat the highest difficulty level :P
Flai
26. Aug 2013 · 13:39 UTC
It was a bit boring since you couldn't control the robot in the arena :(
Orava
26. Aug 2013 · 13:41 UTC
Played on Firefox so the sounds didn't work.
Frozen Fractal
26. Aug 2013 · 13:44 UTC
An interesting idea, but it needs more tuning. I feel that I'm too much dependent on the random movement of the robot -- if it goes over an area where it's been before, I'm much more likely to make good money.

The UI design could be better. It's annoying to have to (slowly) walk around in a room just to get to fragments of menu. Sometimes I can't buy things without apparent reason -- armour seems to max out at 19 and Auto Heal and Heat Shield at 3, which means after a while the only investment is Health. At $10 per click, that takes a while if you've just cashed $1000...

For UI things, I often find it easier to use HTML instead of drawing everything on a canvas. You get click detection, styling and event handling for free.

It was pretty satisfying though to see my tiny robot grow into a mean mine-busting monster :)
Kep
26. Aug 2013 · 13:44 UTC
Well done. Very simple, yet addictive.
"hummm... max health does not seem to have a limit, everything else seems to be maxed out, and I have a ton of cash... Buy More Health!" 100+ clicks later... "Yay max difficulty beaten!"
TaleLore
26. Aug 2013 · 13:45 UTC
Pretty fun game and I like how the robot becomes cooler looking as it gets better. I'm not sure how to beat the higher difficulty levels if all of the upgrades cap.
infernet89
26. Aug 2013 · 13:51 UTC
Really hard to understand at first sight, i desperately clicked on "Instructions" on main screen but a blank screen appeared. Luckily, the ? ingame explained the mechanic to me.
Very interesting and original idea!
m1_10sz
26. Aug 2013 · 14:02 UTC
Unusual idea, but totally fun to play, good job!
urth
26. Aug 2013 · 14:18 UTC
Loved the concept but the controls were annoying.
BenWhi
26. Aug 2013 · 16:10 UTC
A for effort, but some of the objects in the game disappeared at random (like the powerup shops) and I really wasn't sure what was going on in the because I think something was missing like the shops. Did you test this in different browsers? I'm using Chrome. Congrats for doing this in HTML5 though!
🎤 anjack
26. Aug 2013 · 17:31 UTC
Thank you everyone for the feedback!

I tested the game in Chrome and IE but not Firefox, which was a big oversight on my part. Also I understand that the upgrade system is not balanced very well. For the next LD I need to find people to test the game while I'm developing it so I can address these sorts of things.
Atmospherium
26. Aug 2013 · 21:58 UTC
This was surprisingly fun, I just wish that the robot was controllable in the arena. Overall, cool idea and good implementation.
cschwartz
27. Aug 2013 · 05:49 UTC
I stuck with it longer than I wanted, due to the upgrade system. I not so fond of the rodeo system itself though, maybe you could tell the player if there is something to be done during the rodeo, or if it happens without input.
MinionStudios
27. Aug 2013 · 14:40 UTC
Not sure what's happing in that rodeo, but it seems brutal. Nice work!
flamecow
27. Aug 2013 · 15:48 UTC
Interesting idea and fun game. However, the movement is very offputting.
Diogo Muller
27. Aug 2013 · 15:55 UTC
I love grindy games, and this one was pretty addicting.

And yes, it is possible to beat the hardest difficulty, without cheating :)
ratalaika
27. Aug 2013 · 17:07 UTC
good job
fgielow
27. Aug 2013 · 21:31 UTC
The movement its a little slow, and you cpuld work more in the game design for the player could actually play de rodeo. But very well made for 48 hours.
HD408
27. Aug 2013 · 22:27 UTC
Is the player supposed to move only once per a keypress? Also, I don't the the in-game instructions, it's all white. Using Opera 12.
Angrycrow
28. Aug 2013 · 05:22 UTC
I couldn't figure out how to not die. Please rate/ play my game!
http://www.ludumdare.com/compo/ludum-dare-27/?action=preview&uid=5288
netmute
28. Aug 2013 · 06:06 UTC
So, I beat the game on the highest difficulty level :) 72115 points.
I basically kept playing until I maxed out everything and then just pumped all my money into health :)

Sure, it lacks animation, but the little black and white workshop was quite charming. The game kept me playing for an embarrassingly large amount of time. I just wanted to see if I could beat the next difficulty level, and then the next, and the next...
The balance between the available upgrades and the difficulty was surprisingly good for a 48 hour game.

Really, the only major complaint that I have is that the gameplay is largely just pure luck. If the robot stays mainly in an already cleared area, you win, if not, you're fucked :)

Good job overall though :)
netmute
28. Aug 2013 · 06:13 UTC
Almost forgot this: My main motivation was to see how many difficulty levels I could beat. After the second one, it kind of felt like they were just endlessly procedurally generated.
That being not the case, and seeing the "you beat the highest difficulty" message was VERY rewarding :)
HD408
28. Aug 2013 · 11:27 UTC
"Also, I don't the the in-game instructions"

That should be "Also, I don't see the in-game instructions".
Colapsydo
28. Aug 2013 · 16:32 UTC
I really enjoyed how Bob's robot gets bigger with the armor.
It's a great idea to have workbench instead of just menu.

For the arena part, I should admit I had trouble to understand what was happening, but I've seen you fixed that in the post compo version.
🎤 anjack
29. Aug 2013 · 00:43 UTC
Thank you everyone for the excellent feedback! I've updated the post-compo version to address some of these issues. Also, I've now tested the game with the latest versions of Chrome, Firefox and IE and I'm not seeing any of the reported issues with sound or images. Please let me know what browser version you guys are using.

I'm still working on an option for giving the player something to do during the 10 seconds in the arena. I don't want to give the player full control of the bot because it's a rodeo and you're not supposed to be in control of the ride. I have some ideas about limited manual control or adding buttons to buff/heal the bot (on a cooldown timer). I'll update the post-compo version with some more new features.
Kragnir
29. Aug 2013 · 02:40 UTC
Like the idea, income is a bit slow in the beginning and then suddenly you can afford everything at once. You should do something to lower the amount of keypresses needed both for movement and for buying upgrades.

It seems like you fixed movement in the post compo version but something should still be done about buying upgrades.
gre
29. Aug 2013 · 11:24 UTC
Controls at the first screen need some polish and binding.
Quite innovating idea.
HD408
29. Aug 2013 · 13:26 UTC
Still don't see the instructions, using Opera.
BadgerPriest
31. Aug 2013 · 00:25 UTC
Pretty fun, though it would have been nice to see more kinds of upgrades, especially since all of them except health seem to have a cap.
manuq
31. Aug 2013 · 21:41 UTC
Innovative :) I missed a more understanding of what was going on during the robots competitions.
Jupiter_Hadley
31. Aug 2013 · 23:49 UTC
I loved the idea of this game, though I dunno what to do while my robot is in the arena other than watch him die :/ I featured it in my video compilation series of Ludum Dare 27 games, if you would like to check it out! http://www.youtube.com/watch?v=ksgU2Iicu2g
zanval
07. Sep 2013 · 20:56 UTC
The game feels extremely random.
I can ply the rodeo 5 times without updgrading near the beginningb and the results are between 1 and 5 seconds.
after few upgrades I can "try often enough" and reach 10.
So in the beginning, I just start like 10 rodeos and then begin buying stuff...
The menu would have been better with more menu-like controls.
Mouse only would be good with an option to "buy health 100 times".
The idea was good, but the only thing that kep me playing was "higher stats, higher stats"... oh geeze I love having high stats...
withoutpillow
10. Sep 2013 · 18:25 UTC
this was fun! i really enjoyed going from nothing to being able to survive almost anything.
motty
11. Sep 2013 · 00:39 UTC
It's an interesting idea. Looking forward to playing the post-compo version :)
Urfoex
15. Sep 2013 · 11:25 UTC
I won - so good game :D