(Topic ID: 252520)

Software Programmers- how hard to program this?

By dyopp21

4 years ago



Topic Stats

  • 4 posts
  • 3 Pinsiders participating
  • Latest reply 4 years ago by dyopp21
  • Topic is favorited by 1 Pinsider

You

Linked Games

No games have been linked to this topic.

    Topic Gallery

    View topic image gallery

    SAMPLE SCREEN (resized).png

    You're currently viewing posts by Pinsider dyopp21.
    Click here to go back to viewing the entire thread.

    #1 4 years ago

    I need a program created that is somewhat game based that would need the following functionality:

    1. Windows based with a graphic user interface (should run full-screen).
    2. A "credit up" system. Example: button A (which can be mapped to a key stroke) adds a credit (credits displayed on-screen).
    3. An on-screen countdown timer. Length of timer needs to be editable by the operator within the code (set in seconds)
    4. Up to 16 different scoring inputs (can also be mapped to a keystroke, ie- "m=5 points, n=10 points, o=50 points. These values also need to be editable by the op)
    5. A "Start" button which begins the countdown timer.
    6. Ability to add/save initials for top scores using "left/right/enter" method (similar to pinball)

    The sequence of events would be pretty straightforward:
    1. Person credits up (or puts up multiple credits)
    2. Hits "START" button. Timer begins at 60 Seconds and starts counting down. Scoring is now active.
    3. For each scoring input, a set score is added to the overall score (maybe the score being added can briefly flash on the screen above the overall score).
    4. When the timer reaches zero, the game is over and the final score is displayed.
    5. If the final score is not in the top 5 (or 10 possibly) scores, screen goes into "game over/ attract" mode, displaying stored high scores and initials.
    6. If the final score IS in the top ten scores, screen advances to another screen for the player to input their initials to be added to the leader board.
    7. After initials entered, screen goes into "game over/ attract" mode.
    8. Credit up is required to play. If credit is at zero, timer/game will not start.

    I've included a very rudimentary sample of what the screen would look like.

    SAMPLE SCREEN (resized).pngSAMPLE SCREEN (resized).png

    #4 4 years ago
    Quoted from agodfrey:

    With MPF you could do this in a few hours, maybe less. Most of what you are looking to do is built in to MPF. The time is really mapping out the switch scoring. Then add a little to create graphics and make it look nice.
    http://docs.missionpinball.org/en/latest/

    I'm checking out MPF now. Thanks for the heads up!

    You're currently viewing posts by Pinsider dyopp21.
    Click here to go back to viewing the entire thread.

    Reply

    Wanna join the discussion? Please sign in to reply to this topic.

    Hey there! Welcome to Pinside!

    Donate to Pinside

    Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


    This page was printed from https://pinside.com/pinball/forum/topic/software-programmers-how-hard-to-program-this?tu=dyopp21 and we tried optimising it for printing. Some page elements may have been deliberately hidden.

    Scan the QR code on the left to jump to the URL this document was printed from.