Skip to content
This repository has been archived by the owner on Apr 15, 2024. It is now read-only.

Anton-Bondarchuk/smart_house

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart House Console Application in C++

This console program is a simple text-based game that allows users to interact with a virtual world. The program uses the SDL library play music.

Commands

The following commands are available in the program:

  • help - Display a list of available commands or a description of the specified command.
  • close - Close the door.
  • create - Create a new object.
  • delete - Delete an existing object.
  • demo - Replace object schema with demo one.
  • exit - Terminate the program.
  • list - Display a list of objects or object properties.
  • load - Load the location of objects from the specified file.
  • music - Music playback control.
  • musicposition - Find out or set the current music playback position.
  • off - Turn off the lamp.
  • on - Turn on the lamp.
  • open - Open the door.
  • store - Save the location of the objects to the specified file.
  • volume - Find out or set the playback volume level.

Getting started

  1. Clone the repository:

    git clone https://github.com/AntonZimyanin/smart_house.git
    
  2. Navigate to the project directory:

    cd smart_house
    
  3. Project build and run

    ./build_and_run.sh
    

Creator

This program was created by Nikolay Levkovich for educational purposes at BSU.

License

This program is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages