One Ninja by sclark39
One Ninja, One Weapon, One Button, One Goal.
Use the mouse to control the ninja and collect all the targets.
Click above the ninja to use your grapple
Click to the left or the right of the ninja to make him run
Click on the ninja to give yourself time to think
Post your best times!
--
12-15-2013
I wish I had got a bit further. I'm definitely pleased with how the sounds and the sprites turned out. If I had more time, I'd turn this into a one-button stealth-assassin game.
This was designed primarily for tablets, as a one-button mouse-controlled game can do a passable job at representing that environment. This is the primary way the theme is integrated (you only get one button to control your ninja).
--
12-22-2013
I found an issue with playing this game on systems with graphics drivers that don't support VSYNC. I've uploaded a fixed version with an FPS limiter to address this. Both the original and current source are posted.
Please post any other game-breaking issues you encounter so I can look in to what's going on. :)
Use the mouse to control the ninja and collect all the targets.
Click above the ninja to use your grapple
Click to the left or the right of the ninja to make him run
Click on the ninja to give yourself time to think
Post your best times!
--
12-15-2013
I wish I had got a bit further. I'm definitely pleased with how the sounds and the sprites turned out. If I had more time, I'd turn this into a one-button stealth-assassin game.
This was designed primarily for tablets, as a one-button mouse-controlled game can do a passable job at representing that environment. This is the primary way the theme is integrated (you only get one button to control your ninja).
--
12-22-2013
I found an issue with playing this game on systems with graphics drivers that don't support VSYNC. I've uploaded a fixed version with an FPS limiter to address this. Both the original and current source are posted.
Please post any other game-breaking issues you encounter so I can look in to what's going on. :)
| Love | http://skylerclark.com/a/ld28/oneninja_v2.love |
| Windows | http://skylerclark.com/a/ld28/oneninja_v2.zip |
| Source (original) | http://skylerclark.com/a/ld28/oneninja_src.zip |
| Source (current) | http://skylerclark.com/a/ld28/oneninja_src_v2.zip |
| Original URL | https://ludumdare.com/compo/ludum-dare-28/?action=preview&uid=15443 |
Ratings
| Coolness | 41% | 1259 |
| Overall | 2.96 | 539 |
| Audio | 2.29 | 602 |
| Fun | 2.67 | 637 |
| Graphics | 2.59 | 665 |
| Humor | 2.27 | 482 |
| Innovation | 3.11 | 356 |
| Mood | 2.55 | 650 |
| Theme | 2.74 | 569 |
This is an interesting idea, making a game about hitting stuff the fastest you can while being a ninja! But I'm of the opinion that you shouldn't use the mouse like that. XD
I can see the "one button" part of your interpretation of the theme, but this really made the game a lot harder than it needed to be for me. Something as simple as the y position of the mouse deciding what your action is made me use wrong actions many times (mostly, I would throw the grapple when I just wanted to move right/left).
In a touch device, I can totally see this working (using one finger in each position/moving "instantly" from one touch to the other), but not with a mouse...
Though that's just my opinion, and I'm not really a fan of action games that have the mouse as it's sole input.
Good work, nonetheless! =D
P.S.: just read your comment bellow. Some of my problems were probably because my computer sucks... XD
(It's a single core AMD Athlon 64 bits 1.6 GHz... that's more than "under-powered" XD)
I got a local build running better on this laptop but it still doesn't feel quite right and I really don't understand why it's screwing up like this. Seems like a bug with love2d itself and mobile gpus.
I tried playing your game again and kind of figure out the problem with the audio...
I turned up the volume (always try to avoid trivial errors XD) and run your game. The sounds played fine, which I found strange... Then, I closed it and tried to run again but, this time, no sounds played.
Seems like a bug that keeps resources from being freed. (my guess)
If I remember it right, when I first played your game I tried moving (I usually try to play, at first, without reading anything about the game... =X) but the character just took a step and stopped. When I understood the controls (kinda), I restarted the game to reset the timer. That's probably why I didn't notice the sounds at first and then I didn't hear it.
I took a quickly look at you code and something that may help to cap the draw rate problem is to set a flag when the ninja is updated (main.lua:166) and only draw if that flag is set (clearing it afterward). Even if the draw function is called, you can probably avoid it running whenever the world wasn't updated. :)
(I don't have any idea how the lua main loop works, so I may be wrong. XD
Now, replying your comment on my game. (your idea was great... it really worked well!)
The theme was only implemented on the ending... "You can only save one of them". The main problem with this approach (other than being weak, imo) is that some people might not see it... Well, this was on my calculations. XD
About the sprite bug, it also happens with the sparkle, but I'm not sure why... I'll have to look into that later! (the ladders was laziness, and low priority on that, of my part =X)
Thanks a lot! =D
I have another game I want to do now (my first idea for this LD), but I'll definitely come back to this game sometime later!!
And I started to get used to the controllers. It's indeed really fun! =D
(but still think that it would be better on a touch device XD)
Was able to get a time of 40.42