Implementation of Hangman Game using C++

von
Coursera Project Network
In diesem angeleitetes Projekt werden Sie:

You'll be able to write the main functions of the game

You'll be able to test each and every function to make sure they have nor logical error

Integrating all the functions together and finalizing the whole game

Clock2 hours
IntermediateMittel
CloudKein Download erforderlich
VideoVideo auf geteiltem Bildschirm
Comment DotsEnglisch
LaptopNur Desktop

By the end of this project, we will create a simple fully functioning hangman game using C++. In this project you’ll be able to write functions that will print messages, draw hangman, print available letters and calculate the number of tries, and last but not least, you will be able to get the words that’ll be guessed randomly from a text file. In this project we’ll use Codeblocks IDE which is an open source IDE and it’s very simple to write our code in , which will help us implement all the needed functions and classes that is necessary to build our game

Kompetenzen, die Sie erwerben werden

  • Software Testing
  • Reading Data from txt files
  • Implementing Functions
  • Software Gaming
  • C++

Schritt für Schritt lernen

In einem Video, das auf einer Hälfte Ihres Arbeitsbereichs abgespielt wird, führt Sie Ihr Dozent durch diese Schritte:

  1. Writing the Print Message Function which is a function responsible for displaying any message you want in the game

  2. Drawing the hangman in case of wrong guessed letters.

  3. Printing all the letters guessed and the available letters which are not yet guessed

  4. Checking if the player has won the game or not and you’ll load words randomly from a text file.

  5. Calculating the numbers of tries left, finalizing the game and test it.

Ablauf angeleiteter Projekte

Ihr Arbeitsbereich ist ein Cloud-Desktop direkt in Ihrem Browser, kein Download erforderlich

Ihr Dozent leitet Sie in einem Video mit geteiltem Bildschirm Schritt für Schritt an.

Häufig gestellte Fragen

Häufig gestellte Fragen

Haben Sie weitere Fragen? Besuchen Sie das Learner Help Center.