[RPGXP]: Concept of Moving Character into another region


I’m back to show you how to move the main character into another scene or map. The misconception of other Newbie RPGXP Developers or just exploring into Game Development is that they think that the original map is extended though the truth is there are many maps directing into the main map. Actually when you play 2D Games or even 3D Games when your character stepped into some point of the field you will end up triggering some functions like enemies appearing, secret places will be unfold and others. One example of this concept is that when you are playing Final Fantasy games the 2D one is that when you enter the door of a house your character will be transferred into the inner house though that is another map. This Blog will make you understand other functions as well.

In the RPGXP workspace

Here I have already designed a map that will be used to transfer the character though the functions are not yet set it is just a plain design and the Character Position is already set in the middle of the bridge I made. As you can see there is only One map present in the game so we cannot transfer the character until there is two maps or more present.

To create a map if you don’t know is by Right-clicking below the MAP001 and then New Map.

When you create a new map it is plain white or without design and if you are confused why when I created a new map there’s already a design no I have already designed it before I screenshot it.

Adding Function

Okay to enable to pop up the function window/Event Window is that first make sure you are in the Event Layer or You have clicked the Blue Cube in the upper left side between those three sheets of paper and the Pencil tool then double click the region or coordinates which you want to set your function so I chose the right end side to make it more realistic that it will transfer after walking into the region. Now when the Event Window has popped up press Enter then Find the “Transfer Player…” Click that.

Now when you clicked the “Transfer Player…” button this will pop up(Image Below) now there are Two different ways to appoint the place where you want the character to appear. First is Direct appointment and it is the most easiest way to do it and that will be the function will be using. I will explain the Appoint with variables below.

The Image below will be the result when you clicked the button with an arrow in the Direct appointment function. The Direct appointment function is easy as I said because you will just click the region and OK and apply that’s it. In the case of Appoint with variables and if you are a bit nerdy Map ID is the Name of the map so you will be Entering MAP002 then the size of MAP002 is 20 width x 15 height so you will be inputting in Map X: 0 and in Map Y: 12.

Now when you have applied the transfer function your character can transfer now into the right side map though he cannot go back into the middle map again because there is no function in MAP002 to transfer your character into the middle map/MAP001. In the Image below I added one optional function the “Show Text…” so after your character has been transferred into the Map002 the text will appear and I set the text “I’m in the right side!”.

Now when your done with the functions it will look like in the image below. Now when you notice in the “Trigger Group Box”(with the function Action Button etc.) I changed it to “Player Touch”. If this event is Triggered by the “Action Button” this event will only function if the player has pressed the button for response, if this event is Triggered by the “Player Touch” this event will only function when your character steps INSIDE the region, if this event is Triggered by the “Event Touch” this event will only function when your character steps the surrounding region/box of the event region/box, if this event is Triggered by the “Autorun” this event will function automatically at the start of the game and it will transfer your character into the another map at the start of the game and finally if this event is Triggered by the “Parallel Process” this event will only function if other Event Region/box calls out THIS event.

Now do the same thing in the MAP002 add the function “Transfer Player…” and add “Show text…” though I changed the text “I’m back in the middle!” so let’s test the game.

Inside the Game

Now as you can see the image below our character is not inside the region box that we have set our function so when our character stepped inside that region box he will be transferring into the MAP002.

Now in the image below pertains that our character has been transferred and the text showed up. In MAP002 the Region box that I have set the function is the player’s current position as you see the image below but the function will not function unless the character goes away and goes back into that region/event box.

Now In the Image below the Character is now outside the region/event box and will be walking inside the region/event box. As I said the event will only function if the character goes outside the region where you transferred and goes back in the region box to trigger the function of that current region/event box.

Now the character has entered the region/event box so the text showed up “I’m back in the middle!” so that’s it! I have covered the concept of moving character into another region.

Thanks for Reading! Stay tuned! 🙂


[RPGXP]: Wapow’s Story


