'ello. I'm shiroun, and today I'm going to tell you (and give you a demo) of how to make a basic maze.
You need a basic understanding of variables, and patients. This demo took me about 30 minutes to make (including a milk-shake break, rhymes lol).
Basically, create 1 event, named Variable A, and one hole called Variable B.
Unless you have animated ones for this, just turn off move animation and tick the direction fix
Event: Variable A
Set to: Parallel
Options: Move Animation OFF Direction Fix ON
Now set this up:
Area: New Event, not either Variable, whole new event
Set to: Parallel
Options: Leave default
@> Control Variables : [0001: Variable A X] = [Variable A]'s Map X
@> Control Variables : [0002: Variable A Y] = [Variable A]'s Map Y
@> Control Variables : [0003: Variable B X] = [Variable B]'s Map X
@> Control Variables : [0004: Variable B Y] = [Variable B]'s Map Y
Now in variable A set this:
Then set:
Now try it, if you did it right, you'll have a minigame!
I did this one in about 30 minutes, it has 5 castles you can move to 2 holes. It is kinda fun ^_^.
Mine has different variables, and a whole lot more used. Don't mind the first 10 or 20, go to the page with 79-99 (ish).
if anyone was wondering, a better version of this is going to be used for Hero Rental
You need a basic understanding of variables, and patients. This demo took me about 30 minutes to make (including a milk-shake break, rhymes lol).
Basically, create 1 event, named Variable A, and one hole called Variable B.
Unless you have animated ones for this, just turn off move animation and tick the direction fix
Event: Variable A
Set to: Parallel
Options: Move Animation OFF Direction Fix ON
Now set this up:
Area: New Event, not either Variable, whole new event
Set to: Parallel
Options: Leave default
@> Control Variables : [0001: Variable A X] = [Variable A]'s Map X
@> Control Variables : [0002: Variable A Y] = [Variable A]'s Map Y
@> Control Variables : [0003: Variable B X] = [Variable B]'s Map X
@> Control Variables : [0004: Variable B Y] = [Variable B]'s Map Y
Now in variable A set this:
Then set:
Code:
@> Conditional Branch: Variable [0001: Variable A X] == [0003: Variable B X]
...@> Conditional Branch: Variable [0002: Variable A Y] == [0004: Variable B Y]
Erase Event
Text: You win!
:Else
@>
: Branch End
:Else
: Branch End
Now try it, if you did it right, you'll have a minigame!
I did this one in about 30 minutes, it has 5 castles you can move to 2 holes. It is kinda fun ^_^.
Mine has different variables, and a whole lot more used. Don't mind the first 10 or 20, go to the page with 79-99 (ish).
Code:
http://www.sendspace.com/file/gutyka
if anyone was wondering, a better version of this is going to be used for Hero Rental
Code:
File size: 174.9K
Knight%20Maze.rar - archive RAR
>Knight%20Maze.rar/Knight Maze\Data\Actors.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Animations.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Armors.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Classes.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\CommonEvents.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Enemies.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Items.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Map001.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\MapInfos.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Scripts.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Skills.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\States.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\System.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Tilesets.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Troops.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Data\Weapons.rxdata - OK
>Knight%20Maze.rar/Knight Maze\Game.exe - OK
>Knight%20Maze.rar/Knight Maze\Game.ini - OK
>Knight%20Maze.rar/Knight Maze\Game.rxproj - OK
Knight%20Maze.rar - OK