Shell Game Minigame

● ARCHIVED · READ-ONLY
Started by Candacis 15 posts View original ↗
  1. Hey,

    I was wondering, if anyone ever tried to do this minigame, either with events or scripts. I tried searching for Shell Game, but didn't found anything (or a lot of topics with either shell or game in it..). Basically I'm looking for a good way to have a minigame with (possible 3) moving pots (or any other graphic that would be suitable) and under one of the pots would be a prize, if the player can find the right pot after they moved around for a time. Would something like this even be possible? Could events move that fast that it would be a challenge for the player to find the right pot/event?
  2. I have a couple questions.


    First of all, shell games are generally expected to be deceptive. Are you planning on an honest game?


    IOW, the location of the prize isn't random - you can really follow it with your eyes?


    Second - would a video of the shells moving work for you? That way you could speed it up.


    And last, are you gonna allow the little ball to slip from shell to shell? lol Just wondering.
  3. Oh yea, I can easily event this. Just give me a bit of time to crank it out "3
  4. I plan an honest game, no shell game scam :D   My project world is a peaceful world without scams :D   I think at least.

    The location of the prize being random would be easier to make, I think, but I don't know if the player doesn't feel cheated if it is random and thus it would be a scam then.

    A video could work, too, but I havent used videos in my game ever before. Have to look into that.

    Thanks, boldpaste2, for taking the time and helping me out, I really appreciate it :)
  5. Ok, I take it back. This is easily the most complex event I have ever written due to the shuffle algorithm. When one shell moves, you have to determine which shell moves to its place. No worries though. I think I can get it working. I wont let this thing beat me xD.
  6. Glad I found a challenge for you :D   Thanks for even trying.

    As a thank you, I will gladly make a graphic resource for every helper :)
  7. Ok! It's Done! Here is a video of it in action and I will PM you the download link when I get it uploaded.

    The shuffles and location of the "Prize" is always generated at random so each game is not following a specific shuffle pattern. it's all random :3

    This event is not plug and play so be sure to follow the directions to set it up correctly. This is probably the most complicated thing I ever had to figure out xD.

    PS, if the vid is fuzzy, its still processing.
  8. I would like your post a dozen times more, so helpful it was :)

    Thank you for tackling this event monster. I think, this would also be very helpful for others, maybe you want to do a tutorial about it some time.
  9. Candacis said:
    I would like your post a dozen times more, so helpful it was :)

    Thank you for tackling this event monster. I think, this would also be very helpful for others, maybe you want to do a tutorial about it some time.
    Yea, going to post about it on my blog ^^
  10. Hmm that seems a little excessive~ I tried it out and managed to do it with 4 variables~ If you don't mind a little bit of script calling I can make do with a single variable. Instead of actually tracking where each box is, I only track where the ball is and reset the boxes to their original positions instantaneously, so I can loop through it. This allows for more variation including easy/medium/hard, timing etc with less than half the eventing bloat. If you'd like I can post it up as an alternative~ otherwise a good exercise ;D
  11. That would also be nice to see, seita. Would love to see this as an alternative. I'm still trying to learn to make such complex events.
  12. Ah jeez, I just realized the shuffling only shuffles the container with the ball with a random one, and it doesn't shuffle the empty ones, which is why it's so easy to predict. It also seems like the same thing with the above shuffling game. I'll have to change it, but I already uploaded the video and eventing so I'll just put those up for now and reply again with the proper eventing. It should actually be shorter than this one.

    Vid~




    Eventing~

    Spoiler
    ToquRmV.png
  13. @seita , trickier then it looks isn't it xD. yours is probably more user friendly than mine and I had a few variables that I thought of using but didn't use. Our shuffle algorithm is different as well. Either way it proves you can do some pretty neat stuff with events.
  14. @boldpaste2 Indeed!

    Anyway, Here's the new version. The shuffle looks more natural because it doesn't always shuffle the one with the ball. Don't mind my NPC character randomly teleporting slightly, it's part of the pixel movement script I'm using and it shouldn't affect your project.

    Video~




    Eventing~

    Spoiler
    JfI0oFD.png
  15. Thank you both so much! I think, you both did great jobs and did something I would never could have come up with myself!

    I will try out both variants and will study the events to learn exactly what you did do :)

    Message me please, if one of you ever needs help with some tiles or sprites.