The RPG Maker Resource Kit

RMRK RPG Maker Creation => XP => XP Event Systems => Topic started by: Zeriab on January 11, 2007, 12:22:51 AM

Title: [XP] Pig Puzzles - An experiment
Post by: Zeriab on January 11, 2007, 12:22:51 AM
[SIZE=8]Pig Puzzles[/SIZE]
By Zeriab - Version 1.0
Introduction

The event system Pig Puzzles has been made by Zeriab.
The event system plus this topic has been made as an experiment directed at eventers. (There are no instructions for example)
You can still use it in your games. I would recommend having your eventer take a look at it anyway.
Thanks goes to RMXP for making this possible.
Credits should be given.

The purpose in Pig Puzzles is to guide the lost pig into the closure made for it.
The pig will continuously repeat the few instructions given to it. (Different per level)

In the system provided there are 4 different instructions you can give the pig, which basically is which of the ways the pig should move.
That’s basically all there is to the game.

Note that I haven’t used much energy on the mapping, so try to look away from it.

You can easily add more instructions by increasing the base and add more pages to the pig.
You could also use the principle of this system for other purposes.

Just look in the game and read the comments.
I hope they will be sufficient.

Screenshots

(https://rmrk.net/proxy.php?request=http%3A%2F%2Fimg232.imageshack.us%2Fimg232%2F8872%2Fscreen1mh3.th.png&hash=0c2fb9560d321c92259fb403f82a2f3948c43352) (http://img232.imageshack.us/img232/8872/screen1mh3.png) (https://rmrk.net/proxy.php?request=http%3A%2F%2Fimg232.imageshack.us%2Fimg232%2F9806%2Fscreen2kd7.th.png&hash=852483a2cea39f03f0e15f397e53e628c5ef86ac) (http://img232.imageshack.us/img232/9806/screen2kd7.png) (https://rmrk.net/proxy.php?request=http%3A%2F%2Fimg162.imageshack.us%2Fimg162%2F5305%2Fscreen3hd2.th.png&hash=71f0e0c52f7e0b4019beac34ba79639543a9b69d) (http://img162.imageshack.us/img162/5305/screen3hd2.png) (https://rmrk.net/proxy.php?request=http%3A%2F%2Fimg265.imageshack.us%2Fimg265%2F4283%2Fscreen4wj3.th.png&hash=5ace5ca90b690777b70acd41215bb99c40b10b42) (http://img265.imageshack.us/img265/4283/screen4wj3.png)

[SIZE=8]Event System[/SIZE]

You should be able to download the event system from at least one of the links bellow
http://rapidshare.com/files/11123099/Pig_Puzzles.rar.html (http://rapidshare.com/files/11123099/Pig_Puzzles.rar.html)
http://www.megaupload.com/?d=6BUYW4RI (http://www.megaupload.com/?d=6BUYW4RI)
http://www.i-file.org/?d=06A3CA631 (http://www.i-file.org/?d=06A3CA631)
http://www.savefiles.net/d/weizobdptp.html (http://www.savefiles.net/d/weizobdptp.html)
http://www.upitus.com/download.php?file=3a5a2629 (http://www.upitus.com/download.php?file=3a5a2629)
http://d01.megashares.com/?d01=ca076ac (http://d01.megashares.com/?d01=ca076ac)
http://www.sendmefile.com/00495037 (http://www.sendmefile.com/00495037)
http://www.sharebigfile.com/file/56744/Pig-Puzzles-rar.html (http://www.sharebigfile.com/file/56744/Pig-Puzzles-rar.html)
http://filecargo.com/dw.php?id=1168464016&/Pig%20Puzzles.rar (http://filecargo.com/dw.php?id=1168464016&/Pig%20Puzzles.rar)
http://www.titanicshare.com/download.php?id=BF0CF485 (http://www.titanicshare.com/download.php?id=BF0CF485)
http://www.fileskip.com/download/fRa6cXNnJH (http://www.fileskip.com/download/fRa6cXNnJH)
http://www.bestsharing.com/files/Tt8TVo201...uzzles.rar.html (http://www.bestsharing.com/files/Tt8TVo201724/Pig%20Puzzles.rar.html)
http://www.mediafire.com/?3mnmr1ymmmy (http://www.mediafire.com/?3mnmr1ymmmy)
http://fisier.net/106909 (http://fisier.net/106909)
http://www.axifile.com?4616105 (http://www.axifile.com?4616105)
http://www.filesend.net/download.php?f=b30...f06d39f8482a38f (http://www.filesend.net/download.php?f=b30017d845f3e2347f06d39f8482a38f)
http://www.teeups.com/download/UnfePLZf61 (http://www.teeups.com/download/UnfePLZf61)
http://www.zshare.net/download/pig-puzzles-rar.html (http://www.zshare.net/download/pig-puzzles-rar.html)
http://www28.websamba.com/Vobbys/Pig%20Puzzles.rar (http://www28.websamba.com/Vobbys/Pig%20Puzzles.rar)

FAQ

None yet

Issues

As you'll probably notice this system is not perfect.
If you are an eventer you could try to solve some of the issues. Just use this section in any way you want. If you use it I hope you will learn from the experience. ;)
Note: I have not thought about the difficulty level of the problems, so don't be surprised if it vary a lot. (When you find errors you usually don't find them in order of how difficult they are to solve)

