NinjaFlare by 8BitPimp

[raw]
made by 8BitPimp for LD26 (COMPO)
My entry for the LD48 is a minimal run and jump game with procedurally generated levels. Your character can slash, jump and use his grappling hook to kill enemies and get ahead in the level.

Watch Here:

http://youtu.be/H4Wk0_9ysIE

It was created almost entirely from scratch in C++ using SDL. The pixel art was made in photoshop, and sound effects in SFXR. I tried as much as possible to program the art instead of just using static sprites.

It seems a large complaint is the controls can seem tricky. I agree with this entirely, and would have taken more time to get right. I would like to provide some more insight into the controls.

The player can only perform a slide when he is running at near full speed. You must hold [down] to keep sliding.

The player can also jump to different heights depending on how long they hold the [x] jump key down.

The jump key [x] also doubles to shoot out the grappling hook when its possible. There is likely a bug in the code for the grappling hook since it is not 100% reliable. You can grapple when you are up to 64 pixels below a ledge.

Also the attack [z] performed when you are on the ground can only be performed when moving less then full speed, so you need to slow down a little to use it. This was intentional to make the movement a little more thought full.

It may be a big letdown to some but there is no win condition in the game. The deadline was too close to implement this and have it tested well enough. My idea was to have some kind of meter that is always counting down. Every enemy that you kill adds to the meter or something. The levels already get slowly harder, making it harder to kill enemies, making death inevitable. The final score reflects how long you survives or something.

Ratings

Coolness 99% 2
Overall 3.69 139
Audio 2.45 703
Fun 3.38 234
Graphics 4.47 9
Humor 1.80 894
Innovation 2.64 908
Mood 3.69 86
Theme 3.39 702

Feedback

Kortuga98
29. Apr 2013 · 02:12 UTC
Very, very cool game. Visually pleasing graphics and gameplay, however I'd like to see better control responsiveness (you can only attack/jump/slide when there are no other buttons pressed), but other than that i have no complaints.
invi
29. Apr 2013 · 02:23 UTC
How do you use the grappling hook? I accidentally did it once and became obsessed with finding it out. God I love grappling hooks! Needs instructions on that. I love the aesthetics and visual style. You are truly the 8 bit pimp.
Greg Power
29. Apr 2013 · 02:34 UTC
Absolutely beautiful. Those leaves..! It's rare to come across a legit original pixel style.

I'd agree with Kortuga98 on the control issue though. Could have been amazing with smooth controls.

Also, it's great seeing a game under a megabyte - I've just started using Unity - so much bloat!
Follett
29. Apr 2013 · 04:03 UTC
Controls didn't work some times which was wierd. But the art is amazing!
saampahlavan
29. Apr 2013 · 04:06 UTC
Really smooth. I like the sun and just all of the visuals. I kind of wish it was just a runner where I tore dudes up and grappled on stuff. Nice job
mire
29. Apr 2013 · 04:10 UTC
WOW. Amazing graphics. Very beautiful. You run so fast which makes game play almost like an auto-runner.
ENDESGA
29. Apr 2013 · 05:38 UTC
AMAZING GAME!!
the graphics are spectacular! and the gameplay is pretty sweet too!
I'd love it if you could check out my game :)
thanks man, that was awesome

-ENDESGA
Lythom
29. Apr 2013 · 06:26 UTC
Hi 8BitPimp, here is some feedback.
What I loved :
- art, immersion
- dynamic gameplay
What I think could be improved :
- music ?
- multi input at the same time
- scoring (for a runner it's pretty essential ! you don't even know if you did better from a run to another)
- more explanations on the rules (is there a end ? is the goal to smash ennemies or to run far ? When can the hook be used ?)

I felt a bit frustrated not knowing if there was a end but could not reach it or if it was a scoring game... without score.
Good game overall, thanks for it !
Mekuri
29. Apr 2013 · 07:06 UTC
The graphics and mood in this game are spectacular. The game is a bit too fast for my liking, and the controls are.. weird. I really think you nailed it on the mood though. Good job.
omaromeir
29. Apr 2013 · 07:23 UTC
Wow, this is an amazing looking game. It plays well too, but sadly it isn't too responsive which makes it really frustrating :(.
Chman
29. Apr 2013 · 07:46 UTC
So beautiful ! Playing this fullscreen on a big screen made me feel like I was back in 1990 !
Infin8
29. Apr 2013 · 08:39 UTC
Really cool stuff and great style. Controls are quite wonky though and i would have preferred that the ninja run on its own.
LionOfOrange
29. Apr 2013 · 08:53 UTC
Great looking game. Loved the colors, falling leaves, flying pigeons and the randomness.

