# Visionaire Studio

Visionaire Studio (Kurzform: Visionaire) ist eine plattformübergreifende Spiel-Engine zur Erstellung von 2D-Point-and-Click-Adventures.

## Entwicklungsumgebung

Durch seine Konzeption als Autorensystem ermöglicht Visionaire Studio die Entwicklung von Grafikadventures ohne Kenntnisse einer Programmiersprache. Eine Hauptzielgruppe der Software sind daher unabhängige Künstler und Autoren. Die Einbindung von Grafik-, Audio- und Videodateien sowie die Umsetzung von Handlung und Ereignissen erfolgen in einer grafischen Benutzeroberfläche (Editor) unter anderem mithilfe eines Katalogs kombinierbarer Aktionsteile. Trotz dieser Einschränkungen ist die Umsetzung unterschiedlicher Varianten von Spiel-Steuerungen möglich.
Die Programmoberfläche steht auf Deutsch, Englisch, Spanisch, Französisch, Niederländisch, Italienisch und Russisch zur Verfügung. Spiele können in allen Sprachen entwickelt werden, die über UTF-8-Kodierung darstellbar sind.
Der Editor ist für die folgenden Betriebssysteme verfügbar: Microsoft Windows, macOS, Linux.

## Technische Eigenschaften

Für die Realisierung weitergehender Funktionalität steht die Skriptsprache Lua zur Verfügung, die mit Version 3 in Visionaire Studio integriert wurde und Zugriff auf die Datenstruktur eines Spielprojektes erlaubt. Darüber hinaus wird mit Ilios eine eigene visuelle Skriptsprache entwickelt, deren erste Version mit Visionaire 5.1.0 veröffentlicht wurde. Durch die Skriptunterstützung lassen sich auch andere Spielformen als Point-and-Click-Adventures erstellen.
Weitere technische Eigenschaften, Funktionen und Effekte in Visionaire Studio, die teilweise die Verwendung von Skriptbefehlen voraussetzen:
* Unterstützung von 3D-Modellen und Spine-Animationen
* Parallax-Scrolling
* Partikelsystem
* Umfangreiches Audio-System unter Verwendung der Programmbibliothek FMOD
* Integration der Physik-Engine Box2D
* Video-Unterstützung durch Verwendung der FFmpeg-Bibliothek
* Unterstützung von OpenGL-ES-2-Shadern
* Plug-in-System zur Entwicklung eigener Aktionsteile
* Gemeinsames Arbeiten an Spielprojekten durch Ex- und Import von Team-Dateien

## Zielplattformen

Visionaire Studio erlaubt die Entwicklung von Spielen für die folgenden Plattformen:
* PC-Betriebssysteme
** Microsoft Windows, macOS, Linux
* Mobile Betriebssysteme:
** Android, iOS
* Spielkonsolen
** Nintendo Switch, PlayStation 4, Xbox One
* Webbrowser
** HTML5

## Lizenzmodelle

Visionaire Studio richtet sich nicht nur an professionelle Entwickler, sondern über preisgünstige Lizenzen auch an Indie-Game-Entwickler und Hobbyisten sowie an Lehrer und Studenten. Mit der kostenlosen Testversion können im Umfang reduzierte Spiele entwickelt werden, die aber nicht zu einer eigenständigen Spieldatei kompiliert werden können, sondern nur über den Visionaire Editor lauffähig sind.

## Entwicklungsgeschichte

Aufbauend auf einem zwischen 1996 und 1998 entstandenen Vorläufer auf MS-DOS-Basis, wurde die erste Version von Visionaire Studio im Rahmen eines Studentenprojektes entwickelt und 2001 veröffentlicht. Parallel zur Entstehung des 2008 erschienenen Fanadventures Zak McKracken – Between Time and Space, zu dessen Entwicklerteam die Visionaire-Macher gehörten, wurde die Software zu einem kommerziellen Produkt ausgebaut. In den Folgejahren realisierte der Hamburger Spieleentwickler Daedalic Entertainment den Großteil seiner Adventures mit Visionaire, was die Weiterentwicklung der Software förderte.

