How to create the game battle ship with a gui

14 views (last 30 days)
I am trying to recreate the game battleship using a gui. For the game i want to have a 5x5 gride, I want a button that randomizes where three different ships go. I want one ship to take up 2 grid space, one take up 3, and one take up 4. I want them to be randomized horizontally or vertically. I want the player to be able to hit the randomize button and then start guessing where the ships are by calling out the gride space such as A1, B7.... If a part of the ship is hit I want it to say hit and turn the space red, if it wasnt hit I want it to say miss and turn the space blue, and then if you hit the whole ship it says sunk. I have no idea how to do this any help would be appreciated.
  2 Comments
Fifteen12
Fifteen12 on 3 Dec 2022
Do you have to use MATLAB? If you're looking for help writing a game, I would recommend a different platform. If you have to use MATLAB, then what part are you looking for help with? You might want to make your question a little more specific, as I'm not sure if you need help on making a gui, or on the game logic, or even plotting, etc.
Amanda
Amanda on 3 Dec 2022
I have to use matlab. I need help making the Gui and the Game Logic

Sign in to comment.

Answers (1)

Image Analyst
Image Analyst on 3 Dec 2022
@Amanda click on the battleship tag on the right hand side of this page and you'll find 29 discussions.
In addition, you'll find the games in the File Exchange:

Categories

Find more on Number games in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!