diff --git a/PaintDrying/ConsoleUtils.cs b/PaintDrying/ConsoleUtils.cs index 040e3b3..585b687 100644 --- a/PaintDrying/ConsoleUtils.cs +++ b/PaintDrying/ConsoleUtils.cs @@ -21,6 +21,7 @@ public static void QuitConsole() WriteLine("(Press any key to exit.)"); ReadKey(true); Environment.Exit(0); + Clear(); } //public static void ExitToGivenScene(Scene scene) //{ diff --git a/PaintDrying/Program.cs b/PaintDrying/Program.cs index f8921c9..a9fa896 100644 --- a/PaintDrying/Program.cs +++ b/PaintDrying/Program.cs @@ -8,16 +8,16 @@ static void Main(string[] args) { Title = "Paint Drying"; CursorVisible = false; - //try - //{ - // WindowWidth = 130; - // WindowHeight = 35; - //} - //catch - //{ - // WriteLine("Cannot create a big enough console window."); - // ConsoleUtils.WaitForKeyPress(); - //} + try + { + WindowWidth = 100; + WindowHeight = 35; + } + catch + { + WriteLine("Cannot create a big enough console window."); + ConsoleUtils.WaitForKeyPress(); + } Game myGame = new Game(); myGame.Start(); diff --git a/README.md b/README.md index 79243c2..fab6201 100644 --- a/README.md +++ b/README.md @@ -1 +1,48 @@ -# Fancy Drying \ No newline at end of file +# Paint Drying + +Simple cli adventure-game that shows example of implementation State Patterns for game Scenes System using C#. + +## Demonstration + +![Paint Drying](demo_paint-drying.gif) + +## Release + +- current: Version 1.0 Released. + +### Install Game .exe + +- noting added. + +### How to play? + +> Just use Keyboard in CLI and Enjoy Adventure. + +- Enter to choose options. +- Arrow Up to iteracts with Menu System. +- Arrow Down to iteracts with Menu System. + +### Features + +- Game Menu Keyboard Controller System +- Paint Text in Tablet +- Paint Wall of Room +- Take Flashlights to enter the Garage +- Take Paint Color in Garage + +### What's next + +> There is some list of idea + +## TODO + +> Feel free to contribute you're Ideas and Implemantations. + +- [ ] .exe Realese on GitHub +- [ ] write Install README Section +- [ ] replace Garage and Room ASCII-Arts +- [ ] rewrite some text in game + +## Reference + +- [Mikewesthad](https://www.youtube.com/@mikewesthad) diff --git a/demo_paint-drying.gif b/demo_paint-drying.gif new file mode 100644 index 0000000..2fb06d0 Binary files /dev/null and b/demo_paint-drying.gif differ