The Squares: The princess in the castle demo. OK, tech demo

Posted by mazimadu on Feb. 20, 2011, 1:23 a.m.

Alrighty then, it seems one weekend turned into two. Sorry but my real life has been a bit challenging and has distracted me from this little passion project. With the passing weeks I spent making this little demo, I slowly learned how to make my levels a bit more pleasing to the eye. What I did was learn to add more details to my sprites, tiles and backgrounds. Now my games look way better then they did a few months ago. I remember the original Square games. They may have looked really good to me back then but now I can see just how far I have come.

Uploaded with ImageShack.us

I'm just realizing that Kyle is about 5 years old

In this little demo, I am testing the basic gameplay. Here kyle has all of his basic attacks like double jumping and throwing his yoyo (now a sheild). But by pressing down, he can block incoming attacks. If you time it right you can deflect projectiles. I have also added the princesses AI. She can traverse the level more easily and can jump gaps. I hope to improve the AI to a point where you use A* pathfinding, but so far it works fine.

DEMO

X = attack

Z = jump

Down = block

Its funny how Kyle get such attention from me. It almost makes me feel sorry for his friends.

Comments

JID 13 years, 9 months ago

It seems very well made, at first. But there are serious problems with the AI, it got stuck.

Oh and the turrets on the wall part was annoying, I highly suggest not making the turrets so close to the floor, especially on the part where I had to go up some stairs.

mazimadu 13 years, 9 months ago

The AI uses nodes that have been set by a path. I can change the node positions to prevent her from getting stuck.

JID 13 years, 9 months ago

I think it'd work better if you just have the AI check if there is a wall in front of it, and it can get on top of it, then it jumps.

Much simpler, and the AI wouldn't get stuck.

mazimadu 13 years, 9 months ago

@JID

Actually I did that. The problem is precision. That can be fixed.

@Cyrus

The devil will be in the many obstacles that will slow you down and not the princess herself. The problem I have is coming up with as many different obstacles as possible. This is usually the part I use focus and I don't want that to happen.

thernz 13 years, 9 months ago

Haha, I got ahead of her so in the second chase room without any tiles set, she fell through the floor.

The graphics are pretty spiffy. But yeah I agree with Cyrus, it moves a bit slow.

mazimadu 13 years, 9 months ago

@ thernz

She fall through the floor. She move in space until she gets to the beginning of the level. Then is set to the ground.

Given the feedback, my TODO list is:

* Make a decent 5 rooms.

* Make her move faster (only a little)

* Add more obstacles

* Polish up the game a bit more

Also, does anyone know where I can get some decent sound effects for the characters? I am not talking about realistic sounds since those are easy to find.

thernz 13 years, 9 months ago

Well, I would also say to make the player faster.

Cesque 13 years, 9 months ago

Add a cutscene between her lying on the bed and the chase scene (something like her waking up, screaming and jumping out of the bed). It feels horribly disconnected.

mazimadu 13 years, 9 months ago

@Cyrus

Hmm, maybe I should have Ronnica as Lana's voice. Who knows, maybe I may like her.

@Cesque

There will be a cutscene. To get some context read this.

http://1.bp.blogspot.com/_11Mh1L2OXko/TPX2T73YP6I/AAAAAAAABFE/FLB_KDlkX6Y/s1600/comic_nu1.png

http://3.bp.blogspot.com/_11Mh1L2OXko/TPijoxShx3I/AAAAAAAABFc/9H7cFVs8pzI/s1600/comic_nu2a.PNG

Cesque 13 years, 9 months ago

Ah :P