Go bloke go!

Started by Tyr, Mon 03/08/2009 12:20:56

Previous topic - Next topic

Tyr

I'm currently trying to follow the tutorial (http://www.adventuregamestudio.co.uk/acintro1.htm)  with a background I've half done and leaving the default character in place (Despite him being smaller in scale)
I've added walkable areas and a hotspot but...nothing seems to work.

When I execute the program the default character just stands there towards the top-centre edge of my walkable area and will do nothing more. He will not walk, he will not look at the hotspot, he will do nothing.

Is there anything missing from the tutorial about actually setting characters free in the world?
Alternativly in case the character actually starts outside of the walkable area- how do you change the starting location of the PC? Ideally I'd like him to enter from the (unaccessable in game) left side of the screen.

Matti

Did you set his coordinates, so that he actually starts on the walkable area?

Tyr

#2
Quote from: Mr Matti on Mon 03/08/2009 12:28:53
Did you set his coordinates, so that he actually starts on the walkable area?

Have now (thanks for hinting me it was in the character settings btw).
He is now undoubtedly in the area but still that doesn't solve the problem of moving him.

Pumaman

Just to make sure, fill the entire screen with a walkable area.
Also, make sure you're not mixing up Walkable Areas with Walk-Behind Areas.

Finally, the default game template uses the right-click to cycle through cursor modes, so make sure the mouse cursor is actually in Walk mode.

If all that fails, as a last resort you could always upload your game files and one of us can take a look and tell you what the problem is.

Tyr


Vince Twelve

I'm not sure what the problem is but something's weird with your background.  If you re-import the background (click the "change..." button) it works fine.

You'll have to redraw the walkable area and hotspot, though.

Tyr

Aha, so it does. Thanks. Was just a random weirdity :s
I notice the original background was surrounded by black whilst now it is surrounded by grey...wonder what the mistake actually was.
Ta a bunch.

Minor questions to save a new thread in case anyone looks by here;

How do you angle exit zones?
How do you have different exits to different places on the same side (i.e. two northern doors)
Is there any established way to 'do' stairs?

Pumaman

The mistake was that it looks like you've had the General Settings set to 640x480, then imported the room background, then changed the game resolution to 320x240. This has meant that the room still thought it was in a 640x480 game which has confused it.

By re-importing the background it has been imported at the correct resolution and is now working.

Matti

Quote from: Tyr on Mon 03/08/2009 19:43:47
How do you have different exits to different places on the same side (i.e. two northern doors)

Use objects/hotspots and the player.ChangeRoom command.


Tyr

QuoteInsert Quote
The mistake was that it looks like you've had the General Settings set to 640x480, then imported the room background, then changed the game resolution to 320x240. This has meant that the room still thought it was in a 640x480 game which has confused it.
Weird. I never did that, it changed itself.  ???
Oh well, I know what to check if this error happens again.

By re-importing the background it has been imported at the correct resolution and is now working.
QuoteUse objects/hotspots and the player.ChangeRoom command.
Aha, makes sense. Ta


Another minor problem I'm having and a bit more on topic (walking).
How do you add a 'standing still' animation in addition to the walking ones?
As it stands right now I am stuck with one of two things-
1: he stands in the 'contact' walking position, totally unnatural if I miss out the standing frame.
2: He 'hobbles' as he walks- there's a point where he stands up straight for a moment mid walk. This is if I have a standard standing frame.
Also I guess having a 'standing animation' would be good eventually and is a part of many games so I figure there must be a way.

Vince Twelve

You should make the first frame in the loop his standing frame, this frame will be skipped during walking animations, and will show automatically when he stops walking.

If you want a standing animation, it's called an idle animation.  You can read about it in the manual.

SMF spam blocked by CleanTalk