2D ninja platformer with chain physics

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
ThePurpleAlien
Posts: 11
Joined: Fri May 15, 2009 4:20 am
Location: Canada

2D ninja platformer with chain physics

Post by ThePurpleAlien »

This is my current Irrlicht project. 2D tile-based game programming has been really rewarding. A lot less work to make something respectable-looking and fun to play. I also have a new appreciation for the brilliance of super mario brothers.

Image

Irrlicht is handling graphics and joystick input (I'm using an xbox360 controller).
The game code is my own including collision detection with tiles and the physics used for the player and the spiky ball-and-chain.
I'm coding in CodeBlocks with mingw.
The artwork is done in Inkscape and then exported to bitmaps which works very well. Bitmap touch-ups done in MS Paint and Gimp.
Levels are created from a text file.

Image

Gameplay video: http://www.youtube.com/watch?v=B4yjqsDJ1d0

I have some character animation in there now (not in the video). Next steps are throwing stars and enemies.

Thoughts? Comments? Ideas?

Cheers!
pera
Posts: 460
Joined: Wed May 14, 2008 1:05 pm
Location: Novi Sad, Serbia
Contact:

Post by pera »

Looks fantastic!

shurikens and enemies, and you can release the demo!

can't wait.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

I'm not a fan of the art style, reckon that could be improved... and I'm not a fan of how there's no running animation, just a sliding 'animation'.

But having said that the physics side of things looks really good! Love the way he can grab on to ledges, that looks really cool, as does the chain physics, obviously!
Image Image Image
Sylence
Posts: 725
Joined: Sat Mar 03, 2007 9:01 pm
Location: Germany
Contact:

Post by Sylence »

Ideas are a Dime a Dozen
Software documentation is like sex. If it's good you want more. If it's bad it's better than nothing.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

:lol: it's not exactly a groundbreaking idea!
Image Image Image
Xarshi
Posts: 27
Joined: Sat Feb 28, 2009 6:15 pm

Post by Xarshi »

Looks good. I'd have to disagree with JP (although, its just opinion), I quite like the style. That is, of course, just my opinion.
ThePurpleAlien
Posts: 11
Joined: Fri May 15, 2009 4:20 am
Location: Canada

Post by ThePurpleAlien »

Well, the style isn't going to change much cause it's my art style so thanks for the positive feedback. I have added a running animation, and my next plans graphically are to add layers to the background that move at different speeds to convey depth.
shadowslair
Posts: 758
Joined: Mon Mar 31, 2008 3:32 pm
Location: Bulgaria

Post by shadowslair »

Looks cool. And your style is good also. Good luck with it! :wink:
"Although we walk on the ground and step in the mud... our dreams and endeavors reach the immense skies..."
ThePurpleAlien
Posts: 11
Joined: Fri May 15, 2009 4:20 am
Location: Canada

2D Ninja Update

Post by ThePurpleAlien »

An update on my 2d irrlicht project:

I'm now using pngs instead of bmps for sprites and tiles. Inkscape exports pngs and Irrlicht draws them with the alpha channel so everything is nicely anti-aliased.

I've added enemies and some AI. You can slay an enemy with your sword, but enemies don't fight back yet. Other enemy interactions are planned, like collision with player and using the grappling hook on them.

Levels now support multiple tile types. Eventually, tiles will have different behaviors, e.g. stone tiles can't be penetrated with the grappling hook.

Comments welcome. Cheers!

Most recent video:

http://www.youtube.com/watch?v=LYBE9NU8ry4

Older videos:

http://www.youtube.com/watch?v=2Lb6eLuS2ws
http://www.youtube.com/watch?v=XfeUnK31YMg
http://www.youtube.com/watch?v=DJK6dnVuAp4

Screenshot:

Image
Adler1337
Posts: 471
Joined: Sat Aug 09, 2008 6:10 pm
Location: In your base.

Post by Adler1337 »

That looks awesome!
multum in parvo
ceyron
Posts: 63
Joined: Tue Mar 03, 2009 5:10 pm
Location: Bucuresti, România

Post by ceyron »

Good job, this looks very nice. You have quite an unique way of drawing things, nice art style, makes the game look really good.
I have some suggestions though. The tiles are nice but seem rather dull if you stare at them for a long time, mainly because they all look the same.
I would love if you'd add some detail to them like make some appear to be broken or with cracks, maybe even add some other stuff for decoration like trees or grass like here
http://www.gamerzlook.com/Pictures/maplestory.jpg

Anyway i wish you good luck with your project! oh and i have to ask, will you make this to run on linux too?
Last edited by ceyron on Sun Sep 13, 2009 9:39 pm, edited 3 times in total.
Image
Adler1337
Posts: 471
Joined: Sat Aug 09, 2008 6:10 pm
Location: In your base.

Post by Adler1337 »

I agree with ceyron. I think it needs a little more detail and a mini map. Other than that, i think it looks amazing. :D
multum in parvo
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

good job with the game. that's something very good! :D
Post Reply