If you reset while the pig is moving you will notice the pig sometimes move after the reset.
Fix the issue
I can tell you there exist a simple fix. This does not necessarily mean it is easy though. Good luck ;)

When you enter the digits you use digit 0 to exit. I.e. you cannot enter 0 as an instruction.
In the system provided there are 4 instructions (1,2,3,4) yet they need a base of 5 because 0 has to be included.
The instruction 0 has complications the other instructions have not, which is why it cannot be directly implemented.
Make it possible to include the 0 instruction where it behaves in the same way as the other digits.
It might be a good idea to store the instructions with more than 1 variable.

The way you enter the instructions are present in the event you trigger. As there are more levels there are dublicates of the instructions.
Why have dublicates if you just can have a common event.
Make an common event that does the job and can be called where ever

You can see how users of the system can change the show messages in the top of the event.
Let's say the user wants the text to be different from one event to another.
How would you solve that?
Would you go back to the original setting and copy the NPC with a full instruction set and not just a call to a common event or will you make several common events where you just alter the text in them?
Well... It could be the user wants every NPC to say something different, or perhaps the user wants groups of NPCs where each group says something different and every NPC in a group say the same thing.
Is your answer to the previous question the same in both situations?

Here's a thought. You know the engine part? The part where calculations are done, the part below the warning comment.
What if you wanted to split the event so the engine part was present in the common event and the user-editable part was in the NPC. How would you do it?
Try to think about these questions:There is no reason wasting your time on a super complex solution if it is better you kept the old version and didn't do anything at all.


There is basically just 2 issues and something to think about in this section.
There might be other issues lurking around in the system. How would you go about finding unknown issues. In fact you don't even know if there is any issues or not.
Develop strategy for finding issues

At least thinking about it would help. You can never be sure there aren't any issues left, but you can try to limit the amount of issues. (Note the word 'try')
Also be aware that it is possible not finding any issues.
This is more something for you and hopefully you will be able to create better event systems.
I am going to leave this open and just event with:
Don't make the conclusion: "I found no issues, therefore there are no issues"


Credits and Thanks

I would like to thank everyone using their time to try and use Pig Puzzles.
I would like to thank everyone reading this topic.
Thanks.

Author's Notes

I am certain I can make this thread better, so if there are anything you find confusing, bad or good. Please do help me by telling me this.
If you find something to be confusing I can try to clarify it.
If you find something to be bad I can try to make it better.
If you find something to be good I can let it stay. (Think if I removed something good)
That is why I want you comments, that and because they make me happy ^_^

Oh, and finally: ENJOY!
 - Zeriab
Title: Re: Pig Puzzles - An experiment
Post by: King Anesis on January 12, 2007, 01:00:11 AM
Someone's taking many many precautions to links eh?

Looks interesting. That's a nice idea though. :D
Title: Re: Pig Puzzles - An experiment
Post by: coolkid25344 on January 12, 2007, 01:10:00 AM
Good game idea...I think ill use it in my next game...KEEP UP THE GOOD WORK!!!!

P.S. good job providing enough download links,
Title: Re: Pig Puzzles - An experiment
Post by: Irock on January 12, 2007, 01:51:47 AM
This looks interesting.
Title: Re: Pig Puzzles - An experiment
Post by: Zeriab on January 12, 2007, 09:44:00 PM
Thanks for the comments.

I do hope there's enough upload links XD
Actually I think I will also add the system as an attachment

Btw. do tell if you have any problems. Well do tell me if you have anything relevant about this system to say.
Title: Re: Pig Puzzles - An experiment
Post by: Blizzard on January 14, 2007, 03:48:15 PM
Lol, first I read "Big Puzzles". It's cool. And ROFL at the number of places to download from.
Title: Re: Pig Puzzles - An experiment
Post by: Zeriab on January 14, 2007, 09:59:35 PM
I went ALL IN on the ways to download the demo.
Each link will experience little traffic so it's quite likely many of them will fail simple because I have made too many. A bit ironic.
Title: Re: Pig Puzzles - An experiment
Post by: :) on January 14, 2007, 10:09:52 PM
Sweet this looks cool.

ok to solve the traffic:
IF you are downloading this on a sunday use links 1-3
Tuesday 4-6...lol jk.