Tuesday, January 9, 2018

Wheel of Fortune for PowerPoint Version 4.0 Final: Welcome to a new era

UPDATE (April 6): I've received quite a few comments about this template with this blog post. Note that this is not the latest version. Please leave any further comments about the template in general on the main page. Thanks!



Welcome to Wheel of Fortune for PowerPoint, version 4.0. Get ready for a redefined Wheel experience, an all-new paradigm that shakes up how you and your contestants enjoy your game.

It is the product of months of enduring development and several milestone betas. In fact, this is the most ambitious update I've ever made to a game.

For those who tested the betas, thank you. You can skip all the way down to the Developer Note if you'd like, or read on as I reprise the highlights of this release. If you're updating from the previous stable version, you're in for a treat. So much has changed since we last met, and I look forward to impressing you again with what's there to offer.

Alright, let's get the ball rolling, shall we?



Remember the good ol' days when you...

  • Had to individually light up puzzle board tiles in the beginning?
  • Used finicky solution cards to remember how many M's were in your puzzle?
  • Crossed your fingers you didn't screw up placing those S's in the wrong location of the puzzle board?
  • Remembered (in order words, forgot) to type bad letters into the Letters Used box?

Well guess what? Those days are over. Pack your bags and get on moving; you're about to enter a whole new era of puzzle preparation and execution.

Introducing Set Up Puzzles, an all-new, inventive method to prepare your puzzles in advance. Using the in-game editor, you now input puzzles beforehand, then load them to the puzzle board when they're ready to be played.


You have twelve puzzle slots, enough for for a full-length game (and a few extras just in case). Editing puzzles is as easy as clicking a tile and typing the letter on it. If you type your words too far to the left or right, no worries; use the alignment arrows to shift rows left and right! You can also erase entire rows using the erasers, or delete the entire puzzle with the trashcan.

Once you've got all your puzzles registered to each number, you're ready to enter the puzzle board to start your game.