### Versionen

Im Folgenden werden alle bekannten Versionen gelistet (ohne Beta-Versionen und Release Candidates).
| Haupt- version | Haupt- version | Version | Build | Veröffentlichung | Anmerkungen / Wichtige Neuerungen |
| 1.x | 1.0.x | Ältere Version; nicht mehr unterstützt: 1.0 | | 2001 | |
| 1.x | 1.1.x | Ältere Version; nicht mehr unterstützt: 1.1 | | | |
| 2.x | 2.0.x | Ältere Version; nicht mehr unterstützt: 2.0 | | 19.11.2003 | Neuer Editor |
| 2.x | 2.1.x | Ältere Version; nicht mehr unterstützt: 2.1 | | 27.04.2004 | |
| 2.x | 2.1.x | Ältere Version; nicht mehr unterstützt: 2.1.1 | | 06.05.2004 | |
| 2.x | 2.1.x | Ältere Version; nicht mehr unterstützt: 2.1.2 | | 09.05.2004 | |
| 2.x | 2.1.x | Ältere Version; nicht mehr unterstützt: 2.1.3 | | 15.05.2004 | |
| 2.x | 2.1.x | Ältere Version; nicht mehr unterstützt: 2.1.4 | | 21.05.2004 | |
| 2.x | 2.1.x | Ältere Version; nicht mehr unterstützt: 2.1.5 | | 08.06.2004 | |
| 2.x | 2.1.x | Ältere Version; nicht mehr unterstützt: 2.1.6 | | 13.06.2004 | |
| 2.x | 2.2.x | Ältere Version; nicht mehr unterstützt: 2.2 | | 29.08.2004 | |
| 2.x | 2.2.x | Ältere Version; nicht mehr unterstützt: 2.2 | b | 01.09.2004 | |
| 2.x | 2.2.x | Ältere Version; nicht mehr unterstützt: 2.2 | c | 07.09.2004 | |
| 2.x | 2.2.x | Ältere Version; nicht mehr unterstützt: 2.2 | e | 13.09.2004 | |
| 2.x | 2.2.x | Ältere Version; nicht mehr unterstützt: 2.2.1 | | 01.10.2004 | |
| 2.x | 2.3.x | Ältere Version; nicht mehr unterstützt: 2.3 | | 01.04.2005 | |
| 2.x | 2.4.x | Ältere Version; nicht mehr unterstützt: 2.4 | | 10.05.2005 | |
| 2.x | 2.5.x | Ältere Version; nicht mehr unterstützt: 2.5 | | 21.07.2005 | |
| 2.x | 2.6.x | Ältere Version; nicht mehr unterstützt: 2.6 | | | |
| 2.x | 2.7.x | Ältere Version; nicht mehr unterstützt: 2.7 | | | |
| 2.x | 2.8.x | Ältere Version; nicht mehr unterstützt: 2.8 | | | |
| 2.x | 2.8.x | Ältere Version; nicht mehr unterstützt: 2.8.2 | | 03.02.2007 | |
| 3.x | 3.0.x | Ältere Version; nicht mehr unterstützt: 3.0 | | um 2008/2009 | Umbenennung von Visionaire in Visionaire Studio, Neue Datenstruktur, Integration der Skriptsprache Lua, Linux-Unterstützung des Players, Unterstützung des Unicode-Standards, Entwickler-Konsole |
| 3.x | 3.1.x | Ältere Version; nicht mehr unterstützt: 3.1 | | | |
| 3.x | 3.2.x | Ältere Version; nicht mehr unterstützt: 3.2 | | | |
| 3.x | 3.3.x | Ältere Version; nicht mehr unterstützt: 3.3 | | | |
| 3.x | 3.4.x | Ältere Version; nicht mehr unterstützt: 3.4 | | 20.07.2010 | Unterstützung für Breitbild-Monitore, Team-Dateien |
| 3.x | 3.5.x | Ältere Version; nicht mehr unterstützt: 3.5 | | 11.03.2011 | |
| 3.x | 3.6.x | Ältere Version; nicht mehr unterstützt: 3.6 | | 09.08.2011 | |
| 3.x | 3.7.x | Ältere Version; nicht mehr unterstützt: 3.7 | | 11.07.2012 | Unterstützung der Steam-Programmierschnittstelle (API) |
| 3.x | 3.7.x | Ältere Version; nicht mehr unterstützt: 3.7.1 | | 06.10.2012 | |
| 4.x | 4.0.x | Ältere Version; nicht mehr unterstützt: 4.0 | | 02.08.2014 | MacOS-Unterstützung von Editor und Player, Export von Spielen für iOS und Android, 3D-Modelle, TrueType-Schriften, Unterstützung von OpenGL-Shadern |
| 4.x | 4.0.x | Ältere Version; nicht mehr unterstützt: 4.01 | | 14.08.2014 | |
| 4.x | 4.1.x | Ältere Version; nicht mehr unterstützt: 4.1 | | 30.09.2014 | |
| 4.x | 4.2.x | Ältere Version; nicht mehr unterstützt: 4.2 | | 01.05.2015 | Unterstützung der GOG.com-Programmierschnittstelle (API) |
| 4.x | 4.2.x | Ältere Version; nicht mehr unterstützt: 4.25 | | 29.11.2015 | |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0 | | 08.11.2017 | Neuer Editor, Plug-in-System, Audio-System, Export von Spielen für HTML5, Integration von Box2D |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.4 | | 27.03.2018 | |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.5 | | 02.06.2018 | |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.6 | | 20.06.2018 | |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.7 | 1198 | 27.09.2018 | |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.7 | 1199 | 04.10.2018 | Bugfix-Version |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.8 | 1200 | 16.11.2018 | Animationskurven |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.9 | 1201 | 12.01.2019 | |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.9 | 1202 | 04.02.2019 | Bugfix-Version |
| 5.x | 5.0.x | Ältere Version; nicht mehr unterstützt: 5.0.9 | 1203 | 15.02.2019 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.0 | 1206 | 04.05.2020 | Visuelle Skriptsprache Ilios, Komponenten |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.1 | 1207 | 19.06.2020 | Ende der Unterstützung von 32-Bit-Windows-Versionen |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.1 | 1208 | 04.07.2020 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.2 | 1209 | 31.07.2020 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.3 | 1210 | 24.08.2020 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.3 | 1211 | 24.08.2020 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.4 | 1212 | 08.09.2020 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.4.1 | 1213 | 15.10.2020 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.5 | 1215 | 20.12.2020 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.6 | 1216 | 29.03.2021 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.6 | 1217 | 29.03.2021 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.6 | 1218 | 29.03.2021 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.7 | 1219 | 18.09.2021 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.7 | | 22.09.2021 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.7 | | 29.09.2021 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.8 | 1224 | 13.01.2022 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.8 | 1225 | 21.01.2022 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.8.1 | 1226 | 14.02.2022 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.9 | 1227 | 05.04.2022 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.9 | 1228 | 05.04.2022 | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.9.1 | 1229 | 28.04.2022 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.9.1 | 1230 | | Bugfix-Version |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.9.2 | 1231 | 29.07.2022 | |
| 5.x | 5.1.x | Ältere Version; nicht mehr unterstützt: 5.1.9.2 | 1232 | 16.08.2022 | Bugfix-Version |
| 5.x | 5.2.x | Ältere Version; nicht mehr unterstützt: 5.2 | 1233 | 05.05.2023 | |
| 5.x | 5.2.x | Ältere Version; nicht mehr unterstützt: 5.2 | 1234 | 24.05.2023 | Bugfix-Version |
| 5.x | 5.2.x | Ältere Version; nicht mehr unterstützt: 5.2.1 | 1235 | 17.08.2023 | Textstile und -effekte |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3 | 1236 | 01.01.2024 | |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3 | 1237 | 08.01.2024 | Bugfix-Version |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3 | 1238 | 10.01.2024 | Bugfix-Version |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3.1 | 1239 | 23.04.2024 | |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3.2 | 1240 | 13.06.2024 | |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3.2 | 1241 | | Bugfix-Version |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3.2 | 1242 | | Bugfix-Version |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3.2 | 1243 | 19.07.2024 | Bugfix-Version |
| 5.x | 5.3.x | Ältere Version; nicht mehr unterstützt: 5.3.3 | 1244 | 19.11.2024 | |
| 5.x | 5.3.x | Aktuelle Version: 5.3.4 | 1245 | 11.02.2025 | |
| Legende:Alte VersionÄltere Version; noch unterstütztAktuelle VersionAktuelle VorabversionZukünftige Version ||||||

