Author Archives: Bill Maya

A Short Animated Explanation of Stoicism

Posted in Other | Tagged | Leave a comment

What is Interactive Storytelling?

Interactive storytelling is a form of entertainment that uses the computer as a medium to allow players to create and influence a nascent storyline through small, relevant, dramatic actions. The primary focus of a storyworld should be on character interactions … Continue reading

Posted in Side Projects, Uncategorized | Tagged , | Leave a comment

Who is Chris Crawford?

I’ve realized that many people who’ve read StoryCalc: A New Hope might not know who Chris Crawford is or what he’s accomplished. Chris is a game designer and if it were not for his passion, hard work, and insights over the … Continue reading

Posted in Side Projects, Uncategorized | Tagged , | Leave a comment

StoryCalc: A New Hope

For the past twenty-six years Chris Crawford has been fighting the good fight, trying to jumpstart an interactive storytelling revolution. He says he’s failed and that his age, his perfectionist nature, and the complexity of the problem were the perfect … Continue reading

Posted in Other, Side Projects | Tagged , | 1 Comment

A Thanksgiving Prayer

Posted in Other | Tagged | Leave a comment

Siboot in 2017?

I’m thinking of finishing the version of Siboot that I was creating with Chris Crawford’s Storytron technology back in 2009-2010. Part of me thinks it’s a crazy idea and part of me thinks it’s a totally cool thing to do. I’ve always … Continue reading

Posted in Other, Side Projects | Tagged , | Leave a comment

140 Words Per Day

I’ve always wanted to write more whether it was in my journal, on this blog, or expanding on some of the story ideas I’ve had over the years. I probably have fifteen to twenty books on fiction writing and grammar. Many … Continue reading

Posted in Other | Tagged | Leave a comment

Gossip Among Sapiens

I started reading Yuval Noah Harari’s Sapiens a couple of days ago and came across this on page 22: Our language evolved as a way of gossiping. According to this theory Homo Sapiens is primarily a social animal. Social cooperation is our … Continue reading

Posted in Other | Tagged | Leave a comment

Elm – Mapping Anonymous Functions

In my prior post I wrote about creating a recursive function in Elm to iterate through a list of records and update a single record that met the search criteria. I’ll admit that I was quite pleased with my solution … Continue reading

Posted in Software Development | Tagged , , | Leave a comment

Elm – Recursive Functions

In one of the Elm For Beginners exercises I have to update a player record’s name field with the modified player name and all I have is the playerId to search on. Here are the Elm type alias for the … Continue reading

Posted in Software Development | Tagged , , | Leave a comment