Skip to content

Kevin's & Frank's attempt to write a classic adventure with modern tools.

License

Notifications You must be signed in to change notification settings

FBoucher/ProjectDover

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GLO Board All Contributors

ProjectDover (aka Blind 2021)

Image of a man wearing black glasses behind a laptop

Kevin's & Frank's attempt to write a classic adventure with modern tools. Coded with .Net Core v 3.1, the project can be open with any Visual Studio, Visual Studio Code (and other editors).

The idea

A text-based adventure game, in a near-future where you and your glasses companion are exploring your environment. We will use AI to simplify the commands. This way "take flashlight" could be "grab the light", "pick up the flashlight"; accept more "humans" commands and the AI will translate to game commands.

Thoughts

  • You are blind
  • Companion glasses are "talking" to you. Named: "B"
  • Amnesia?
  • Inclusive
  • A narrator (maybe your glasses) summarize "your" journey at the beginning.
  • Could go voice
  • The game can be played on-prem or from a webpage
  • Multi-languages: English, French, etc.

F.A.Q.

Q: How to install?

R: Right now there is no installation or binary published. You will need to compile the project by yourself.

Q: What are the requirements?

R: To be able to compile the project you will need:

Q: Can I play without the (MongoDB) database?

R: Yes. Right now the database is only use to save game, and load saved games.

Q: How can I import a custom map?

R: Use .\data\BradysHouse\rooms.json as an example. Right now, to play a custom map you need to replace the file BradysHouse\rooms.json. However, soon it should be possible to load any map. The pattern should be a folder (named as your map's name) and a file rooms.json. And a list of maps will be listed in settings.

Q: What the gameplay look like?

R: gameplay

Contributing

If you find a bug or would like to add a feature, check out those resources:

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Frank Boucher
Frank Boucher

💻 📹 🤔
Kevin Griffin
Kevin Griffin

💻 📹 🤔

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Kevin's & Frank's attempt to write a classic adventure with modern tools.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%