Well this is my RPGXP Custom made Game titled “Wapow’s Story” it is an incomplete game because due to an unknown error in the coding of the battle system that it wont let me modify the whole game itself so bad luck again in Game Programming and it was made at year 2010. RPGXP is a program which you can make 2D Role Playing Games the best example for this is Final Fantasy I-VI, Well if you aren’t familiar with the switch cases, loops, coordinates,map design, pathways, sprites, events, timing, frames, damage formula and many more, RPGXP will be hard for you but it is worth learning for because it has easy functions. The basic battle system of this program is “turn based” but i want to be unique so I got some coding of “real time” battle system. So I will show the screenshots and narrate the story before the game corrupted.

The Starting Screen

Well of course the Starting screen must be very cool so I used Adobe Photoshop and some codes in which I can use custom made Starting Screen and whether the user wants to choose from new game, load game and quit game. If the font color of the menu is light blue it is selected while if the font color is in gray there is no  saved games available.

Upon selecting the new game it will go to the start of the game.

Short Scene

These are the automatic events which the user cannot walk the player and the background music plays. The showing of text will be like the character is talking. As you can see there are rocks beside the river it is like a fence in order to prohibit the character to go inside the river and it looks weird though well it will be gonna be long in here because it is not moving lol.

Then kids will appear in that certain region and will now walk forward as my code wants.

Then the kids will stop at that coordinates and then will go face the main character and the kids will now talk I mean the text will now show!

Then after they said that “what a lovely day” I inputted a rainy weather and in this screenshot of course the rain will not move but inside the game the rain is moving I mean falling lol.

After you pressed the enter key the kids will now go home and after those kids stepped in an event tile they will disappear!

Then the screen will be playing sound effects of killing people like “aaaaa! oooh!” just like that and the screen will be flashing red indicating that there is bloodshed happening and Wapow will now notice the kids goes to the town.

Now after Wapow stepped into that event tile it will activate the switch which allows the angels and the kids appear, the background music changes to tense and they will now talk.

After pressing the enter key the Hit points and Skill points with your current level will now show at the top left corner so they will talk again.

After that long talk I inputted a special effects on the kids and will now disappear after their magic circle thingy ends and when the kids disappear I used a smokey effect to appear the whole screen.

The Battle System

Now the Game itself will now start here so I used a transparent show text and placed it in the middle showing the mission and the timer and the controls of the game.

Now the Battle System is not the default turn based system there is a cool down which the user can only attack a certain amount of milliseconds and it can be adjusted for faster weapons and the damage varies in your weapon, defense of the enemy and the enemy has a slight of evasion. Whenever an Enemy dies you will have EXP!

and that’s it this is the end of my corrupted game quite disappointing though mission complete and I didn’t do the defend button because it’s hard timing.

Well Thanks for reading 🙂

[Warcraft World Editor]: Battle of the pow

Battle of the PoW

This map was created by an application called “World Editor” which is a War craft tool for making custom game maps with programming languages and easy manipulation of the objects.  I created this when I was in 2nd year High School Student around  2006 up to 2007 I think, then this is why I became interested in programming because it is interactive and I can create a world with my own, though this game has no end at all and my computer had a virus and made it broke that time so I did not finish this game map. this is the First game map Part 1 of its patch quite entertaining though so here is the incomplete output.

Download Link: http://www.epicwar.com/maps/48575/

Battle of the PoW[Island of Paladins]

Now when my Computer had been fixed at that time I began from the scratch that is when I was in 3rd year High School around 2008 up to 2009 I think, So I downloaded a War craft map specifically the very old DOTA map which the assigned path and winning conditions is already arranged in the website called:

Site Link: http://www.world-editor-tutorials.thehelper.net/

and there were many tutorials in there which may come very useful as you manipulate with your custom based map. Now the output of learning a little bit of advanced programming even 3d animation  because I created a 3d model which has a sword in it in his right hand and if else, wait, elapse, show, hide, Boolean, integer and many more conditions now this is the last patch of the game it is because my computer had a virus again which eventually broke again did not recover any files again so here is the incomplete output.

Download Link: http://www.epicwar.com/maps/62749/

Thanks for Reading 🙂