Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)