Main Menu
  • Welcome to The RPG Maker Resource Kit.

How to Make a Pac-Man minigame without scripts! (XP)

Started by The Masked Loser, August 26, 2007, 07:58:42 AM

0 Members and 2 Guests are viewing this topic.

The Masked Loser

This is how you make a Pac-Man minigame without any scripts.

Warning, do not create any events until after you completed step 2!

:djang:
Before you start
[spoiler]
Do not expect this to be exactly like Pac-Man, it still has some bugs in it but it still works, if you have any problems with is then please post it, and I'll respond as soon as possible.
[/spoiler]

Step 1: The Map
[spoiler]
First, you have to make you map, obviously, but it has to be maze like, and you must make sure you cannot go through any of the walls (unless you want to make a secret passage or something.)

[/spoiler]

Step 2: Pellets
[spoiler]
Now, create an event, and make it look like anything you want for your collected item of need, make it able to be walked through, set it on contact (you touch it), and name it if you want to.  Now, go into your variables and create one called score or points.  Now under commands, enter Raise Variable "Points or what ever you called it" by 1, and delete event.  In the end, it should look like this,

Now click OK and copy and paste the event wear ever you want, like this:

Warning: You will get some lag if you put in to many, keep it no higher than 60 mabey even 70!
Finally, write or type the event ID of the last pellet, this will the the amount of points you need to win.
If you already created any events before the pellets, then subtract anything that's not a pellet with the ID
[/spoiler]

Step 3: Power Pellets
[spoiler]
Next, paste another pellet somewhere and open the event menu, change the sprite so it would be noticeably different, then replace the Raise Variable "Points or what ever you called it" command with Active Interrupteur and create a new one called Powered Pellet.  Oh yah, it must be set to Process Parallele.  Finally, start a count down of your choice of time (I'd recommend 10 seconds).  It should look like this:

[/spoiler]

Step 4: Making the Power Pellets work
[spoiler]
Now create another event, and set it to Process Parallele.  Also make it so this event appears only when Power Pellet is active.  Under commands give it the Condition of 0 seconds or less, and under yes, Deactivate Power Pellet.
It should look like this:

[/spoiler]

Step 5: Enemies
[spoiler]
First create an event and make it look like what ever you want for a monster.  Set it's moves to at least twenty for character commands and then four or five random movement commands (In case they get stuck) and repeat commands and ignore if imposible must be set.  Set it so it contacts you, and give it the command of sending you to another map (Most likely the one that leads to the Game.)
It should look like this:

Now, create another page on the same event, but make it active only when the Power Pellet is active.  Set movement on run from character.  Make it look different, so the player can tell it's safe.  Make it so you touch it, and when done, warp it to wherever you want to have dead monsters go.
It should look like this:

[/spoiler]

Optional Step: Teleporting
[spoiler]
You must have an even number of these to work.
This must be the easiest step of them all, just place an event wherever you can touch the edges, set it on you touching it, and have it teleport your party to the other one.
It should look like this:

[/spoiler]

Final Step: Victory
[spoiler]
Now for the final step, create one last event, and make it only appear once your points are equal to the number I told you to write down earlier.  Make sure it is set to Process Parallele  Then have it teleport you out of the room.
It should look like this:

Optional Extras:
Add Victory Music
Reward a Prize
Tell the player that they are about to get their ass kicked by the next boss.
[/spoiler]
Why Mario kicks ass:

Kokowam

This is very nice. The only thing I recommend is having the RPG Maker XP in English for that is what the majority (if not the whole) of RMRK speak.

shaz

^^ what he said :)

I'll have to make one of these I think!  Nice.
Always remember you're unique.
Just like everybody else.

Falcon

Looks good, but it probably lags like hell with all the events.

The Masked Loser

Quote from: mastermoo420 on August 26, 2007, 12:37:43 PM
This is very nice. The only thing I recommend is having the RPG Maker XP in English for that is what the majority (if not the whole) of RMRK speak.

Yah I wish mine was in English, but I accidentally downloaded the full version of the French version trying to cheat a demo version.

Quote from: Falcon on August 26, 2007, 02:57:21 PM
Looks good, but it probably lags like hell with all the events.

Yah it will lag if you have something like 100 pellets, but it should be fine with around 60.
Why Mario kicks ass:

modern algebra

Nice. I'll just escort this topic to the Database, if you don't mind.