MacroMindEdit

Shockwave originou-se com a aplicação VideoWorks desenvolvida pela MacroMind para o Macintosh original. As animações são inicialmente limitadas a preto e branco das primeiras telas Macintosh. VideoWorks foi renomeado como diretor 1.0 em 1987. O diretor 2.2 foi lançado em 1988, e incluiu a linguagem de script Lingo com extensibilidade fornecida pelo Xtras. Uma versão para Windows estava disponível no início de 1990. o diretor 3.0 foi a última versão do MacroMind, e lançado em 1989, que introduziu Xobjets para Lingo., O Shockwave Player ainda não tinha sido desenvolvido, e o único meio de publicar conteúdo permaneceu gerando aplicações executáveis.

MacromediaEdit

em 1993, a Macromedia adquiriu a MacroMind, e assumiu o desenvolvimento da plataforma Shockwave. À medida que a Internet se tornou mais popular, a Macromedia percebeu o potencial de uma plataforma multimídia baseada na web, e projetou o Shockwave Player para o navegador web principal da época, Netscape Navigator. Shockwave Player foi lançado com o diretor 4.0 por volta de 1995, e com a marca Shockwave Player 1.0., Desde então, sua versão tem sido ligada à versão do diretor, ignorando as versões 2 a 4. Shockwave era agora um sistema de duas partes, um editor de gráficos e animação conhecido como Macromedia Director, e um jogador conhecido como Macromedia Shockwave Player.o diretor Macromedia rapidamente se tornou a ferramenta de produção de facto para a indústria multimídia. Em 1993, foi usado para desenvolver a maioria dos jogos Macintosh CD-ROM, tais como point-and-click graphic adventures. Ao longo da década de 1990, o diretor foi creditado com a criação da maioria dos CD-ROMs educacionais., Ele foi preferido sobre aplicações concorrentes devido à sua gama de recursos, relativa facilidade de uso e capacidade do diretor de publicar executáveis para ambos os sistemas operacionais Apple e Microsoft.

uma alternativa menos sofisticada para o diretor foi o HyperCard da Apple. De 1995 a 1997, um programa concorrente de autoria multimídia apareceu chamado mTropolis (do mFactory). Em 1997, a mTropolis foi comprada e descontinuada pela Quark, Inc., que tinha seus próprios planos para criar multimídia com Quark Immedia.em novembro de 1996, a Macromedia adquiriu a FutureWave Software e seus produtos Futureslash., Macromedia Flash 1.0 foi lançado pouco tempo depois. Macromedia agora controlava duas das três principais plataformas multimídia para a web, com Java sendo o terceiro.

Macromedia Director 8.5 foi lançado em 2001 e foi a primeira versão a visar especificamente a indústria de jogos de vídeo. Ele introduziu capacidades 3D, Texto 3D, toon shading, Havok física, vídeo Real, áudio Real, integração com Macromedia Flash 5, comportamentos e outras melhorias. Programas de modelagem 3D como LightWave, Cinema 4D e 3D Studio Max foram atualizados para exportar modelos 3D para Shockwave.,

a partir de 2001, mais de 200 milhões de pessoas tinham o Macromedia Shockwave Player instalado, tornando Shockwave, um formato comum para jogos de vídeo online. Sites como Miniclip e Shockwave.com foram dedicados a Shockwave e jogos de vídeo baseados em Flash.

AdobeEdit

Macromedia was acquired by Adobe Systems in 2005, and the entire Macromedia product line including Flash, Dreamweaver, Director/Shockwave, and Authorware was now handled by Adobe. Diretor e Shockwave Player é atualmente desenvolvido e distribuído pela Adobe Systems.,

The early 2000s saw the decline in the usage of Director/Shockwave as most multimedia professionals preferred Macromedia Flash and other competing platforms. Após a aquisição da Adobe, nenhuma nova versão foi lançada por quatro anos.em 2007, Adobe lançou o Adobe Director 11, o primeiro novo lançamento em quatro anos. Ele introduziu o DirectX 9 native 3D rendering e o AGEIA PhysX PhysX physics engine, panel docking, Quicktime 7 support, Windows Media, RealPlayer support, Adobe Flash CS3 integration, e Unicode support., Foi considerado um” lançamento incremental “por críticos e o editor de scripts ainda era considerado”primitivo”.

A partir de 2008, a posição de mercado do diretor/Shockwave sobrepôs-se com Flash a um alto grau, a única vantagem do diretor sendo suas capacidades nativas 3D. No entanto, com o lançamento do Flash Player 11, a renderização 3D baseada na GPU foi agora suportada usando Stage3D (a API subjacente), Away3D ou Flare3D (motores de jogos 3D). E depois que Adobe AIR foi lançado, os programas Flash poderiam agora ser publicados como aplicações nativas, reduzindo ainda mais a necessidade de Diretor.,

Em fevereiro de 2019, Adobe anunciou que Adobe Shockwave, incluindo o Shockwave Player, seria descontinuado em abril de 2019.