Ninja Game

Post your Construct-made creations!

Post » Mon Dec 15, 2008 10:50 pm

I'm here today with a ninja game I'm working on. It's pretty much a clone of the N engine at the moment, although not quite up to that yet. To set it apart, I'm adding special ninja powers, and I'll probably end up adding weapons at some point. Here's a screenshot:



You can currently run, jump, grab onto walls, wall jump, and teleport a short distance between walls while grabbing onto one. The controls are arrow keys for movement and shift to jump. You can teleport between walls by pressing any diagonal direction while grabbed on, but this only works for a short distance. Anyways, here's the link: NInja Game

By the way, the ninja guy graphics are by me, made in pivot. Tell me what you think. :)
Moderator
B
99
S
38
G
19
Posts: 1,584
Reputation: 17,942

Post » Mon Dec 15, 2008 11:14 pm

Nice, it kinda reminds me of those old Xiao Xiao flash animations from back in the day.

The movement is nice, and the wall jumping is good, but i'd like to be able to let go of the wall without having to jump if at all possible. And the teleport might need a little work, I can teleport out of the level :)

Also, it seems like ninjadude's hitbox is kind of big, I can't walk underneath the lowest wall even though it looks like I should be able to.

Nice engine overall. Is it completely custom? If so, extra nice :D
Moderator
B
5
S
2
G
6
Posts: 4,348
Reputation: 10,971

Post » Tue Dec 16, 2008 12:35 am

Thanks, deadeye. :) Unfortunately it's not completely custom. I've never been able to get slopes to work right, so I just modify the built-in behavior to do what I want.

I improved two of the problems that you mentioned. I wasn't using the Ninja sprite for the platform object, and since per-pixel collisions wouldn't work, I went with bounding box. This led to the collision box being to big because there's a bit of blank space above the Ninja I'm too lazy to take out. :P

I also fixed up the wall-jumping. First off, you have to be holding in the direction of the wall to grab on. Also, you have to be holding a direction key to jump off, this allows you to let go by the hitting the jump key without hitting any other buttons.

I haven't worked on the teleporting problem, but I'll fix that soon.

Anyways, here's the improved version. The jump key is now "S": Ninja Game Build 2
Moderator
B
99
S
38
G
19
Posts: 1,584
Reputation: 17,942

Post » Tue Dec 16, 2008 1:23 am

Okay first of all: Ninjas are awesome.

I like the vibe of this game so far. It already feels like it's easy to play, but hard to master. Which is a very good thing imo. Although the teleporting was a little odd to me. But you're right: Ninjas should absolutely be able to teleport!!!

Now I want to throw shurikens that can break stuff, like crates... or whatever. Bad guys... more Ninjas. :mrgreen:
B
21
S
6
G
10
Posts: 1,024
Reputation: 7,445

Post » Wed Dec 17, 2008 12:37 pm

reminds me of a game i downloaded on TDC which was an n clone also
B
52
S
7
G
6
Posts: 1,945
Reputation: 7,610

Post » Wed Dec 17, 2008 4:53 pm

Thanks guys. :) I put a lot of work into it yesterday and the combat system is really starting to come together. You can do normal kicks, slide kicks, jump kicks, and drop kicks. You can also throw shurikens, including throwing them in different directions by holding different directions. I also have side to side teleporting in. :) I'll try and get a new build up tonight for everybody to see it.
Moderator
B
99
S
38
G
19
Posts: 1,584
Reputation: 17,942

Post » Fri Dec 19, 2008 5:12 am

It's a day late, but I've got a new build for everybody here, and this one features some nice new features and a graphics overhaul. I got rid of the stick figures because I didn't want it to just look like a rip-off of N(which it's quickly becoming not). Anyways, all of the controls are explained in the game through hints scattered through the small level I pulled together:

Ninja Game Alpha 3

Let me know what you all think. :)
Moderator
B
99
S
38
G
19
Posts: 1,584
Reputation: 17,942

Post » Fri Dec 19, 2008 5:23 am

Will try to download later tonight once I get home. I love ninja games :D

Linkman + Ninjas = AWESOME

~Sol
Tired of crappy file hosts that are crappy? Get DROPBOX - https://db.tt/uwjysXJF
Moderator
B
45
S
17
G
37
Posts: 2,853
Reputation: 25,966

Post » Sat Dec 20, 2008 12:32 am

Woa this is improving pretty fast. Great.

Right at the beginning I was facing the wall to the left and hitting left arrow repeatedly in order to headbang like in the older build. :P
But the ninja disappeared to nowhere. I understand doubletapping is some kind of teleport/dash thing right.

Anyway, need to get past those spikes now :wink:

edit: Oh I made it. Teleporting is the key indeed. But sometimes it seems to teleport the player to the wrong place.

Bring on enemies now!!!
B
21
S
6
G
10
Posts: 1,024
Reputation: 7,445

Post » Sat Dec 20, 2008 2:28 am

You don't need to teleport past the spikes... you can cut the rope on the platform :D

This is turning out to be really slick. I'm impressed. I think the up-down-up-down key combo is a little excessive. Perhaps you could do a simpler control to activate it? It's not hard to do, it just seems like it's more key presses than necessary.

And I was able to teleport outside of the level (again :P).

A tip... to keep from "replacing" yourself in a wall, have a dummy object go first, and if it's overlapping solid then run a quick push-out loop. Once it's free, move the player to the dummy object's location and kill the dummy. (You can tell which direction the dummy needs to be pushed by doing a system point collision test using it's top, bottom, and sides locations before running the push loop.)

But this is looking really nice so far, excellent work :)
Moderator
B
5
S
2
G
6
Posts: 4,348
Reputation: 10,971

Next

Return to Your Creations

Who is online

Users browsing this forum: No registered users and 1 guest