Well, things already look quite different here. The Calculator tab is gone (which I've hinted with the previous release), but what happened to the Letters Used box? Hold your horses, let's load one of the puzzles with the new Load Puzzle tab so you can see for your yourself.


As you can see, the puzzle loaded exactly the way I set it, just without the letters. Your contestants will fill in these missing letters using the new top left letter selector that just appeared.

It's Molly's turn, and she guesses the letter T. Remember, you as the host no longer have to recall how many and where the T's are in the puzzle. Just click on the letter T on the letter selector.


Ding! Just like the actual game show, the puzzle board tiles for the letter T have been highlighted in blue. Click the blue tiles, and the letter T will appear in each of them. No need for solution cards anymore, right? Also notice how the letter T has been removed from the letter selector. Who needs a convoluted Letters Used box when everyone can see all the available letters instead?

To wrap up the round, click the Solve tab to reveal the solution. The Load Puzzle tab will then reappear for you to load the next puzzle.

There's more to Set Up Puzzles than just the editor itself. Click the gear icon there, you'll see that for the first time, Wheel of Fortune for PowerPoint has a settings panel. Adjust the vowel price, house minimum, and/or how the puzzle board operates. You can also get a bird's eye view of every puzzle, or simply delete them all.


If you haven't noticed yet, there have been various improvements to the user interface. For instance, the default Studio backdrop has a new shade of purple. Player scores are now white, just like in the actual game show. Categories are now capital-enforced like the actual game show. Oh, and the disastrous Valentine's Day backdrop from before? I redid the colors so that it's more usable and vibrant.


There are several other design adjustments, but I might sound too nit-picky if I kept going. So I'll leave the rest up to you.

The wheels have also seen some work in this release. The first adjustment is that the wheel now lands on a randomly computer-generated space. What's more, it is now possible to remove the wild card and mystery wedges from the wheel! This allows for more interactive wheels and the possibility of of adding additional cards/wedges in future versions of the game.


One step closer to a complete game, Wheel of Fortune for PowerPoint now supports the bonus round! Accessible via the round tabs, a dedicated RSTLNE button reveals all those letters in the puzzle. The contestant would then select three consonants and a vowel, which would appear on the other side of RSTLNE. Once these letters are selected, click these letters to reveal them in the puzzle. Use the ten-second timer on the bottom right to round off the bonus round.


Arguably the best part of this release is that a new audience finally gets to join in the Wheel of Fortune fun. For the first time ever, introducing PowerPoint for Mac support!


I plan to maintain a Windows and a Mac version of Wheel of Fortune for PowerPoint. Here are the differences in the Mac version:

  • Anything that involves editing text requires input boxes. This includes the Set Up Puzzles editor, player names, etc.
  • Some fonts are different so they work on macOS
  • You can run animation triggers, but you can't edit them. In order to fully edit Wheel of Fortune for PowerPoint, you'll still need PowerPoint for Windows.

Everything else should be feature identical with the Windows version for now. But since PowerPoint for Windows has more features than the Mac, there may be feature divides in the future. I'll have to figure out how to handle that if the need ever arises.

Minor Changes
  • Transferring totals now zeroes out the other players' round totals
  • Slightly enlarged player name space
  • Alignment fixes using PowerPoint's align center feature
  • Option to wipe all puzzles/scores on exit. Wheel of Fortune for PowerPoint now recommends saving to preserve puzzles prepared with Set Up Puzzles.

New video guide




Developer Note

With this being my most ambitious update, there were several ups and downs during development. Implementing all the ideas was quite the challenge, from writing the VBA to simply knowing, "is this even possible in PowerPoint?" Multiple times would I get far into a feature, only to realize that PowerPoint had a limitation that prevented my original plan from happening in the first place.

This played a central theme during development, and with the long development cycle, it began to put a toll on me. Thankfully things came through in the end for the most part, but my mind couldn't help but wonder, "why did I put myself through this?"

That's why I'd like to graciously thank all the beta testers for this release, whether you were a contestant in one of my playtests or someone I haven't met in real life. You guys' joyous comments and smiles as you played made each of my days and gave me all the encouragement I needed to finish. Most importantly, you playtesters played along well with all the bugs. Even when I wasn't thrilled witnessing them, it looked like you guys still had a great time. You guys taught me that a game is not defined by its bugs; it's the fun that counts.

With that said, I'm exhausted. It's time for me to take a much-needed break from this project. Need not worry; Wheel of Fortune for PowerPoint development is far from over. I still have several new ideas in the backlog, many of which I came up with throughout the beta cycle (and hinted throughout the beta release notes). When the time is right, I'll remember what I learned here and stand up to the challenge.

Hope you enjoy version 4.0!

~Tim's Slideshow Games


15 comments:

  1. Trying to get this to work on a MacBook Pro with PPT ver 15.39

    Loads, but doesn't seem to run any of the macros. Thoughts?

    ReplyDelete
    Replies
    1. I don't use that version of PowerPoint, but you should have received a message box upon opening the game to enable macros. Even if you enable that, you may receive macro alerts when each macro wants to run, which you can dismiss with the "don't show this message again" checkbox.

      If you're enabling all the macros as prompted, I am unable to diagnose why macros aren't running on your MacBook. All I can say is fiddle around with preferences, which may or may not be helpful. Hopefully you can figure this one out.

      Delete
  2. This is perfect for a support group activity I am planning. Is there any way to add more than 3 players? Thanks!

    ReplyDelete
    Replies
    1. Currently, there isn't a way to add more than 3 players. While that's definitely a useful idea, I'm not sure if additional player functionality will be implemented yet, and here's why.

      Since the actual game show is based on 3 players, I prefer to display 3 players by default. That means that in order to add a fourth player, I'd have to figure out how to dynamically shift and resize all the other players names and score boxes to reveal another set. This would be very difficult to pull off with PowerPoint, and I can't say for sure if this is even possible to make.

      In the meantime, consider forming teams if there are more than 3 players. The actual game show does this sometimes, and you'll probably find that due to the game's structure, each player will be able to participate more this way.

      Delete
  3. I have downloaded the presentation and watched the video for setting up the puzzles, however, I don't see the "developer" tab so I am not able to do anything more than clicking around in the slides. What do I have to do to use this for our meeting?

    ReplyDelete
    Replies
    1. You don't need to use the developer tab. That's just to access the visual basic code if you want to make sure the macros are safe to use. All you should need to do is enable the active content as prompted, and it should work.

      Delete
  4. Hi, Thanks for putting this together. I downloaded the game but have not been able to have it work for me. My computer opened it in protected view. I switched to enable editing but still have not been able to get it to function like how you have in your demonstration.

    I thought the problem was with not having an updated version of powerpoint but just updated and still have the problem. Do you have any suggestions? I am on a pc.

    Thanks!

    ReplyDelete
    Replies
    1. DId you also enable active content along with enable editing? Are you on a work computer that disables macros in Microsoft Office? Usually this is the issue users have with pptm files.

      Delete
    2. Thanks for getting back with me. I didn't see anything saying enable active content so I'm assuming it was not enabled. No i was on a personal computer but using it in the library since I have issues with the internet at home. Where should I look for enable active content?

      Delete
    3. Go to PowerPoint Options -> Trust Center -> Trust Center Settings. Look through the ActiveX and Macro settings to make sure you're NOT disabling those without notification.

      Delete
    4. Thanks Tim!
      I will let you know how things turn out.

      Delete
  5. Hi Tim!
    I love this game!! I want to use it as a review at my Awana Club meeting tomorrow evening. I set it up and it runs fine on my Windows PC. I sent to our tech guy at church and he says "The Wheel for Mac file still requires PowerPoint, though. I suspect the difference is the Mac file does not have macros." The computer that runs to the big screen does not have PowerPoint so each week he converts my PowerPoint on another computer and sends it to the computer that is running on the screen. I sent him your previous comment "BartFebruary 3, 2018 at 1:54 PM
    Trying to get this to work on a MacBook Pro with PPT ver 15.39

    Loads, but doesn't seem to run any of the macros. Thoughts?
    Reply
    Replies

    Tim the WriterFebruary 4, 2018 at 10:10 PM
    I don't use that version of PowerPoint, but you should have received a message box upon opening the game to enable macros. Even if you enable that, you may receive macro alerts when each macro wants to run, which you can dismiss with the "don't show this message again" checkbox.

    If you're enabling all the macros as prompted, I am unable to diagnose why macros aren't running on your MacBook. All I can say is fiddle around with preferences, which may or may not be helpful. Hopefully you can figure this one out." Any other advice you can offer?

    ReplyDelete
  6. I just posted a question and have another. Is there a way to convert the game to an online version so that we don't have to worry about conversion from windows to mac?

    ReplyDelete
    Replies
    1. Three things:

      1) That's really cool you're using this for Awana. If you don't mind, how did you guys use this for a church club?

      2) The Mac version does use macros. The difference between Windows and Mac is that the Mac version does not use ActiveX controls, and some of the fonts have changed to Mac-compatible ones.

      I can't think of any more advice with that comment about macros on PowerPoint for Mac. Maybe this post from the Microsoft community would help?

      https://answers.microsoft.com/en-us/msoffice/forum/msoffice_powerpoint-mso_mac-mso_o365b/ppt-macros-do-not-work-in-office-for-mac-2016/cf3380ba-7cf3-4545-b33e-9dd5a500bd58

      3) An online version of this template would require a complete rewrite using HTML5 canvas, which I currently lack the skills for. I'm interested, but don't expect this anytime soon, if ever.

      Delete
  7. I need help with the puzzles and the wheel, it won't let me load puzzles when I click a number from 1-12, and everytime I stop the wheel it lands on the top dollar, and can I use a retro puzzleboard and classic Wheels for this?

    ReplyDelete

If your comment won't send, check if third-party cookies are enabled.