Labyrinth Explorer
Technology
- C#
- N-Tier
- Test Driven Development
- Interface programming
- Logging
- Inheritance
- Polymorphism
- Virtual overridden methods
- No hard-coded values
- User Interface separated from Business Logic
How To Play
- Download and install .NET runtime library
- Download archive file, extract and double-click on LabyrinthExplorer.ConsoleUI.exe
- Make the window full-screen and magnify the letters for comfort (press CRTL and '+' key on Windows). If window is too small there will be render artifacts present.
- Use arrows to move the Green Square, Space-bar to open/close doors, C key to use weapon. F letter on map is Portal to Next Level, you have to open it with Space-bar before going through it.
Screenshots