Create a Start Menu Screen For Windows Form Games in C# and Visual Studio

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ก.ย. 2024
  • In this tutorial we will go over how to make a start menu screen, game screen and help screen for any windows form games also we will load up the flappy bird game and add a start screen to it.
    The start menu screen will technically solve a lot of problems for the game for example it can be helpful for people to be introduced to the game, you can have useful information there for users to read. it can also be used to restart the game when people lose the game if you dont have a restart function built to the game already.
    Written tutorial - www.mooict.com...
    Every game we do in Windows Form if you want to share it with others than its a good idea to make a title screen, game screen and help screen with it. It adds to the accessibility of games and games programming.
    Hope you find this one helpful and keep programming.

ความคิดเห็น • 45

  • @T23-s3z
    @T23-s3z 3 ปีที่แล้ว +8

    You are just so Awesome Moo ICT. Very few tutorials are there for C# on the internet. You have made many awesome videos that are worth a lot. Great Work!!

    • @mooict
      @mooict  3 ปีที่แล้ว

      Hi thanks for the lovely comment. Made my day.

  • @lordofkeyboards2066
    @lordofkeyboards2066 3 ปีที่แล้ว +6

    your back! and good tutorial :)

    • @mooict
      @mooict  3 ปีที่แล้ว +4

      Thank you. Love the name 😍

    • @lordofkeyboards2066
      @lordofkeyboards2066 3 ปีที่แล้ว +3

      @@mooict yes i am the "LORD OF KEYBOARDS" thank you that made my day :)

  • @josjetapia7687
    @josjetapia7687 2 ปีที่แล้ว +2

    perfect for Last minute project

  • @sckmat
    @sckmat 3 ปีที่แล้ว +7

    Hey! How do I close the menu form when opening a game?

  • @ptmandrey
    @ptmandrey 3 ปีที่แล้ว +1

    You saved my life!!! Thank you a lot

  • @moonchild1783
    @moonchild1783 3 ปีที่แล้ว +2

    Thank you so so much, it helped me a lot!

  • @senamilendlovu130
    @senamilendlovu130 2 ปีที่แล้ว +1

    Thank you so much this really helped me on my project

  • @bozhidarzhivkov2104
    @bozhidarzhivkov2104 3 ปีที่แล้ว +2

    Very useful. Thanks!

  • @pier8105
    @pier8105 3 ปีที่แล้ว +2

    amazing video !!!👌👌👍😊

  • @AnnasAR16
    @AnnasAR16 2 ปีที่แล้ว +1

    Thanks, man!

  • @indianprayers6091
    @indianprayers6091 3 ปีที่แล้ว +2

    Nice !!!

  • @matan6141
    @matan6141 3 ปีที่แล้ว +2

    Hey i really like your videos keep going. i have a question i have a count in the main screen game and the second screen doesn't recognize this counter.what should i do to fix this issue?

    • @mooict
      @mooict  3 ปีที่แล้ว

      Hi, take a look at the speed reader tutorial. I've worked with multiple forms on that one and it changes texts from one form to another I think that'll be helpful for your app.

  • @lucaslindgren3237
    @lucaslindgren3237 3 ปีที่แล้ว

    Nice video!

  • @noahyannis2465
    @noahyannis2465 2 ปีที่แล้ว +2

    How do I make it so the start window closes once I press play?

    • @UmongusSussehFrusseh
      @UmongusSussehFrusseh 2 ปีที่แล้ว

      Add "this.Hide()" at the end.

    • @eamonburns9597
      @eamonburns9597 ปีที่แล้ว

      @@UmongusSussehFrusseh That works to hide it, but how do you make it show again when you close the game or help window?

    • @UmongusSussehFrusseh
      @UmongusSussehFrusseh ปีที่แล้ว

      @@eamonburns9597 idk

    • @eamonburns9597
      @eamonburns9597 ปีที่แล้ว

      @@UmongusSussehFrusseh No problem, I found a tutorial that works.
      th-cam.com/video/t-4caAZKLJw/w-d-xo.html&feature=shares
      It isn't the main focus of the video, but I was able to figure it out using the technique for referencing different forms.

  • @rukhmannhayer5672
    @rukhmannhayer5672 3 ปีที่แล้ว +1

    What if the game was a project.cs and not made in forms

    • @gbril3403
      @gbril3403 2 ปีที่แล้ว

      watch at the second part of the toutorial... it shows how to do it

  • @bronie18
    @bronie18 3 ปีที่แล้ว +2

    ❤❤

  • @rezvlt9285
    @rezvlt9285 3 ปีที่แล้ว

    Great video! Please make a video on how to build chess.

    • @mooict
      @mooict  3 ปีที่แล้ว

      I will try

  • @jaeger2918
    @jaeger2918 2 ปีที่แล้ว

    Hi, thanks for this very informative video! I am having an issue where the game runs in the background even before I click my "start game" button. How would I fix this?

    • @ghostnoodle9721
      @ghostnoodle9721 ปีที่แล้ว

      The fastest way would be to tie your start game method to initiate AFTER the start button is clicked, rather than on initialization of the whole program

  • @-TL-15
    @-TL-15 2 ปีที่แล้ว

    Hi Moo ICT please How to set form2 to main window ?

    • @mooict
      @mooict  2 ปีที่แล้ว

      In the solutions explorer open Program.cs file inside of that replace Form1() to Form2(). That should open form2 when you run the app

  • @ReynaldsGison
    @ReynaldsGison 4 หลายเดือนก่อน

    Where the source code lods

  • @ReynaldsGison
    @ReynaldsGison 4 หลายเดือนก่อน

    Send to sources code

  • @HaileyandTristan
    @HaileyandTristan 2 ปีที่แล้ว

    si senjor asi me gusta

  • @cainsykes7099
    @cainsykes7099 3 ปีที่แล้ว

    Has anybody got anytime on learning to code ?

  • @Godemon666
    @Godemon666 2 ปีที่แล้ว

    Dude why are you speed running this

  • @vidhirughani489
    @vidhirughani489 3 ปีที่แล้ว

    Hey plzz make starting page of existing games project in c# plzz

    • @mooict
      @mooict  3 ปีที่แล้ว +1

      In this video the second part shows how to do that.

    • @vidhirughani489
      @vidhirughani489 3 ปีที่แล้ว

      @@mooict ok sir thankyou soo much u r the best ☺i m doing my project in which i have added ur 5 games together just bcoz of u i m able to do this unique project in a very easy way 😘so sir if possible will u make video on how to add this 5 games in one page and if i click on one game then that game will open ??plzz sir do it just one thing is left to do in my project and i have to submit it before 30 june...

    • @mooict
      @mooict  3 ปีที่แล้ว +1

      Hi you can do that 5 game in a similar way long as. They are all done in separate forms inside of the same project you can simply add buttons in the title screen for each form. How have you organised the projects so far?

    • @vidhirughani489
      @vidhirughani489 3 ปีที่แล้ว

      @@mooict i have make 5 separate projects for each game and for each game i have created starting page ..

    • @vidhirughani489
      @vidhirughani489 3 ปีที่แล้ว

      @@mooict now can i add this 5 game in one same project directly or i have to do the whole process again ??

  • @UmongusSussehFrusseh
    @UmongusSussehFrusseh 2 ปีที่แล้ว

    I'd also like to throw in that you can close the startScreen when opening the helpScreen by doing this:
    HelpScreen helpWindow = new HelpScreen();
    helpWindow.Show();
    this.Hide();