Best compliment I can give is that I want to see this really finished in a complete game :)

For people wanting music: read the readme.txt
Manuel777
29. Apr 2013 · 09:42 UTC
This is pretty good, except forone thing; it is horrendously hard to control!
Muu?
29. Apr 2013 · 09:49 UTC
Wow. Just wow.
NiallM
29. Apr 2013 · 09:52 UTC
This is a gorgeous game, though I agree about the odd control issues. Also, the slash and slide seem superfluous, since if you just run at full-tilt the enemies will never hit you.
Jod
29. Apr 2013 · 10:33 UTC
Loved the colour scheme, the combination worked really well. The Sakura were a favourite!
jhrrsn
29. Apr 2013 · 11:13 UTC
Looks awesome, I wish I could play it (Mac).
syawqy
29. Apr 2013 · 11:32 UTC
I like the art,really good!
Andy Go
29. Apr 2013 · 11:39 UTC
Beautiful :)
dualtagh
29. Apr 2013 · 11:54 UTC
Very nice looking game, pretty fun
noa
29. Apr 2013 · 12:29 UTC
The player is truly a soap, I can't contol it :(
geepit
29. Apr 2013 · 13:08 UTC
Looks lovely! And was fun. Only thing is sometimes the slash wouldn't work. Other than that though very cool
aquilicoco
29. Apr 2013 · 13:23 UTC
I love the graphics style. It`s fun.
Good work.
naughtyloose
29. Apr 2013 · 13:30 UTC
that was awesome but also very difficult! :)
wonderwhy-er
29. Apr 2013 · 14:22 UTC
Wah, nice!
Jarcas Studios
29. Apr 2013 · 15:15 UTC
Gorgeous game with a minimal color palette. Well done!
ColdBrain
29. Apr 2013 · 16:08 UTC
Cool animation!
Husky
29. Apr 2013 · 16:09 UTC
I really like the ambient!
And the smooth motion,
It's like The Legend of Kage on sunset :p
syner_d
29. Apr 2013 · 16:10 UTC
very good!
RabbitRobot
29. Apr 2013 · 16:56 UTC
Loved the graphics. The game was a REALLY boring.
RabbitRobot
29. Apr 2013 · 16:57 UTC
Sorry my brother messed the last one up >:( Loved the graphics. The game quite fun. I enjoyed it.
Kiwiboi
29. Apr 2013 · 17:02 UTC
Great game! I love the art style! :D The slide worked weird for me though.
Kyle Bolton
29. Apr 2013 · 17:37 UTC
Your game looks super slick, but unfortunately I wasn't able to rate it (I'm on a Mac). I was a little disappointed that the Web link took me to a Youtube video...because I really want to play this! Maybe consider changing the name of the web link to "Youtube" or "Video?"
orangepascal
29. Apr 2013 · 18:34 UTC
it's canabalt but with a ninja.. .. a ninja!
kyyninen
29. Apr 2013 · 18:48 UTC
Stunning visuals! Nice twist on infinite runners, but controlling speed, jumping AND fighting dudes at the same time overwhelmed me pretty quickly and I ended up just speeding past everything.

I found tapping X feverishly before falling full speed the most reliable way to activate grappling hook.
PhilZ
29. Apr 2013 · 19:11 UTC
A beautiful looking game. The gameplay is nothing new, but it's still fun to play. A little bit music would have been nice.
lucasncv
29. Apr 2013 · 20:37 UTC
Incredibly beautiful game. The atmosphere and mechanics are clean and simple. Well done!
Linus Lindberg
29. Apr 2013 · 20:56 UTC
Love the graphics!
donan
29. Apr 2013 · 21:12 UTC
Canabal style rules :D. Even using a known gameplay style, the touches to the control, and the awesome graphics make it a really good running game :D
Zekyon
29. Apr 2013 · 21:23 UTC
Very cool! Are very funny seriously
Zccc
29. Apr 2013 · 23:21 UTC
Very nice, I liked the pixel art, even tough the sword slash looks very tiny! I didn't really felt I needed to use the slash and slide, but it's very fun!
Sakuyan
30. Apr 2013 · 01:13 UTC
Great aesthetics! I love the speed and the flow of the game :))
CloudiestNights
30. Apr 2013 · 02:21 UTC
Wow. Please improve this post compo? The graphics were simple and gorgeous. The gameplay was tough at the start, but really improves on the endless runner formula. This game reminded me of Nidhogg for some reason... A huge 5/5
Andrewves
30. Apr 2013 · 07:34 UTC
The art style of this game is great, controls are not the greatest but overall i really enjoyed it.
zinfandel
30. Apr 2013 · 10:31 UTC
I love the mood and the visuals - the effect on the sun is especially impressive.
The gameplay is great and polished, though I've found it somewhat difficult to control and respond on time.
Hegemege
30. Apr 2013 · 13:26 UTC
Beautiful game indeed, I would've liked an option for windowed, since SDL always moves my windows around when going fullscreen.

Really smooth game, but lacks a soundtrack.
rujo
30. Apr 2013 · 14:00 UTC
this is cool in so many ways! love in particular the graphics style/palette.
great entry
RobKat
30. Apr 2013 · 14:06 UTC
Seriously cool game, run slide slice, simple and yet soooooooooooo addictive
tonbery
30. Apr 2013 · 14:21 UTC
simple and beautiful! =D really something to buy on app Store and google Play ;)
martijn
30. Apr 2013 · 14:41 UTC
Love the animation on the sun
ArkadyDracul
30. Apr 2013 · 15:19 UTC
Nice one!
jolle
30. Apr 2013 · 16:23 UTC
Very nice artwork. Could have used some sort of score system (although that would be less minimal, yes).

I found myself usually just jumping over enemies instead of slashing.
cacciatc
30. Apr 2013 · 17:27 UTC
Slick running animation.
TheBenjaneer
30. Apr 2013 · 20:11 UTC
Great Graphics!
Pretty cool game. How exactly does the grappling hook work?

Also it seemed a lot easier to simply jump over the enemies rather than slashing them ( it seemed like you could go faster and it was easier to time ).

Anyhow, Nice Job!
paulmcgg
30. Apr 2013 · 20:28 UTC
Absolutely stunning, such style. The controls were a bit unwiedly, but it was satisfying to get a good run going and take down a number of enemies. I would love to something larger in this style honestly.
KevinZuhn
01. May 2013 · 01:48 UTC
Really stellar style and tone!
I thought it was interesting that I needed to stop running to use my sword, although the enemies were slow enough that I didn't usually have to kill them. Running past is just as effective! Or, well, it is until I fall off of a ledge.
murilo
01. May 2013 · 01:55 UTC
Very nice overall! But it seemed a little useless to slash the enemies when could easily jump over them.
markusfisch
01. May 2013 · 12:06 UTC
That's a really nice game! I would love to see this finished! Reminds me of those good old Ninja games on the C64 area and I really dig the mood and atmosphere.

Actually I liked the visuals so much, that I really wanted to play the game; but I don't run Windows so I made it compile on Linux. So if there's anybody on Linux too, here's a patch file (better use "save as" because of the CR's):

http://markusfisch.de/downloads/NinjaFlare.patch

Use it with the original sources like this:

unzip NinjaFlare.zip
cd NinjaFlare
patch -p1 -i NinjaFlare.patch
make
./ninjaflare

So far this is my favorite game of the competition. Really well done 8BitPimp and a thanks a lot you provided the sources so I could play it!
GranaDa
01. May 2013 · 13:27 UTC
When I try to run the game I receive this error: "It's not a valid Win32 application". Judging by the video, looks like a nice game. I would love to play it.
jerombd
01. May 2013 · 14:40 UTC
Really beautiful graphics!
Maybe a later version with a scoring system and your meter bar (and some samurai/wuxia music)?
🎤 8BitPimp
01. May 2013 · 17:24 UTC
@Markusfisch
Thats awesome that you made a port of the game. Thanks for doing that.

@GranaDa
Hmm, I might guess that you are running winxp? I did read about support for that being dropped in the latest MSVC++ 2012.I will have a go at building one for winxp.

Also yes I plan to extend this game at some point and really improve the controls vastly after everyone's great feedback.
wzl
01. May 2013 · 18:16 UTC
Great concept, great execution!
It's a bit of a let down to now have some kind of measure of how well you did.

A few remarks on the design:
Artwise it's very slick, love all the variation you put in there, and especially the hazing for the background! Although i'd love to see a change in environment if you advance further.
Gameplay-wise i love how the slashing works, it's fun to use it, but it's also rendered useless by the sliding mechanic which is easier and more reliable to use, and splashes through several enemies.
Otherwise the enemy never got to slash me, which removes much of the challenge. I'd love to seem them evade, jump or follow you for a bit.
Good work overall, lot's of fun to play \o Looking out for a post-compo version :D
Uhfgood
01. May 2013 · 21:35 UTC
You need to keep working on it and release it publicly (meaning non-ld for profit or non) looks fairly polished but the combat could use some work. Should also put in some music. Graphics were pretty sweet.
CloudiestNights
01. May 2013 · 22:36 UTC
I've found out that the game is even more minimalistic if you only use z and x to move. It's quite difficult, too.
🎤 8BitPimp
02. May 2013 · 10:14 UTC
@CloudiestNights that is such a cool idea :)
GranaDa
02. May 2013 · 21:34 UTC
@8BitPimp: Stills a "not valid Win32 application". I'm running WinXP 32-bit.
MinionStudios
02. May 2013 · 21:49 UTC
Great game! Tough to get very far it because of the speed of the controls.
JohnnySix
02. May 2013 · 22:57 UTC
Like the simple style of the silhouettes and the white sword/grappling hook. The shimmering sun in the background was a nice touch also.
Mesene
02. May 2013 · 23:22 UTC
WEB links to youtube :< !! I had to download win
Nice game! i liked the sun's effect
Jorjon
03. May 2013 · 02:25 UTC
Nice atari-esque runner, though a score would be a good addition.
BrothersT
03. May 2013 · 20:39 UTC
Yeah definitely could benefit from a score :P Really amazing style, seriously. I like the grappling hook but wish it was more forgiving maybe he should sling it even though it's going to miss, then you can see how much give it has. Perhaps there should be more of a point to killing enemies than just not to get hit, because I just end up running through them and playing it like Canabalt! Really nice game.
Cake&amp;Code
04. May 2013 · 09:18 UTC
Great mood and graphics. Wish you could have run and slashed at the same time, that would have given me a lot more incentive to do more than just jump over the enemies. Great work!
The Consul
04. May 2013 · 10:57 UTC
It seems all right to me that there is no win condition. but perhaps you could add a score based on kills and distance... something like an infinite runner.

Fantastically atmospheric graphics!
sP0CkEr2
06. May 2013 · 04:32 UTC
very good game, but the controls felt akward -- not sure why -- and it was a bit too hard at the beginning -- great effort. love the effect on the sun
rogueNoodle
07. May 2013 · 14:45 UTC
Really nice work - love the animation! Would be cool to see some different scenery if you continue this further. Judging by your blog post, you are taking this further, and that's a really good thing :)
abomb999
08. May 2013 · 04:13 UTC
Amazing, amazing game.
Make A Game
08. May 2013 · 16:40 UTC
This game is beautiful. I loved it, and I also enjoyed reading your post-mortem.
someone
10. May 2013 · 17:51 UTC
Beautiful graphics. Unfortunately the controls don't seem very responsive.
Plus it left my desktop at a stupid resolution when I quit the game.
Monxcleyr Productions
12. May 2013 · 12:32 UTC
The visuals are absolutely fantastic. The controls took a little getting used to, and without scoring/leaderboards there was little incentive to slash through the enemy characters. It was also possible to abuse the grappling hook and swing across pretty crazy distances. That said, this was really well done, and with some improvements I could see it being one of the better entries in the Canabalt-like runner genre.
Gremlin
13. May 2013 · 18:31 UTC
Love the look. I had trouble getting the hang of jumping until I realized that I didn't need to run at full tilt all of the time.

Still, some of the jumps I missed felt a bit arbitrary and I can't help but wonder if the game would be stronger if there was always something to land on, so that missing a jump was just a delay rather than instadeath. Make it easier to keep the flow going and stay in the groove. (And it did seem like you could only press one of the buttons at a time.)

Also, there wasn't really a way to tell how well I was doing, since there isn't a score or much indication of distance or how many warriors you've passed, so I played for a while and then stopped after what felt like a fairly long run.
dremelofdeath
17. May 2013 · 08:50 UTC
This game is gorgeous. The sun effect is stunning! Really enjoyed playing it, thanks for the great work!