Gamestudio ist das erste komplette Entwicklungssystem für Multimedia-Projekte und 2D- und 3D-Computerspiele. Es kombiniert die Atari lite-C Programmiersprache mit einer kommerziellen 3D-Engine, einer 2D-Engine, einer Physik-Engine, Modell-, Terrain- und Level-Editoren, einem Game Template System zum Spieleerstellen ohne Programmieren und einer riesigen Bibliothek mit Texturen, Modellen und fertigen Spielen.
Gamestudio ist für jedermann. Es bietet drei Zugangsebenen im gleichen Paket:
- Einstieg: 'Zusammenklicken' von Spielen aus vorgefertigten Objekten im Level-Editor. Produzieren Sie ein einfaches Action-Spiel ohne Vorkenntnisse in wenigen Stunden.
- Fortschritt: Lernen Sie mit den Tutorial-Workshops programmieren, und erstellen Sie Spiele kommerzieller Qualität in der einfachen, doch sehr effektiven Programmiersprache lite-C. Benutzen Sie die mitgelieferten Level- und Modell-Editoren zum Aufbau Ihrer virtuellen Welten.
- Professionell: Binden Sie Gamestudio's A8 Engine in eigene Softwareprojekte ein, die Sie in Ihrem bevorzugten Entwicklungssystem in C++, C# oder Delphi programmieren. Benutzen Sie Gamestudio's direkte Art Pipeline basierend auf dem FBX-Format, um Ihre Levels und Modelle mit High-End Editoren wie MAX™ oder MAYA™ zu erstellen.
Ein GRUNDSTABILES Entwicklungssystem
"Wir haben jetzt etwa tausend Exemplare unseres '3D Kitten' Spiels verkauft... Von diesen tausend Bestellungen wurde uns von keinem einzigen Bug berichtet. Keinem einzigen. Das ist für uns definitiv das erste Mal, und dies ist das erste Produkt, das wir mit Gamestudio gemacht haben. Dies sagt mir etwas über Produktstabilität."
Gamestudio ist keine Game-Engine, kein Spiele-Editor und keine Spieleprogrammiersprache. Es ist alles zusammen. Das Entwicklungssystem beinhaltet alle notwendigen Werkzeuge zum Produzieren eines 3D- oder 2D-Spiels in kommerzieller Qualität. Integriert ist eine aktuelle 3D- und 2D-Engine, ein Leveleditor, ein Modell- und Terrain-Editor, die lite-C Skriptsprache mit Compiler, Editor und Debugger sowie Tausende von einsatzfertigen Objekten wie Modellen, Level-Bauteilen oder Texturen. Kein Grund mehr, Ihren Spielebaukasten in Einzelteilen zusammenzukaufen!
Wir liefern Ihnen jedoch nicht nur die Software, sondern begleiten Sie bei der Spielentwicklung. Das monatlich erscheinende Online-Magazin AUM bietet Ihnen ständig neue Tips, Tricks und Kniffe. Auf unserer AU Resource-Seite finden Sie neben unzähligen Resourcen und Tools auch Tutorials und Workshops zu allen möglichen Aspekten des Spieldesigns. Und auf dem User-Forum können Sie Fragen an das Gamestudio-Entwicklerteam stellen und mit 10.000 registrierten Gamestudio-Benutzern kommunizieren.
Erfolgsgeschichten
"Wir haben jetzt etwa tausend Exemplare unseres '3D Kitten' Spiels verkauft... Von diesen tausend Bestellungen wurde uns von keinem einzigen Bug berichtet. Keinem einzigen. Das ist für uns definitiv das erste Mal, und dies ist das erste Produkt, das wir mit Gamestudio gemacht haben. Dies sagt mir etwas über Produktstabilität."
Für Einsteiger ist Gamestudio eine hervorragene Wahl. Die Game-Engine ist nicht nur die laut unseren Usern zuverlässigste und best dokumentierte auf dem Markt - es lässt sich auch am einfachsten mit ihr arbeiten. Das monatlich erscheinende Online-Magazin AUM bietet Ihnen ständig neue Tips, Tricks und Kniffe. Auf unserer AU Resource-Seite finden Sie neben unzähligen Resourcen und Tools auch Tutorials und Workshops zu allen möglichen Aspekten des Spieldesigns. Und auf dem User-Forum können Sie Fragen an das Gamestudio-Entwicklerteam stellen und mit 10.000 registrierten Gamestudio-Benutzern kommunizieren.
"Gamestudio setzt der Kreativität kaum noch Grenzen." (c't)
Gamestudio in der Schule
Mit seiner an C/C++ angelehnten Skriptsprache lite-C ist Gamestudio der beste Einstieg in das Programmieren. Schulversionen sind zu ermäßigten Preisen erhältlich. Für Spielprogrammierkurse kann unser 25-Lektionen-Workshop mit Abschlussprüfung auf http://tutorial.3dgamestudio.net heruntergeladen werden. Gamestudio und die lite-C Programmiersprache werden zur Zeit in Hunderten von Schulen und Universitäten weltweit eingesetzt.
Die Editionen
Sie haben die Wahl zwischen vier verschiedenen Spielentwicklungs-Systemen, die alle die lite-C Programmiersprache und die A8-Engine enthalten. Sie unterscheiden sich in Features:
- Gamestudio Extra ist für klassische Spielentwicklung. Es enthält alle Funktionen zum Produzieren von klassischen 2D- und 3D-Computerspielen.
- Gamestudio Commercial ist für anspruchsvolle Projekte und unterstützt Shader, Decals und Strahleneffekte sowie Netzwerk- und Online-Spiele.
- Gamestudio Pro ist für groß angelegte kommerzielle Projekte. Es enthält eine Kombination von Technologien für extrem schnelles Rendern, wie BSP Tree Culling, automatische LOD-Generierung, beschleunigte Schatten, Instancing.
Umsteigen ist problemlos:
Alle Editionen sind untereinander 100% auf- und abwärtskompatibel. Sie wollen die Software erst ausprobieren? Laden Sie die 30-Tage-Version oder die kostenlose lite-C Version von unserer Download-Seite, und beginnen Sie noch heute mit der Entwicklung von Computerspielen!Lizenzgebühren: Keine!
Sie dürfen beliebig viele Spiele oder andere Anwendungen veröffentlichen und verkaufen, ohne Lizenzgebühren bezahlen zu müssen. Es gibt nur eine Einschränkung: Die Lizenzbedingungen erlauben nicht, Gamestudio für Spiele zu benutzen, die offene Gewalt oder Hass gegen eine real existierende Gruppe, Rasse, Nation oder Religion der heutigen Welt propagieren.
Die A8 Engine
Die Engine ist das Herz des Entwicklungsystems: sie bestimmt die Darstellung der zwei- oder dreidimensionalen virtuellen Welt. Gamestudios A7 Engine ist eine der schnellsten der heute verfügbaren Engines. Der neue Adaptive Binary Tree Szene-Manager wechselt stufenlos von Innen- zu Außenleveln und geht auch bei riesigen Szenen mit bis zu 100.000 Objekten nicht in die Knie. Der Light-Manager unterstützt unbegrenzt viele dynamische und statische schattenwerfende Lichtquellen. Programmierer können neue Engine-Funktionen mit dem mitgelieferten Source Development Kit hinzufügen. Die einfache und intuitive API erlaubt Zugriff auf die Engine von externen Entwicklungssystemen und Programmiersprachen wie C++, C#, oder Delphi.
Die A7 Engine wird permanent auf dem neuesten Stand gehalten, um auch die aktuellsten Features neuer 3D-Karten zu unterstützen. Updates auf neue A7-Versionen erscheinen etwa alle 6 Wochen und sind kostenlos.
3D Engine
- Adaptive Binary Tree (ABT) Szene-Manager, bis zu 200.000 Entities pro Szene
- Binary Space Partitioning (BSP) / Potential Visibility Set (PVS) / Render-Portale (Pro Edition)
- ´Chunked' Terrain mit LOD und unbegrenzten Texturen für riesige Aussenlevel
- Unbegrenzt viele dynamische Punkt- und Kegel-Lichtquellen
- Statische und dynamische Schatten
- Nebelbereiche, Kamera-Portale, Reflektionen und Spiegel
- LOD (geometrische Detailstufen), Detail-Texturen, Texturkompression
- Soft-Skin Modelle mit mehreren Shadern; Bones-, Vertex- und Morph-Animation
- Animierte Sprites und 'Abziehbilder' (Decals)
- Frei einstellbare Materialeigenschaften für statische und dynamische Objekte
- Beliebig viele Kameras und 3D-Fenster, mehrere Bildschirme, Widescreen-Unterstützung
PARTIKEL & EFFEKT-Engine
- Programmierbare Partikelgeneratoren mit unzähligen Partikeltypen
- Strahlengeneratoren für Laserstrahlen und Leuchtspuren
- Pre- und Postprocessing Shader, Shader-Modelle 1.0, 2.0, 3.0
- HLSL Shader-Sprache, FX-Datei-Import
- Per Pixel Lighting, Bump- und Environment-Mapping, Multitexturing
- Sky-System mit Sky Cubes, Sky Domes, animierten Wolken und Hintergrund
- Dynamisches Decal-System für Schusslöcher, Reifenspuren, Beschädigungen...
- Programmierbare Effekte wie Linsenreflexe, Verzerrungen, Fisheye...
- Shader Workshop und Shader-Labor
- Mehr als 40 mitgelieferte Shader zur Kombination von Cartoon, Environment, Gooch, Bump, Lambert, Blinn, Phong, Parallax, Okklusion, Wind-Animation, Spiegel, Wasser, Blur, Bloom, Dilate, Displacement, Erode, Bleach, Sepia, Emboss, Posterize, Linse, und vielen anderen Effekte
Physik & Kollisions-Engine
- Physik-Objekte mit realistischer Schwerkraft, Dämpfung, Elastizität, Reibung
- Hochrealistische Raycast-Fahrzeugsimulation
- Angel-, Kugel-, Rad- und Schiebe-Gelenke mit Motoren
- Bewegungspfade für Kamera, Akteure und Fahrzeuge
- 3D-Objekte können per Maus angeklickt und manipuliert werden
- Zeitlupe / Zeitraffer-Effekt
2D Engine
- Multi-Layer System
- Animierte 2D Sprites, 2D Partikel, 2D Shader
- Filmprojektor für Fullscreen- und Sprite-projizierte Filmsequenzen
- GUI Panels mit verschiedenen Typen von Knöpfen, Reglern, Anzeigen und Fenstern
- Truetype- und Bitmap-Fonts
- Screenshot-Generator
Sound Engine
- Statische und dynamische 3D Soundquellen mit Dopplereffekt
- Multikanal Streaming Soundplayer
- WAV, OGG, MID, MP3, WMA, CD Support
Netzwerk- & Game-Engine
- Save/Load System zum Wiederaufnahme von Spielen an beliebigen Positionen
- Client/Server System für Online-Games via Netzwerk oder Internet (UDP)
- Multizone/Multiserver-Support für massive Online-Multiplayerspiele (Pro Edition)
- Erweiterbar durch DLL-Plugins
- Eingabegeräte: Maus, Tastatur, Joystick / Racewheel, SpaceNavigator®, WiiMote®
Die lite-C Sprache
Mit Gamestudio können Sie einen Level zusammenbauen, ein Menü, Spieler sowie Gegner hinzufügen und deren Verhaltensweisen einstellen... fertig ist Ihr Spiel. Wozu brauchen Sie dann noch eine Programmiersprache?
Nachdem Sie Ihre ersten Spiele zusammengeklickt haben, werden Sie rasch Ehrgeiz entwickeln, weiter zu gehen. Sie wollen vielleicht eigene Effekte hinzufügen oder eine ganz neue Spielidee realisieren. Nun ist es Zeit, Programmieren zu lernen! Mit der lite-C Programmiersprache definieren Sie Ihr Spielverhalten, Ihre Benutzeroberfläche und das Verhalten der Objekte Ihrer virtuellen Welt. Lite-C Skripte können per Mausklick an beliebiges Objekte 'angehängt' werden und reagieren auf bestimmten Ereignisse wie Treffer, Berührungen, Annäherungen, Erblicken des Players, oder dergleichen.
Lite-C ist eine vereinfachte Version der Programmiersprache C/C++, die für die meisten kommerziellen Spiele eingesetzt wird. Anders als C++ ist es extrem einfach zu erlernen. Alle Dinge, die Einsteigern Probleme machen - wie Speicherverwaltung oder Pointer - werden von lite-C automatisch gehandhabt. Auch wenn Sie noch nie im Leben programmiert haben, werden Sie mit Hilfe des lite-C-Tutorials in Nullkommanichts zum Profi!
Lite-C ist jedoch keine Skriptsprache, sondern eine 'echte' Programmiersprache, mit der Sie alle Programmbibiotheken Ihres PC nutzen können - einschließlich DirectX-Klassen und OpenGL-Funktionen. Sie könnten sogar Ihre eigene 3D-Engine in lite-C programmieren! Anders als Skriptsprachen wie LUA, Python oder Basic wird lite-C compiliert - d.h. in optimierten Maschinencode übersetzt. Dadurch laufen lite-C Programme bis zu zwanzigmal schneller als interpretierte Skriptsprachen. Was auch nötig ist, denn in einem anspruchsvollen 3D-Spiel mit einigen tausend bewegten Figuren können 10,000 Programmfunktionen gleichzeitig laufen.

Falls Sie jedoch Programmieren in 'richtigem' C++, Delphi oder anderen Sprachen bevorzugen, können Sie die Gamestudio-Engine als DLL in Ihre eigenen Programme integrieren. Auch in diesem Fall können Sie lite-C weiterhin als Skriptsprache benutzen; lite-C Funktionen und Variablen lassen sich von Ihrem Programm aufrufen und umgekehrt.
lite-C FEATURES
- On-the-Fly Compiler
- Direktzugriff auf Windows API, DirectX9- und OpenGL-Funktionen
- Fernsteuern beliebiger Windows-Programme
- Steuern externer Geräte mit I/O-Port Funktionen
- Einfaches, transparentes Multitasking
- Konsolenmodus für die Variablenmanipulation zur Laufzeit
- Syntax-hervorhebender Editor, Single-Step Debugger
- Erweiterbar durch DLL-Plugins und COM Bibliotheken
Die Editoren
Gamestudio enthält eigene Level-, Modell- und Terrain-Editoren, damit Sie gleich loslegen können, ohne sich mit Editoren von Drittherstellern oder Formatkonvertern herumschlagen zu müssen. Die Gestaltung von Landschaften, die Plazierung von Lichteffekten, die Vorgabe von Bewegungspfaden sowie das Erstellen der Figuren ist ein einfacher und logischer Prozess.
Ein Level ist eine Umgebung aus festen und beweglichen Elementen - wie Landschaften, Labyrinthe, Gebäude oder Städte. Innerhalb der Umgebung plazieren Sie Ihre Spielfiguren, Monster, Gegenstände, Lichtquellen für Schattenwurf, Soundquellen für Hintergrundgeräusche, oder Pfade, denen Fahrzeuge folgen oder Wachen entlangwandern.
Sie können Landschaften und Gebäude entweder selbst zusammenbauen oder Modelle importieren, die mit 3D-Editoren wie Worldcraft™, Milkshape™ oder gameSpace™ bzw. professioneller Modelliersoftware wie Maya™ oder 3D Studio MAX™ erstellt wurden. Alle üblichen 3D Dateiformate (FBX, X, 3DS, ASE, OBJ, MDL, MD2, MAP) werden unterstützt. Terrain kann als Höhenkarte von Terraingeneratoren wie Terragen™ importiert und weiterbearbeitet werden .

Der neue FBX Level-Importer lädt komplette Level zusammen mit Objekten und Lichtern, und erlaubt das vollständige Erstellen Ihrer Level in Editoren von Drittanbietern. Für schnelle Resultate kommt Gamestudio mit einer riesigen Bibliothek mit über 1000 Texturen, Skyboxen, Gebäudeteilen, Möbeln, Fahrzeugen, Waffen und animierten Spielfiguren.
Die Game-Templates
Templates sind ein einzigartiges Konzept, um Spiele ohne jedes Programmieren zu erstellen. Zunächst wählen Sie das Genre - etwa ein Actionspiel, ein Fahrzeugspiel oder einfach nur einen Walkthrough. Gamestudio erzeugt automatisch ein Skript für das Spiel und öffnet einen leeren Level. Nun können Sie per Mausklick weitere Template-Skripte aus einer Bibliothek hinzufügen, Objekte in dem Level plazieren und ihnen ein bestimmtes Verhalten zuweisen. Skripte und Verhalten können mit vielen Parametern eingestellt und an Ihre Spielidee angepasst werden. Alles ohne eine einzige Zeile Code zu programmieren!
Das so generierte Spiel ist immer noch ein normales C-Skript und kann jederzeit verändert und erweitert werden. Wenn Ihnen die beigefügten Game-Templates nicht ausreichen, können Sie sie durch eigene Skripte ergänzen oder Templates vom User-Magazin oder der Resource-Site herunterladen. Sobald Ihre Level fertig sind, erzeugen Sie per Mausklick das endgültige Spiel, fertig zum Brennen auf CD. Der Datei-Packer (Pro Edition) komprimiert alle Modelle und Texturen in eine einzige verschlüsselte Resourcedatei.
Importierte Dateiformate:
FBX, 3DS, X, OBJ, ASE, MAP, MDL, MD2, FX, BMP, PCX, TGA, JPG, PNG, DDS, WAD, MID, WAV, OGG, MP3, MPG, AVI, WMV. Weitere Formate durch Importfilter von Drittherstellern.
Die Editionen
Sie haben die Wahl zwischen vier verschiedenen Spielentwicklungs-Systemen, die alle die lite-C Programmiersprache und die A7-Engine enthalten. Sie unterscheiden sich in Features:
- Atari lite-C ist ein leichtgewichtiges Werkzeug zum Entwickeln von kleinen 2D- und 3D-Spielen mit einem Minimum an Code und Aufwand - und ganz ohne Kosten.
- Gamestudio Extra ist für klassische Spielentwicklung. Es enthält alle Funktionen zum Produzieren von klassischen 2D- und 3D-Computerspielen.
- Gamestudio Commercial ist für anspruchsvolle Projekte und unterstützt Shader, Decals und Strahleneffekte sowie Netzwerk- und Online-Spiele.
- Gamestudio Pro ist für groß angelegte kommerzielle Projekte. Es enthält eine Kombination von Technologien für extrem schnelles Rendern, wie BSP Tree Culling, automatische LOD-Generierung, beschleunigte Schatten, Instancing.
Umsteigen ist problemlos:
Alle Editionen sind untereinander 100% auf- und abwärtskompatibel.
Upgrades
Gamestudio/A7 ist 100% kompatibel zu Gamestudio/A6 Version 6.60. Die A6 Templates und die A5 Templates laufen auch unter A7. Die A7 Engine ist wesentlich schneller als A6 und bietet die folgenden neuen Features: verbesserte Skriptsprache mit direktem Zugriff auf alle DirectX-Befehle, Adaptive Binary Tree, Atlas-Mapping, unbegrenzte dynamische Lichtquellen, unbegrenzte Physik-Engine, dynamische Shatten, FBX-Import, Levels-of-Detail, unbegrenzte Bildschirmauflösung, Bones-Animation, 3D-Zeichenbefehle, Decal-System, Shader-Bibliothek, Shader-Viewer.Lizenzgebühren: Keine!
Sie dürfen beliebig viele Spiele oder andere Anwendungen veröffentlichen und verkaufen, ohne Lizenzgebühren bezahlen zu müssen. Es gibt nur eine Einschränkung: Die Lizenzbedingungen erlauben nicht, Gamestudio für Spiele zu benutzen, die offene Gewalt oder Hass gegen eine real existierende Gruppe, Rasse, Nation oder Religion der heutigen Welt propagieren.#
Edition | lite-C | Extra | Commercial | Pro |
| Level-Editor | - | x | x | distributierbar |
| Terrain/Modell Editor | x | x | x | x |
| Multiplayer | - | - | 8 Spieler | unbegrenzt |
| Physik-Engine | x | x | x | x |
| Szene-Manager | ABT | ABT | ABT | ABT+BSP |
| Terrain-Renderer | x | x | +chunked | +LOD |
| Radiosity Lightmapping | - | x | x | x |
| Dynamische Schatten | x | x | +soft | +beschleunigt |
| Partikel-Effeke | x | x | +Strahlen | +Instancing |
| Shader-Effekte | - | - | x | x |
| Decals | - | - | x | x |
| Postprocessing | - | - | x | x |
| Render-to-texture | - | - | x | x |
| Compile-to-EXE | - | x | x | x |
| LOD | - | manuell | manuell | automatisch |
| Bones-Animation | x | x | x | +Gewichte |
| Games-Templates | - | x | x | x |
| Artwork Bibliothek | - | x | x | x |
| Beta-Forum Zugang | - | - | - | x |
| Logo-Anzeige | zur Laufzeit | beim Start | beim Start | abschaltbar |
| Datei-Packer | - | - | - | x |
| Demospiel-Funktion | - | - | - | x |
| A6/C-Script kompatibel | - | x | x | x |
| Plugin / Engine SDK* | -- | open source | open source | Volllizenz |
| Support (Email)* | -- | per Ticket | per Ticket | 12 Monate |
*auch seperat erhältlich
- P3-500 (512+ MB) oder besser,
- 3D Video-Karte (32+ MB),
- Soundkarte.
Empfohlen:
- Shader 2.0 Unterstützung
- Windows ME / 2000 / XP / Vista / Windows 7
- DirectX 9.0c oder besser.
Fragen zu 3D Gamestudio
- Von köpfele at 14.09.10 17:05
- woher bekommt man die commerciele edition?
- Hallo,
Sie können bei uns die kommerzielle Version bestellen. Sie erhalten dabei von uns den Lizenz-Schlüssel mit der Sie ihre Demo dann voll freischalten.
Ihr software3D.de - Team
- Von pedro salzwedel at 17.04.10 09:10
- Ich würde gern eine grosse Welt haben wollen , so mit richtig vielen Quadratkilometern Spielfläche ,geht das ?
- Es ist durch aus möglich große Flächen darzustellen, z.b. wurde die deutsche Stadt Quedlinburg für eine Weltausstellung komplett in Gamestudio rekunstruiert. Die Stadt umfasste eine begehbare Fläche von etwa 2 Quadratmeilen. (ah)
- Von René Krüger at 23.03.10 01:44
- Ich möchte das Modell eines Schiffs erstellen, welches am PC durchwandert werden kann. Mir ist wichtig, dass technische Einbauten wie Rohrleitungen und Schotts einfach dargestellt werden können. Ist es möglich, Dateien aus einem CAD-Programm zu importieren und wenn ja, welche?
- Es sollte möglich sein einen interaktiven Spaziergang mit 3D Game Studio zu erstellen. CAD Dateien können Sie nur in 3D Game Studio importieren, wenn Sie diese zuvor in Polygone konvertiert haben, z.b. in 3ds Dateien. 3D Game Studio ist keine Modellier-Software, wenn Sie die Einbauten einfach darstellen möchten, müssen Sie dieses schon vorab in einem 3D Modellierprogramm so konstruieren, wie es Ihnen beliebt. (ah)