## Spielprojekte

Die folgende Tabelle listet eine Auswahl von Spielen, die mit Visionaire Studio entwickelt wurden.
| Spiel | Veröffentlichung | Entwickler | Publisher (DACH) |
| Zak McKracken – Between Time and Space | 2008/2015 | Artificial Hair Bros. | Artificial Hair Bros. |
| The Whispered World | 2009 | Daedalic Entertainment | Koch Media |
| A New Beginning | 2010 | Daedalic Entertainment | Deep Silver |
| Kaptain Brawe: A Brawe New World | 2011 | Cateia | dtp entertainment |
| Harveys neue Augen | 2011 | Daedalic Entertainment | Rondomedia |
| Deponia | 2012 | Daedalic Entertainment | Daedalic Entertainment |
| The Second Guest | 2012 | Twice Effect | Headup Games |
| Das Schwarze Auge: Satinavs Ketten | 2012 | Daedalic Entertainment | Deep Silver |
| Chaos auf Deponia | 2012 | Daedalic Entertainment | Daedalic Entertainment |
| The Night of the Rabbit | 2013 | Daedalic Entertainment | Rondomedia |
| Das Schwarze Auge: Memoria | 2013 | Daedalic Entertainment | Deep Silver |
| Goodbye Deponia | 2013 | Daedalic Entertainment | Daedalic Entertainment |
| Anna’s Quest | 2015 | Daedalic Entertainment, Krams Design | Daedalic Entertainment |
| Stasis | 2015 | The Brotherhood | Daedalic Entertainment |
| Game Royale – Jäger der verlorenen Glatze | 2015 | Bildundtonfabrik | Neo Magazin Royale |
| Deponia Doomsday | 2016 | Daedalic Entertainment | Daedalic Entertainment |
| Game Royale 2 – The Secret of Jannis Island | 2016 | Bildundtonfabrik | Neo Magazin Royale |
| Paradigm | 2017 | Jacob Janerka | Jacob Janerka |
| Die Säulen der Erde | 2017 | Daedalic Entertainment | Daedalic Entertainment |
| tiny & Tall: Gleipnir | 2018 | tT Studios | Plug In Digital |
| The Hand of Glory | 2020 | Madit Entertainment, Daring Touch | Madit Entertainment, Daring Touch |
| Not Another Weekend | 2021 | Animatic Vision, Dead Blue Friends | Dionous Games |
| Watch Over Christmas | 2021 | Dionous Games | Dionous Games |
| Born Punk | 2022 | Insert Disk 22 | Insert Disk 22 |
| Beyond the Wall | 2022 | Rocking Toy | Rocking Toy |
| Nine Noir Lives | 2022 | Silvernode Games | Silvernode Games |
| Lucy Dreaming | 2022 | Tall Story Games Ltd | Tall Story Games Ltd |
| Enypnion Redreamed | 2023 | Sinking Sheep, Dionous Games | Dionous Games |