none
Nominate games (or other programs) here to get featured on our Blog! (PART 2) RRS feed

  • Question

  • Not sure if it just ran out of sticky or was deliberately unstickied - will make sticky again.

    Ran out. Wasn't sure if it was worthy to keep up. Seems so, but I think we need a new thread. This one is beginning to chug. Thanks, guys!

    Ed Price, Power BI & SQL Server Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    • Split by litdevModerator Tuesday, February 4, 2014 9:43 AM Too Long
    • Changed type litdevModerator Tuesday, February 4, 2014 6:36 PM so answers can be marked
    Monday, February 3, 2014 11:40 PM
    Owner

Answers

  • Continued from http://social.msdn.microsoft.com/Forums/en-US/c75994be-5ecd-4f72-83a5-39ce66ebadfb/nominate-games-or-other-programs-here-to-get-featured-on-our-blog?forum=smallbasic


    Got a game you made that you want us to review for being featured on the blog? Maybe someone else's game that you think is great?

    The Small Basic blog: http://blogs.msdn.com/b/smallbasic/

    Post the game/program in this thread to nominate them!

    Please include the following information:

    1. Name of the game/program. Try to come up with something cool and that differentiates it. Instead of "Maze Game", call it "Smily Face Maze" or "Turtle Maze". For example, rather than "Tank Game", the TeamChallenge teams came up with "Tankinator" and "Tank Rampage". I might help you come up with a more interesting/different name if yours seems to generic.
    2. Link to the program listing: http://smallbasic.com/smallbasic.com/program/ - What's your listing code? Include the full link to get us there faster.
    3. Link to the download page. If your game/program runs better locally, then zip the files/folders together and upload it to the TechNet Gallery. Include the link to your gallery page. We've got a "Small Basic" tag going in the gallery. Here's the TechNet Gallery: http://gallery.technet.microsoft.com/
    4. Name and Link to the creator's Profile Page. If it was you, then just include your name. Your profile link is attached to your post anyway. But if someone else wrote it, please link to their profile. If multiple people made the game/program, please include a profile link for each person and explain what they did (if you know).

    I and other Small Basic community folks (like LitDev and some Microsoft employees) will evaluate the programs to select the ones to feature on the blog. If we don't select yours, we can explain why (if you want) and give you steps to make your program "better" (more fun/unique/etc.).

    Thanks!

    Tuesday, February 4, 2014 9:45 AM
    Moderator

