articy:draft is a visual environment for the creation and organization of game content. It unites specialized editors for many areas of content design in one coherent tool. All content can be exported into various formats, including XML and Microsoft Office.
Zdog is a 3D JavaScript engine for and SVG. With Zdog, you can design and render simple 3D models on the Web. Zdog is a pseudo-3D engine. Its geometries exist in 3D space, but are rendered as flat shapes. This makes Zdog special.
"Storytelling techniques within traditional broadcast media have not made major advances in recent years due to the linear and relatively rigid approach to narrative despite advances in the technology that delivers the content. This research proposes the concept of 'perceptive media' in which the content creators have at their disposal different tools and sensors to allow for the subtle adaption of the narrative without any direct interactions from the audience members. The concept is demonstrated through the creation of a 'perceptive radio' that is able to play specially designed content that adapts to the physical and social context in which the radio resides."
"EmotoCouch is a prototype exploring how furniture could be augmented as part of a smart home. It uses lights, patterns, and haptics to explore possibilities for interactive furniture. Specifically, EmotoCouch was designed to explore how effectively furniture could convey a range of emotions to people around it."
Recent Royal College of Art (RCA) design graduate David Hedberg's Smile TV is more than a loving homage to the good old 'campfire inside the living room.' Made from an open frame CRT monitor and equipped with a computer vision system, the unsuspecting television set turns the medium's engagement pattern on its head: instead of making you smile at on-screen silliness, you have to "smile to watch." Only when you do - and for as long as you do - will Smile TV reveal its otherwise scrambled broadcast. "This project grew out from experimenting with facial recognition and image manipulation," Hedberg explains over email.
"Interactive narrative systems attempt to tell stories to players capable of changing the direction and/or outcome of the story. Despite the growing importance of multiplayer social experiences in games, little research has focused on multiplayer interactive narrative experiences. We performed a preliminary study to determine how human directors design and execute multiplayer interactive story experiences in online and real world environments. Based on our observations, we developed the Multiplayer Storytelling Engine that manages a story world at the individual and group levels. Our flexible story representation enables human authors to naturally model multiplayer narrative experiences. An intelligent execution algorithm detects when the author's story representation fails to account for player behaviors and automatically generates a branch to restore the story to the authors' original intent, thus balancing authorability against robust multiplayer execution."
The engine of a non-linear video editor that can be used in all sorts of apps, not just desktop video editors.
MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, XML authoring components, and an extensible plug-in based API.
"Video is better when the codec and transport work together.
Salsify is a new design for real-time Internet video that jointly controls a video codec and a network transport protocol. Current systems (Skype, Facetime, WebRTC) run these components independently, which produces more glitches and stalls when the network is unpredictable. "
"Dynamically Inserted Ads
In recent years, ad technology has allowed for ads to
be targeted and dynamically inserted at
the time of file request. The
ad
server determines the best ad to serve to the listener at the time
of request. In a podcast consumed online, ads may be inserted into a file that is being
progressively downloaded
at designated ad breaks
. Some
publishers
may count this dynamic
ad serve
as an "impression"
without confirming ad delivery. T
he metrics in this document focus
on confirming that the ad was delivered. S
erver log
s can
confirm that the
enti
r
e
ad
file was
downloaded
, but the process for counting a served ad can
only determine that ad file was sent
."
RacontR is changing bit by bit the way we approach interactive storytelling and web interface design with a dash of creativity and without a single line of code.