2D ninja platformer with chain physics
-
- Posts: 11
- Joined: Fri May 15, 2009 4:20 am
- Location: Canada
2D ninja platformer with chain physics
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.
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.
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!
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.
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!
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!
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!
-
- Posts: 11
- Joined: Fri May 15, 2009 4:20 am
- Location: Canada
-
- Posts: 758
- Joined: Mon Mar 31, 2008 3:32 pm
- Location: Bulgaria
-
- Posts: 11
- Joined: Fri May 15, 2009 4:20 am
- Location: Canada
2D Ninja Update
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:
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:
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?
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.
good job with the game. that's something very good!
My company: http://www.kloena.com
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info
My blog: http://www.zhieng.com
My co-working space: http://www.deskspace.info