Stormys, Swipey, Boxy 'Main Menu' for async game in development' video preview .

StormyStudioStormyStudio United KingdomMember Posts: 3,989
edited October 2013 in Working with GS (Mac)
Evening World..

Thought I'd share the main menu I've been tinkering with for the past couple of weeks in my limited spare time.

It's to accompany the best game ever made (by me) which I can't yet show you.

Tested and working on iphone 4 and ipad 2... (and now works properly at 50% and 100% view in the GS creator preview window... *no longer trust scene height ).

Happy with how the menu is evolving.

• Expandable sub menu boxes
• Animated 'X' closing button.
• 'Current games' swipeable list. (designed with async multiplayer games in mind i.e. Words with Friends)
• Current games list can be added to in game, creating more swipable buttons
• Subtle bounce on current games menu.
• Universal

Once it all functions properly I'll add some gunk from my pot of graphical polish.

The video recording was a little jumpy... but here goes anyway


Thoughts?

Might slim down the buttons a little later.

Comments

  • tatiangtatiang Member, Sous Chef, PRO, Senior Sous-Chef Posts: 11,949
    Good stuff! It's amazing how much work goes into something like a menu system. People take good menus for granted when they use an app but it's so important and again, takes TIME to build.

    New to GameSalad? (FAQs)   |   Tutorials   |   Templates   |   Greenleaf Games   |   Educator & Certified GameSalad User

  • StormyStudioStormyStudio United KingdomMember Posts: 3,989
    I know it is mental the amount of time it took just to get it setup t I could automatically add buttons to the 'current games' section whilst maintaiing the scrollable list of buttons setup. In the end it looks so simple and certainly lacking any much 'wow factor'... but I guess at least I know it's solidly built and will provide the sort of interface people have come to expect from multiplayer games... ie. Words with Friends... now I just need to do a billion other jobs..
  • SocksSocks London, UK.Member Posts: 12,822
    Looking really slick ! :)>-
  • SnapFireStudiosSnapFireStudios Member Posts: 1,603
    Oohhh Asynchronous game - nice!
    - Thomas
  • KillerPenguinStudiosKillerPenguinStudios Member Posts: 1,291
    Nice!!! Keep it up!!!
  • FallingBoxStudiosFallingBoxStudios Freelance Graphic Designer Member Posts: 822
    Awesome menu! Great job :)
  • BazookaTimeBazookaTime Member Posts: 1,274
    That is very cool!
  • Braydon_SFXBraydon_SFX Member, Sous Chef, Bowlboy Sidekick Posts: 9,273
    Nice stuff, Jon! It's looking really slick. I can totally see this used in a multiplayer pickup-and-play type game. Love it!
  • StormyStudioStormyStudio United KingdomMember Posts: 3,989
    edited November 2013
    Cheers guys... thanks for the comments.

    I know its not that exciting... it is at heart just some buttons moving around... but interesting 'ish' buttons all the same

    There have been a few hurdles that I've hit so far that took a little bit of thought/blind trial and error:

    Example of hurdles

    The main buttons had to know where they are in relation to the selected one, so they know whether to move up or down from the selected ones Y position, offset by the size of the pop up box.

    With the swipeable 'current games menu'. The individual buttons are all the same spawned actor. They needed to be constrained to the touch position, but also offset by their own value so the buttons didn't all spawn at the same place. (So I give each button a new 'button value' as they're spawned', which basically adds as an offset. They need to be spawned so there can be unlimited current games.

    Then when the 'swipe' is finished, they needed to interpolate back to a position that aligned the buttons tidily in the box, making sure they re-aligned with the position swiped to in mind, allowing the user to spin through a good long list.

    Plus when touched they couldn't just jump back to their original positions and be scrolled again from there, they had to keep the latest position and be swipeble from that position... but return to the original position if you left the 'current games menu' and went back in.

    For ages I had it all working fine, as long as you only swiped up, and did'nt tap too quickly, and were ok with all the current games showing except number 5 who for some reason loved to fly off by itself even though it was from the same prototype.

    There is currently a flash of white when you tap the buttons after having scrolled down... I'm assuming they're be repositioned for a n'th of a second... something else to fix.

    Simples.
Sign In or Register to comment.