Soccer Game Tutorial By: Delehmus ----------------------------------------------------------------------------- This isnt a very difficult minigame to make, but its kind of fun! Im sure there are lots of ways you can customize it to your needs... 1. First off, you need a map. Make a goal that is 3 squares wide. 2. Place your goalie just in front of the goal in the center square (make sure that there is room between him and the back of the goal!) 3. Make another event 5 squares in front of the goalie that will be your ball. Now lets set up your goalie.. ----------------------------------------------------------------------------- *Set whatever graphic you want for him, and make his trigger condition parallel process. *For movement type select custom pattern and put the speed at 7 and the movement frequency at twice normal *The pattern for your goalie will look like this-- <>Lock Facing <>Move Left <>Move Right <>Move Right <>Move Left *Select Repeat Pattern, and click OK Now we will set up the event commands... Make a conditional branch and the conditon will be that switch 1 is on. Set the First branch as a move event, and the movement will be wait..and select Repeat Pattern This isnt the best thing about the whole game, but its a must if you want the goalie to be able to stop the ball. The Event Commands should look like this... <>Branch: Switch [0001:Soccer1] is ON <>Move Event: This Event, Pause <> :Else Handler <> :End <> -------------------------------------------------------------------- Now we will configure the ball... Movement Frequency set at normal Trigger Condition is action key For the Event Commands First you need a Move Event It should look like this <>Move Up <>Move Up <>Move Up <>Move Up <>Move Up <>Move Up <>Face Down **YOU MUST HAVE THE FACE DOWN** *Next put a switch operation, turn switch 1 ON *Now you need a wait event set it at 20 (2 seconds) *Now a Conditional branch with the condition Sprite (This Event) facing down *Set the first branch as a Switch operation, and have it set Switch 2 on *Now your going to need another Conditional Branch after all of that with the condition as Switch 2 is ON *set the First Branch as your win message, and the second as your lose message The Event Commands should look like this... <>Move Event: This Event, Move Up, Move Up, Move Up, Move Up, Move Up, Move Up, Face Down <>Switch Operation: [0001:Soccer1] On <>Wait: 2.0 Sec <>Branch: This Event Down Facing <>Switch Operation: [0002:Soccer2] ON <> :Else Handler <> :End <>Branch: Switch [0002:Soccer2] is ON <>Message: You Win! <> :Else Handler <>Message: You Lose! <> :End <> --------------------------------------------------------------------------- And thats all there is to it.. Another minigame brought to you by Delehmus :D Contact me at DaGreat15@hotmail.com