All replies

  • Continued from http://social.msdn.microsoft.com/Forums/en-US/c75994be-5ecd-4f72-83a5-39ce66ebadfb/nominate-games-or-other-programs-here-to-get-featured-on-our-blog?forum=smallbasic


    Got a game you made that you want us to review for being featured on the blog? Maybe someone else's game that you think is great?

    The Small Basic blog: http://blogs.msdn.com/b/smallbasic/

    Post the game/program in this thread to nominate them!

    Please include the following information:

    1. Name of the game/program. Try to come up with something cool and that differentiates it. Instead of "Maze Game", call it "Smily Face Maze" or "Turtle Maze". For example, rather than "Tank Game", the TeamChallenge teams came up with "Tankinator" and "Tank Rampage". I might help you come up with a more interesting/different name if yours seems to generic.
    2. Link to the program listing: http://smallbasic.com/smallbasic.com/program/ - What's your listing code? Include the full link to get us there faster.
    3. Link to the download page. If your game/program runs better locally, then zip the files/folders together and upload it to the TechNet Gallery. Include the link to your gallery page. We've got a "Small Basic" tag going in the gallery. Here's the TechNet Gallery: http://gallery.technet.microsoft.com/
    4. Name and Link to the creator's Profile Page. If it was you, then just include your name. Your profile link is attached to your post anyway. But if someone else wrote it, please link to their profile. If multiple people made the game/program, please include a profile link for each person and explain what they did (if you know).

    I and other Small Basic community folks (like LitDev and some Microsoft employees) will evaluate the programs to select the ones to feature on the blog. If we don't select yours, we can explain why (if you want) and give you steps to make your program "better" (more fun/unique/etc.).

    Thanks!

    Tuesday, February 4, 2014 9:45 AM
    Moderator
  • Thanks, LitDev!

    Ed Price, Power BI & SQL Server Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Friday, February 7, 2014 11:13 PM
    Owner
  • Hey, can I nominate a game that uses an extension?

    Thanks!


    It is written: "'As surely as I live,' says the Lord, 'every knee will bow before me; every tongue will acknowledge God.'" Romans 14:11

    Wednesday, February 19, 2014 8:29 PM
    Answerer
  • Hey, can I nominate a game that uses an extension?

    Thanks!

    I don't see why not, so long as its clear what someone needs to have to run it, including any images etc and which extensions.
    Wednesday, February 19, 2014 9:21 PM
    Moderator
  • Hey, can I nominate a game that uses an extension?

    Thanks!


    It is written: "'As surely as I live,' says the Lord, 'every knee will bow before me; every tongue will acknowledge God.'" Romans 14:11


    Got one in mind? =^)

    Ed Price, Power BI & SQL Server Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Tuesday, March 18, 2014 6:39 AM
    Owner
  • Last Monday I published a simple binary to decmal converter in response to a question in

    stuck in a school program

    After some problems I expanded the program to convert:

    - from 16 bits binary to decimal and hexadecimal  see second figure

    - from decimal (max 65535) to binary and hexadecimal

    - from hexadecimal (max. FFFF) to binary and decimal. see first figure

    The program is published as FHH347, as it is to long to show here (>210 lines)


    Jan [ WhTurner ] The Netherlands

    Sunday, April 13, 2014 1:36 PM
    Answerer
  • Last Monday I published a simple binary to decmal converter in response to a question in

    stuck in a school program

    After some problems I expanded the program to convert:

    - from 16 bits binary to decimal and hexadecimal  see second figure

    - from decimal (max 65535) to binary and hexadecimal

    - from hexadecimal (max. FFFF) to binary and decimal. see first figure

    The program is published as FHH347, as it is to long to show here (>210 lines)


    Jan [ WhTurner ] The Netherlands

    This is sweet! Thank you so much!

    Hey, Jan, when you reply that someone posted to the wrong forum, please do it nicely. =^)

    Sure, it's annoying. But they didn't really do it on purpose (or at least not to annoy us). Thank you!


    Ed Price, Power BI & SQL Server Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Friday, April 25, 2014 1:29 AM
    Owner
  • Blog published: http://blogs.msdn.com/b/smallbasic/archive/2014/04/24/binary-to-decimal-converter-small-basic-featured-program-by-whturner33.aspx

    Thanks Jan!


    Ed Price, Power BI & SQL Server Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Friday, April 25, 2014 1:37 AM
    Owner
  • Hey!

    I would like to nominate my snippet "AutoUpdater" (version 2).

    It was made by me.

    MSDN forum thread: Klick me!

    TechNetWiki: Klick me!

    I did some big changes in version 2.

    I changed the whole code.


    Mit freundlichen Grüßen Timo Greetings Timo

    Thursday, May 1, 2014 8:51 PM
  • Sounds good. We'll post it in a few days. Thanks!

    Ed Price, Power BI & SQL Server Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Saturday, May 3, 2014 12:05 AM
    Owner
  • Timo, I featured your snippet and Wiki article here: http://blogs.msdn.com/b/smallbasic/archive/2014/05/07/small-basic-featured-program-autoupdater-version-2-0-released.aspx

    Thanks!


    Ed Price, Power BI & SQL Server Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!


    Thursday, May 8, 2014 3:47 AM
    Owner
  • Thanks Ed. :)

    Mit freundlichen Grüßen Timo Greetings Timo

    Friday, May 9, 2014 1:53 PM
  • I hereby nominate my little opus SBJump:

    ImportCode: BCL208-4

    Lots of time spent polishing the look and feel of the game, and organizing the code so it is as easy to follow as possible.


    Friday, May 30, 2014 7:15 PM
    Answerer
  • Tuesday, June 10, 2014 2:27 AM
    Moderator
  • Coding Cat,

    I featured your game here:
    http://blogs.msdn.com/b/smallbasic/archive/2014/06/09/sbjump-small-basic-featured-program.aspx

    Thanks.


    Nonki Takahashi

    Thanks, Nonki! Appreciate it. If you want me to post these and I'm not noticing, you can message me in the Council group.

    Thanks!


    Ed Price, Power BI & SQL Server Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Sunday, June 22, 2014 11:46 PM
    Owner
  • I'd like to nomiate my gravity simulator : FHS907

    It is written: "'As surely as I live,' says the Lord, 'every knee will bow before me; every tongue will acknowledge God.'" Romans 14:11

    Wednesday, September 17, 2014 5:36 PM
    Answerer
  • I'd like to nominate my gravity simulator : FHS907

    It is written: "'As surely as I live,' says the Lord, 'every knee will bow before me; every tongue will acknowledge God.'" Romans 14:11

    Blog posted - thanks for suggesting it.

    http://blogs.msdn.com/b/smallbasic/archive/2014/09/20/small-basic-featured-program-gravity-simulator.aspx


    Saturday, September 20, 2014 10:48 AM
    Moderator
  • Shadow boxing (simulation)    JNL860

    Monday, September 22, 2014 2:09 PM
    Answerer
  • NaochanON, I wrote a blog post about your Shadow Boxing.  Thanks.
    Shadow Boxing - Featured Small Basic Program

    Nonki Takahashi

    Tuesday, September 30, 2014 1:59 AM
    Moderator
  • NaochanON, I wrote a blog post about your Shadow Boxing.  Thanks.
    Shadow Boxing - Featured Small Basic Program

    Nonki Takahashi

    Thank you.

    Now I'm making a punching game using Parts_Position() subroutine used above(JNL860).

    But it's hard. XD)

    Tuesday, September 30, 2014 9:24 AM
    Answerer
  • NaochanON, a punching game would be awesome!

    Ed Price, Azure & Power BI Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Tuesday, September 30, 2014 4:17 PM
    Owner
  • NaochanON, would you like to be an Answerer in the Small Basic forum? 

    That basically means that you propose answers when you see good ones and then mark them 7 days later.

     

    Thanks!


    Ed Price, Azure & Power BI Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Tuesday, September 30, 2014 4:19 PM
    Owner
  • NaochanON, would you like to be an Answerer in the Small Basic forum? 

     Yes, thank you.
    Wednesday, October 1, 2014 9:57 AM
    Answerer
  • I made a boxing game .  BGT587-0   Enjoy.  

    Use Right,Left...  walking  ,Up,Down....  weaving  ,  Space key.....  punching.

    Play localy.


    • Edited by NaochanONEditor Sunday, October 12, 2014 3:45 AM add comment. code renewed
    Saturday, October 11, 2014 3:08 PM
    Answerer
  • School

    XMC288 - BlackJack - Made by Me

    SBN038 - Rock Paper Scissors - Made by Me and some Guy

    LGB100 - Guessing Game - Made by Me

    -------------------------------------------------------------------------

    For Fun

    BDB469 - Text Based RPG - Made by Me



    • Edited by Dinomite07 Saturday, November 8, 2014 5:36 AM
    Saturday, November 8, 2014 5:34 AM
  • NaochanON, would you like to be an Answerer in the Small Basic forum? 

     Yes, thank you.

    Sorry. I'm like molasses (slow). You're an Answerer now!

    The goal of an Answerer is to propose answers and then mark them 7 days later. Thanks for your help!


    Ed Price, Azure & Power BI Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Thursday, November 13, 2014 9:19 PM
    Owner
  • I made a boxing game .  BGT587-0   Enjoy.  

    Use Right,Left...  walking  ,Up,Down....  weaving  ,  Space key.....  punching.

    Play localy.


    NaochanOn, LitDev posted this one awhile back: http://blogs.msdn.com/b/smallbasic/archive/2014/10/18/small-basic-featured-program-boxing-game.aspx

    Thanks!


    Ed Price, Azure & Power BI Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Thursday, November 13, 2014 9:21 PM
    Owner
  • School

    XMC288 - BlackJack - Made by Me

    SBN038 - Rock Paper Scissors - Made by Me and some Guy

    LGB100 - Guessing Game - Made by Me

    -------------------------------------------------------------------------

    For Fun

    BDB469 - Text Based RPG - Made by Me



    Got the first three! What kind of school do you go to? 

    http://blogs.msdn.com/b/smallbasic/archive/2014/11/13/small-basic-3-simple-games.aspx 

    Ha! I love that RPG!


    Ed Price, Azure & Power BI Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

    Answer an interesting question? Create a wiki article about it!

    Friday, November 14, 2014 2:58 AM
    Owner
  • Highschool, since the need for STEM has arisen, our school just had its first programming class.
    Tuesday, December 2, 2014 1:19 AM
  • This game is similar to mastermind

    You can guess the computer's code and it can guess yours

    Still needs some touching up

    turn = 1
    attempt = 1
    Positions = 3
    start:
    Positions = Positions + 1
    CreateUI()
    CompSetUp()

    Sub CreateUI
      For z = 1 To 8 
        Shapes.HideShape(colourbutton[z])
        EndFor
      GraphicsWindow.Height = 700
      GraphicsWindow.FontSize = 20
      GraphicsWindow.Width = 702
      GraphicsWindow.BrushColor = "thistle"
      GraphicsWindow.FillRectangle(0, 0, 702, 700)
      ColourCaption[1] = "White"
      ColourCaption[2] = "Yellow"
      ColourCaption[3] = "Orange"
      ColourCaption[4] = "Pink"
      ColourCaption[5] = "Red"
      ColourCaption[6] = "Purple"
      ColourCaption[7] = "Blue"
      ColourCaption[8] = "Green"
      For q = 1 To 8
        GraphicsWindow.BrushColor = ColourCaption[q]
        colourbutton[q] = Controls.AddButton(ColourCaption[q], (q-1) * 88 , 660)
       Controls.SetSize(colourbutton[q], 85, 40)
       EndFor
       For turns = 1 To 10
     For m = 1 To Positions
         GraphicsWindow.BrushColor = "black"
         GraphicsWindow.FillEllipse(m * 10 * (13 - Positions), turns * 60, 10, 10)
       EndFor
       CorrectPos[turns] = Controls.AddTextBox((Positions + 1) * 10 * (13 - Positions), turns * 60)
       CorrectColour[turns] = Controls.AddTextBox((Positions + 2) * 10 * (13 - Positions), turns * 60)
       EndFor
      EndSub

    Sub CompGuess
      CreateUI()
      For z = 1 To 8 
        Shapes.HideShape(colourbutton[z])
      EndFor
      For turn = 1 To 10
        GraphicsWindow.BrushColor = "Black"
        Thinking = Shapes.AddText("Thinking...")
        Shapes.Move(Thinking, 300, 10)
        nextturn:
    For f = 1 To turn - 1
      CorrectGuess[f] = 0
      CorrectPos[f] = 0
            EndFor
    For Choice = 1 To Positions
      back:
      Colour[turn][Choice] = Math.GetRandomNumber(8)
      For i = 1 To Choice - 1
        If Colour[turn][Choice] = Colour[turn][i] Then
          Goto back
        EndIf
      endfor
      For c = 1 To turn - 1
        For a = 1 To Positions
          If Colour[turn][Choice] = Colour[c][a] And Choice <> a Then
            CorrectGuess[c] = CorrectGuess[c] + 1
          ElseIf Colour[turn][Choice] = Colour[c][a] and Choice = a then
            CorrectPos[c] = CorrectPos[c] + 1
          EndIf
            EndFor
        EndFor
        EndFor
        For x = 1 To turn - 1
          If CorrectGuess[x] <> NumCorrect[x] Or CorrectPos[x] <> NumPosCorrect[x] Then
            Goto nextturn
            EndIf
          EndFor
          For thisChoice = 1 To Positions
            If Colour[turn][thisChoice] = 1 Then
              Col = "White"
            ElseIf Colour[turn][thisChoice] = 2 Then
              Col = "Yellow"
              ElseIf Colour[turn][thisChoice] = 3 Then
              Col = "Orange"
              ElseIf Colour[turn][thisChoice] = 4 Then
              Col = "Pink"
              ElseIf Colour[turn][thisChoice] = 5 Then
              Col = "Red"
              ElseIf Colour[turn][thisChoice] = 6 Then
              Col = "Purple"
              ElseIf Colour[turn][thisChoice] = 7 Then
              Col = "Blue"
              ElseIf Colour[turn][thisChoice] = 8 Then
              Col = "Green"
            EndIf
            Shapes.HideShape(Thinking)
            GraphicsWindow.BrushColor = Col
            GraphicsWindow.FillEllipse((thisChoice * 10 * (13 - Positions)) - 10, ((11 - turn) * 60) - 10, 30, 30)
          endfor
          For f = 1 To turn - 1
            CorrectGuess[f] = 0
            CorrectPos[f] = 0
          EndFor
          NumPosCorrect[turn] = -1
           NumCorrect[turn] = -1
           WaitOn:
          Controls.TextTyped = NumbersGiven
          If NumPosCorrect[turn] = Positions Then
              Correct()
            endif
            If NumPosCorrect[turn] = -1 Or  NumCorrect[turn] = -1 Then
              Goto WaitOn
              EndIf
              EndFor
    EndSub

    Sub NumbersGiven
      LastTextbox = Controls.LastTypedTextBox
      If LastTextbox = CorrectPos[11 - turn] Then
        NumPosCorrect[turn] = Controls.GetTextBoxText(CorrectPos[11 - turn])
      ElseIf LastTextbox = CorrectColour[11 - turn] then
        NumCorrect[turn] = Controls.GetTextBoxText(CorrectColour[11 - turn])
        EndIf
      endsub

    Sub Correct
     GraphicsWindow.ShowMessage("I guessed right in only " + turn + " turns!", "Correct!")
     Compscore = Compscore + turn
     PersonScore = PersonScore + attempt
     If Positions = 6 Then
      If Compscore > PersonScore Then
        GraphicsWindow.ShowMessage("You Win!","Result")
      ElseIf Compscore < PersonScore then 
        GraphicsWindow.ShowMessage("You Lose!","Result")
      Elseif Compscore = PersonScore then
        GraphicsWindow.ShowMessage("Draw!","Result")
      EndIf
    Else
      Goto start
      EndIf
      Program.End()
    EndSub

    Sub CompSetUp
      For Peg = 1 To Positions
        bookmark:
        Solution[peg] = Math.GetRandomNumber(8)
        For b = 1 To Peg - 1
          If Solution[peg] = Solution[b] Then
            Goto bookmark
          EndIf
        EndFor
        EndFor
        PersonGuess()
        EndSub

      Sub Personguess
        For attempt = 1 To 10
        RightColour[attempt] = 0
        RightSpot[attempt] = 0
        'GraphicsWindow.ShowMessage(Guess, Guess) 
        For guess = 1 To Positions
          solve[guess] = "nope"
          NoButton:
          Controls.ButtonClicked = ButtonClicked
          If solve[guess] = "White" Then
            Number[guess] = 1
            ElseIf solve[guess] = "Yellow" Then
              number[guess] = 2
              ElseIf solve[guess] = "Orange" Then
              number[guess] = 3
              ElseIf solve[guess] = "Pink" Then
              number[guess] = 4
              ElseIf solve[guess] = "Red" Then
              number[guess] = 5
              ElseIf solve[guess] = "Purple" Then
              number[guess] = 6
              ElseIf solve[guess] = "Blue" Then
              number[guess] = 7
              ElseIf solve[guess] = "Green" Then
                number[guess] = 8
              Else 
                Goto NoButton
              EndIf
            EndFor
            GiveResult()
            EndFor
              EndSub

              Sub ButtonClicked
                'GraphicsWindow.ShowMessage(Guess, Guess)
                Lastbutton = Controls.LastClickedButton
                decision = Controls.GetButtonCaption(Lastbutton)
                GraphicsWindow.BrushColor = decision
                GraphicsWindow.FillEllipse((Guess * 10 * (13 - Positions)) - 10, ((11 - attempt) * 60) - 10, 30, 30) 
                'GraphicsWindow.ShowMessage(Guess, Guess) 
                Solve[guess] = decision
              EndSub

              Sub GiveResult
            For t = 1 To Positions
              For r = 1 To Positions
                If Number[t] = Solution[r] And t <> r Then
                  RightColour[attempt] = RightColour[attempt] + 1
                ElseIf Number[t] = Solution[r] And t = r then
                  RightSpot[attempt] = RightSpot[attempt] + 1
                  EndIf
                  EndFor
                EndFor
                Controls.SetTextBoxText(CorrectPos[11 - attempt], RightSpot[attempt])
                Controls.SetTextBoxText(CorrectColour[11 - attempt], RightColour[attempt])
                If RightSpot[attempt] = Positions Then
                  GraphicsWindow.ShowMessage("It took you " + attempt + " turns", "Correct!")
                  CompGuess()
                EndIf
             ' GraphicsWindow.ShowMessage("k","k")
                EndSub

                          
    Tuesday, March 3, 2015 7:35 AM
  • Hello Coopsyp, good job.

    I think your program is great because it has AI though it seems to be improved.

    Screen shot of a program mastermind


    Nonki Takahashi

    Thursday, March 5, 2015 12:36 PM
    Moderator
  • This thread has became long.  So I created new thread:

    Nominate games (or other programs) here to get featured on our Blog! (PART 3)

    TO BE CONTINUED


    Nonki Takahashi

    Wednesday, June 24, 2015 2:16 AM
    Moderator