Author & File Information


Submitted: 04/29/2008 | 12:04PM EST

File Info: Game | 715.5 KB | Add Game to Favorites

Current Score: 3.80 / 5.00

1,689 votes | 33,577 views

  • Daily 5th Place Daily 5th Place – 04/30/2008

Click an icon to vote on this!

You are not logged in.


Related Submissions

Submissions by ShadowWhoWalks:

Users who liked this also enjoyed:


Author Comments

This isn't the first RPG tutorial, but it covers scrolling, interaction, cosmetics, and a better algorithm to expand on. I'm not sure who I'm really targeting this for though, you may need prior experience to understand what the hell on earth I'm exactly doing.

Covers:

simple movement
creating a complicated map
map scrolling
objects/items/exits on map
decorations

also features a sample map, though some of its contents (namely the mouse and dialogue boxes) will not be covered in this tutorial. Can you unlock the red portal?

Let me know if this helped, have a great day.

This game is done in Flash, you can grab a 30 days free trial at Adobe.com. Though chances are without prior knowledge to actionscript, it won't work out so nicely.

80 reviews | Log in to write a review | Share this!

The people have spoken

Average Score: 9.0 / 10

Score: 10
gdog163

"great!"

date: September 12, 2009

good script, easy to understand, wonderful!
one question, was the character a knight from ragnarok? or is it a swordie?

Rate this review:
Helpful!
Useless.
Flag as abusive.
No users have weighed in on this review.

Score: 10
bladeofluigi

"This is how you fix the error!"

date: July 5, 2009

onClipEvent (enterFrame) {
if (Key.isDown(Key.DOWN)) {
if (_root.BG.hitTest(_x, _y+5, true)) {
this._y += 4;
} else {
}
}
if (Key.isDown(Key.UP)) {
if (_root.BG.hitTest(_x, _y-5, true)) {
this._y -= 4;
} else {
}
}
if (Key.isDown(Key.LEFT)) {
if (_root.BG.hitTest(_x-5, _y, true)) {
this._x -= 4;
} else {
}
}
if (Key.isDown(Key.RIGHT)) {
if (_root.BG.hitTest(_x+5, _y, true)) {
this._x += 4;
} else {
}
}
}

If you couldn't do that yourself, study the code, all he did was forget to put a semiclon next to the else statement.

Good job man! Thanks for the help!

Rate this review:
Helpful!
Useless.
Flag as abusive.
No users have weighed in on this review.

Score: 10
AhrimanProductions

"F***ing tops!"

date: May 13, 2009

That's frickin' awesome!

Well done! Great job and all that!

Rate this review:
Helpful!
Useless.
Flag as abusive.
No users have weighed in on this review.

Score: 9
zetamaz

"Brilliant exept..."

date: May 9, 2009

for AS2.0 the script is as follows:

onClipEvent(enterFrame){
if(Key.isDown(Key.DOWN)){
if(_root.BG.hitTest(_x, _y + 5, true)){
this._y += 4;
}
else
;
}
if(Key.isDown(Key.UP)){
if(_root.BG.hitTest(_x, _y - 5, true)){
this._y -= 4;
}
else
;
}
if(Key.isDown(Key.LEFT)){
if(_root.BG.hitTest(_x - 5, _y, true)){
this._x -= 4;
}
else
if(Key.isDown(Key.RIGHT)){
if(_root.BG.hitTest(_x + 5, _y, true)){
this._x += 4;
}
else
;
}
}
}

Apart from that is was good

Rate this review:
Helpful!
Useless.
Flag as abusive.
No users have weighed in on this review.

Score: 10
riyylen

"love it"

date: February 15, 2009

it is SICK its well explained and EVERYTHING lol and if i ever have the patience imma try it lmao keep it up =)

Rate this review:
Helpful!
Useless.
Flag as abusive.
No users have weighed in on this review.