/calloutsevolved

Niche website that provides Augmentative and Alternative Communication for gamers.

Primary LanguageJavaScriptOtherNOASSERTION

Callouts Evolved


Logo

Callouts Evolved README

An Augmentative and Alternative Communication (AAC) interface for gamers.
Explore the NextJs development code »

View the developer's ortfolio · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. Contact
  6. Acknowledgements

About The Project

Screenshot

Callouts Evolved the niche website that got me started in web development. Over the years it's been through many variations and technologies. Checkout the readme files from the other branches in this repo to learn more about the history. At the time of release, the only related projects belong to major companies like Microsoft and Sony. They each provide speech to text and test to speech services to assist hard of hearing players double check what was said and ensure that they heard the correct callout. The end goal for Callouts Evolved is to allow gamers to send and receive communication however they want. Ultimately, we would love for a spanish gamer to speak in spanish to trigger a speech command that would send a visual callout in english to a deaf asl speaker or vice versa.

Pros:

  • Callouts are extremely customizable and can adapt to any scenario.
  • Callouts are more actionable and instantly recognizable than solutions implemented by Microsoft or Sony.
  • Our system strikes a balance between allowing gamers to focus on what's important while providing them access to the more social aspects of multiplayer games.

Cons:

  • Multilingual support relies on images rather than text translation.
  • No voice or video streaming support or screen sharing support.

The development code can be found at https://github.com/MaverickCER/calloutsevolved
The live site is available at https://www.calloutsevolved.com
There are no plans for an online IDE for this project.

Built With

Getting Started

Install nodejs v16
Clone the repo repo
Create a new branch to make your changes in. then run npm i -g firebase-tools npm i
Firebase deployment is done through pr merger. All pull requests must be approved by me. (Currently, no prs are being approved)

Roadmap

See Issues for a list of proposed features (and known issues).

Contributing

As this is a portfolio site, I am not accepting any contributions at this time.
Feel free to clone and improve the site for your own use!
If you have suggestions, they can be added to Issues

Contact

Maverick Manasco - @MaverickCER
https://www.maverickcer.dev maverickcer@gmail.com CodePen CodeSandbox GitHub LinkedIn Reddit Twitter YouTube

Project Link: https://github.com/MaverickCER/calloutsevolved

Acknowledgements