Version: 1.6.0.0

Developed by: Steve Sparks
See GitHub for more deails.

Adventure Server is a learning project that I use to establish patterns and concepts of
various development and hosting ideas. This project combines a love for text adventures
and my need to have a project I can use to:

Improved development skills.
Test out porting from various versions of .Net Core to .Net 5.
Create build project on services like Bitbucket.org, GitHub, and Azure DevOps.
Test out deployment pipelines using Docker containers to Azure Registries and DockerHub.
Have a self-contained application that that can scale inside Kubernetes.
It keeps me interested in the development and is just fun!
Find the Source at:

Game Play using Web Client:

- Allows User to play Adventure Server - Classic 2 word text adventures.
- Currently we have a single adventure called "Adventure House"
- You need find the items in the house and escape before you run our out of health.

Open Adventure House Client

Tell me about this project:

.Net 6 WebApi and C# vesion 9 concepts
- Supports more than one player
- Mintains state in the API using .Net 5 caching
Text Adventure Processing
- Text-based Green Screen interface for playing the game
- Simple .JSON game structure that supports easy data driven games
Learning Experience
- Docker, Azure, AWS, Google Apps, WebServices, Swagger, OpenAPI, Web Servicew, Kubernetes
- Yes! An applicaiton that can be hosted on variety of platforms
- Lots of Fun!
- Uses a large list of popular Gamer Tags
- Support KITTEN 1.0
- Find me on GitHub

Acknoledgement: This game uses data that is the foundation of the powershell script Adventure House developed by Jose Barreto.