Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/heedrox/ric-escape
RIC escape is a short, fast paced, conversational adventure escape game for Google Assistant
https://github.com/heedrox/ric-escape
adventure-game conversational-escape-game game ric-escape software-development
Last synced: about 2 months ago
JSON representation
RIC escape is a short, fast paced, conversational adventure escape game for Google Assistant
- Host: GitHub
- URL: https://github.com/heedrox/ric-escape
- Owner: heedrox
- Created: 2017-12-29T16:05:24.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T11:58:42.000Z (almost 2 years ago)
- Last Synced: 2024-07-30T16:49:57.409Z (5 months ago)
- Topics: adventure-game, conversational-escape-game, game, ric-escape, software-development
- Language: JavaScript
- Homepage:
- Size: 2.22 MB
- Stars: 11
- Watchers: 3
- Forks: 1
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RIC Escape
A conversational escape game for Google Assistant. In English and Spanish.
You have 35 minutes to avoid crashing your spaceship into a star, with the help of RIC,
a Remote Interface to Consciousness.Why is your spaceship going to crash into a star? Why is the robot willing to do so?
Discover all the misteries behind this game!It has two endings: the wrong one and the right one. Try to unlock them both!
Developed with Firebase Functions, Actions on Google and through TDD with Mocha.
Hope you like it!
# Do you want to develop your own adventure game?
You can do it in a few minutes!
We can share knowledge & all scripts and programs. Get in touch with me and let me show you
the SCURE utility I built with this. With SCURE you can build any scenario and game within minutes!# SCURE
SCURE is the same as SCUMM (Script Creation Utility for Maniac Mansion),
but for Ric Escape - Script Creation Utility for Ric Escape.Check ric-escape-data to check an example of data the engine expects.
# TDD
I include a DialogFlowAppMock, that overwrites the DialogFlowApp and uses as helper for tdd stuff.
I also developed a walkthrough script, which does all commands needed to finish the game
successfully. A nice side effect created by developing the game through tdd!The TDD cycle accelerated the development of the game. Practice TDD!
# How is the development of a Google Assistant app?
You can read all about it here:
https://medium.com/@itortv/desarrollando-ric-escape-una-aventura-conversacional-para-googleassistant-56d86a9d88c5
# History
The first version of the game was built in 3 days!