Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexroseb/intro-to-twine
Repo for Introduction to Twine Workshop taught at Amherst College, Jan. 2019. Open and free for others to use as well! Hosted at https://twine.alexroseb.com
https://github.com/alexroseb/intro-to-twine
educational-resources harlowe introduction twine twine2
Last synced: about 2 months ago
JSON representation
Repo for Introduction to Twine Workshop taught at Amherst College, Jan. 2019. Open and free for others to use as well! Hosted at https://twine.alexroseb.com
- Host: GitHub
- URL: https://github.com/alexroseb/intro-to-twine
- Owner: alexroseb
- Created: 2018-11-06T14:33:48.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-23T20:27:26.000Z (almost 6 years ago)
- Last Synced: 2024-10-29T06:01:37.758Z (2 months ago)
- Topics: educational-resources, harlowe, introduction, twine, twine2
- Language: HTML
- Homepage:
- Size: 229 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Welcome to Introduction to Twine!
Instructor: Alex Brenon, Five College Blended Learning and Digital Humanities Fellow
Time: January 22-24, 1pm - 4pm
Location: Converse Hall 209## Day 1 - Getting Started
### Sample Games
- [Birdland](https://birdland.camp/)
- A surrealist piece of interactive fiction
- Uses variables to store "mood levels" that prevent/let you take certain actions
- [Reviews of Birdland](http://ifdb.tads.org/viewgame?id=ap1651hvjldbuugj) - The game is novella-length (although can be paused at will), but I'd strongly suggest at least reading the reviews and playing a bit of it.
- [SPENT](http://playspent.org/html/)
- Play as an unemployed adult forced to make tough choices
- More gamified than some of the others
- Educational, helps players understand experiences that may be foreign to their own
- [Queers In Love at the End of the World](https://w.itch.io/end-of-the-world)
- Very personal and emotional
- Shows how Twine can be extended with more features like a timer
- [What You Can Save](https://umass.experienceplay.education/what-you-can-save/)
- Go through the process of preserving your favorite films
- Takes user input and incorporates it
- [Games by Porpentine](http://slimedaughter.com/games/)
- One of the most well-known Twine writers/creators
- Some games very NSFW - proceed at your own risk
- [About Porpentine](http://slimedaughter.com/cv.html)
- Other Games
- [Seedship](http://philome.la/johnayliff/seedship/play)
- [Anne Boleyn](https://experienceplay.education/anneboleyn/)
- [Depression Quest](http://www.depressionquest.com/dqfinal.html)
- [Twine Games on itch.io](https://itch.io/games/tag-twine)[Use Twine online](https://twinery.org/2) or [download Twine](https://twinery.org).
### Game Idea Resources
- [Masterlist of Interactive Fiction Ideas/Mechanics](https://emshort.blog/2008/03/06/ideas-for-interactive-fiction/)
- [Making Educational Games](https://edutwine.wordpress.com/ideas/)
- [Generating Myth - Hampshire student's thesis](http://5collbldh.org/dh/sandbox/bailey-fernandez-on-generating-myth-five-college-undergrad-fellow-projects-2017-2018/)## Day 2
[Introduction to Syntax](assets/Twine/Twine-Intro-Game.html)
[Archive of "Introduction to Syntax" Game](assets/Twine/Twine-Intro-Game-Archive.html) - Right-click on this link and choose "Save link as...", then in Twine, choose "Import From File" on the right-hand sidebar and upload this file.### Resources
- [draw.io](https://www.draw.io/) - Good for creating flow charts/storyboards
- [Canva](https://www.canva.com) - Storyboarding software
- [bubbl.us](https://bubbl.us) - Mind mapping software- [Color Scheme Generator](https://coolors.co)
- [HTML Color List](https://htmlcolorcodes.com/)
- [Web-Safe Fonts](https://websitesetup.org/web-safe-fonts-html-css/)
- [Unsplash](https://unsplash.com/) - Find public domain images to include in your stories## Day 3
### Publishing Platforms
- [Submit your game to be published on this site](https://github.com/alexroseb/Intro-To-Twine/issues/new)
- Create an issue titled with the name of your game
- Include any important information in the issue summary, including how you'd like to be credited and a the topic of your game
- Upload all files necessary for your game (if there are multiple, it's easiest to upload a single zip file holding all of them)
- [philome.la](http://philome.la/) - Free Twine hosting
- If you have a Twitter account, you can host a game here for free
- Main caveat: Can't upload images or other media that go with the game
- [GitHub Pages](http://github.com)
- Create/log into GitHub account
- Create repository named [your-username].github.io
- Rename your game file to 'index.html'
- Upload your game file and any other files to your new repository
- Visit [your-username].github.io to see your game up and running! (Give it a few minutes to compile first)## General Resources
- [Twine](https://twinery.org)
- [Twine Documentation](https://twinery.org/wiki/)
- [Twine "Cookbook"](https://twinery.org/cookbook/) - examples of basic Twine use cases
- [Harlowe User Documentation](https://twine2.neocities.org/)- [Introduction to HTML](https://www.w3schools.com/html/)
- [Introduction to CSS](https://www.w3schools.com/css/default.asp)## Contact Me
Email: [[email protected]](mailto:[email protected])
GitHub repo of resources: [https://github.com/alexroseb/Intro-To-Twine](https://github.com/alexroseb/Intro-To-Twine)