Zeriab 9 Report post Posted January 16, 2007 Pig Puzzles 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 Event System You should be able to download the event system from at least one of the links in the spoiler. http://rapidshare.com/files/11123099/Pig_Puzzles.rar.html http://www.megaupload.com/?d=6BUYW4RI http://www.i-file.org/?d=06A3CA631 http://www.savefiles.net/d/weizobdptp.html http://www.upitus.com/download.php?file=3a5a2629 http://d01.megashares.com/?d01=ca076ac http://www.sendmefile.com/00495037 http://www.sharebigfile.com/file/56744/Pig-Puzzles-rar.html http://filecargo.com/dw.php?id=1168464016&...g%20Puzzles.rar http://www.titanicshare.com/download.php?id=BF0CF485 http://www.fileskip.com/download/fRa6cXNnJH http://www.bestsharing.com/files/Tt8TVo201...uzzles.rar.html http://www.mediafire.com/?3mnmr1ymmmy http://fisier.net/106909 http://www.axifile.com?4616105 http://www.filesend.net/download.php?f=b30...f06d39f8482a38f http://www.teeups.com/download/UnfePLZf61 http://www.zshare.net/download/pig-puzzles-rar.html 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: Can it be done? How much should be put in the common event part and how much should be put in the NPC? I.e. how should the work be distributed? How should the communication between NPC event and common event be established? How complex will the solution be? How much is gained versus the amount of extra work and code? Is it worth the trouble? 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 Share this post Link to post Share on other sites
Marked 197 Report post Posted January 17, 2007 This is a great system. Really cool. I wasnt sure what it did when i was playing the demo, but then I got the pig to move, and thought that was pretty cool, and very cleaver. Great job. I was going to ask, why does the pig repeat its movements? Is the trick to it making a pattern that will get to the pig into the pen? Share this post Link to post Share on other sites
Zeriab 9 Report post Posted January 19, 2007 Thanks for taking your time trying my system. You got it right. The trick is to make a pattern that will get the pig into the pen. Perhaps I should have explained that better. Then again. The main focus is towards other eventers. To show them a principle they can use themselves. That's also the reason behind the big issues section. I hope to get them thinking. You can still use it without being an eventer. It is currently not as suitable for them. There are some stuff that should be changed before it becoming a good system for the general RPG Maker. Share this post Link to post Share on other sites
EmilyAnnCoons 7 Report post Posted January 19, 2007 Very cool...I'll have to figure out how it works exactly (I see the setting the thing to 0 part so...I just gotta figure out how to do that, exactly) and I might use it... Share this post Link to post Share on other sites