
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.