Skip to main content

Scripting and Storytelling

People wouldn't generally see a link between programming and storytelling but if programming involves taking a user through a guided experience using code, it's fundamentally the same. At its core, programming would involve a colorless and purely logical experience. But it's still an experience. Graphics and sound would tend to make the storytelling process more evident. In the case of game development, the storytelling process is probably clearest. But even where a programmer is just composing a sequence of commands to be repeated, potentially endlessly, that series of commands is nonetheless an experience. Optimization is likely the highest goal, to be the fastest and most efficient. So the experience they're crafting is one of ease for the end user. The end user wouldn't worry about their machine overheating due to inefficient code nor would they wait needlessly for the machine to complete its task. We want to build a software that most empowers programmers to script stories. We know the end of our story is the creation of that software. We'll take great care to reconsider the means in working toward that end.

Comments

Popular posts from this blog

Storytelling

Storytelling seems to underlie all media. Video production, music composition, writing. Whether for a bland, fact-based documentary or an animated cartoon, all these artistic tasks involve a process of storytelling. We must create the optimal experience for storytelling through software, remembering even this process of building software is one of storytelling. We know the resolution, the creation of a software that best facilitates storytelling. Working toward that goal, we should consider all we do, even these very words, as key to success. If we begin building with the focus on storytelling through written language, we can later add elements to handle specifics such as audio and video meanwhile providing an encompassing base capable of dealing with every conflict.

Familiarity and workflow

Blender is a 3D design software with a built-in video editor and a powerful compositor, among other relatively hidden gems. The advantage of these tools in a 3D design app might not be obvious to some but it saves from having to learn workflows of multiple apps. Once a user is comfortable with Blender's basic workflow and key commands, it's much easier to learn other parts of the software. Rather than exporting rendered videos to edit in another software, they can use the workflow they're already familiar with to edit within Blender.

To be forthright, Blender has a steep learning curve. It takes time to get acquainted with it. The reward being increased productivity through familiarity with an intuitive and fast workflow. Once that time is taken, the same workflow can be applied to other aspects of design like video editing and compositing.

What we want is a workflow that's far easier to learn than Blender's. Notepad for Windows provides our base experience. Anyone…

The Higher Goal

With our focus on storytelling, it should quickly become clear that we're poised to tell the most enthralling story of all; the story of our creator. There can be no greater success in storytelling than to tell the greatest story in the greatest way. And that is our lofty goal. With that defined, we have the best possible intention in working toward the best possible end.