die game-feature-plattform der schrittweise verkauf von games über das internet internet...

17
Die Game-Feature-Plattform Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Der schrittweise Verkauf von Games über das Internet Internet Technologies AG Internet Technologies AG 98693 Ilmenau 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer, 2002 in PKI-Workshop bei SIT-Fraunhofer, 2002 in Darmstadt Darmstadt Dr. Jürgen Nützel, [email protected] Dr. Jürgen Nützel, [email protected] 4FO AG 4FO AG

Upload: ricarda-student

Post on 05-Apr-2015

105 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

Die Game-Feature-PlattformDie Game-Feature-PlattformDer schrittweise Verkauf von Games über das InternetDer schrittweise Verkauf von Games über das Internet

Internet Technologies AGInternet Technologies AG98693 Ilmenau98693 Ilmenau

PKI-Workshop bei SIT-Fraunhofer, 2002 in DarmstadtPKI-Workshop bei SIT-Fraunhofer, 2002 in DarmstadtDr. Jürgen Nützel, [email protected]. Jürgen Nützel, [email protected]

4FO AG4FO AG

Page 2: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 2

Ein kurzer ÜberblickEin kurzer Überblick

Zwei neue BusinessmodelleZwei neue Businessmodelle Die Game-Feature-PlattfomDie Game-Feature-Plattfom Die Game-Feature-TechnikDie Game-Feature-Technik Das Spiel SpinOffDas Spiel SpinOff Im Game-Feature-ShopIm Game-Feature-Shop Bezahlen der FeaturesBezahlen der Features ZusammenfassungZusammenfassung

Page 3: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 3

Zwei neue BusinessmodelleZwei neue Businessmodelle

Eine Basis-Version wird Eine Basis-Version wird kostenlos verteilt. Bezahlt wird kostenlos verteilt. Bezahlt wird

für Add-ons bzw. Featuresfür Add-ons bzw. Features

Eine Basis-Version wird Eine Basis-Version wird kostenlos verteilt. Bezahlt wird kostenlos verteilt. Bezahlt wird

für Add-ons bzw. Featuresfür Add-ons bzw. Features

Zeitabhängige Abrechnung Zeitabhängige Abrechnung z. B. für den Zugang zumz. B. für den Zugang zum

Game-ServerGame-Server(Online-Zeit oder Abo)(Online-Zeit oder Abo)

Zeitabhängige Abrechnung Zeitabhängige Abrechnung z. B. für den Zugang zumz. B. für den Zugang zum

Game-ServerGame-Server(Online-Zeit oder Abo)(Online-Zeit oder Abo)

Pay-per-use Spieler zahlt feste Teilnahmegebühr (Abo)Spieler zahlt feste Teilnahmegebühr (Abo) Zeitliche Nutzung wird abgerechnetZeitliche Nutzung wird abgerechnet Hohe EintrittsschwelleHohe Eintrittsschwelle Nur für reine Online-SpieleNur für reine Online-Spiele

Pay-per-feature Der Spieler bestimmt den PreisDer Spieler bestimmt den Preis Leichte Verteilung der Basis-VersionLeichte Verteilung der Basis-Version Extensions später leicht nachlieferbarExtensions später leicht nachlieferbar Ideal für Independent GamesIdeal für Independent Games Unser Weg !!! Unser Weg !!!

Page 4: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 4

Game-Feature-Plattform (GFP)Game-Feature-Plattform (GFP)

1. On-demand Shop

Was leistet die GFP für Spieler und Entwickler ?Was leistet die GFP für Spieler und Entwickler ?

On-demand kann der Spieler On-demand kann der Spieler direkt aus dem laufenden Spiel direkt aus dem laufenden Spiel zusätzliche Features erwerbenzusätzliche Features erwerben

On-demand kann der Spieler On-demand kann der Spieler direkt aus dem laufenden Spiel direkt aus dem laufenden Spiel zusätzliche Features erwerbenzusätzliche Features erwerben

2. Sicherheit

Bezahlte Features können nicht Bezahlte Features können nicht weitergegeben werden. weitergegeben werden.

Sicherstellung der BezahlungSicherstellung der Bezahlung

Bezahlte Features können nicht Bezahlte Features können nicht weitergegeben werden. weitergegeben werden.

Sicherstellung der BezahlungSicherstellung der Bezahlung

3. Community

Enge Anbindung an weitere Enge Anbindung an weitere Online-Funktionen: Game-Online-Funktionen: Game-Lobby, Highscore-Listen ...Lobby, Highscore-Listen ...

Enge Anbindung an weitere Enge Anbindung an weitere Online-Funktionen: Game-Online-Funktionen: Game-Lobby, Highscore-Listen ...Lobby, Highscore-Listen ...

4. Offenheit

Dritte können eigene Features Dritte können eigene Features für ein Spiel erstellen und über für ein Spiel erstellen und über

das System anbieten. das System anbieten.

Dritte können eigene Features Dritte können eigene Features für ein Spiel erstellen und über für ein Spiel erstellen und über

das System anbieten. das System anbieten.

Page 5: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 5

Game-Feature-TechnikGame-Feature-Technik

GFP Server

4FO Client DLL Web Browser Control Internet

Spiel lädt Feature: OpenFileGame

Verschl.Features

Game-ID, Public Key, Highscores, Nutzerauswahl

Z.B. in C/C++, Delphi

Entschlüsselt,entpackt,

kontaktiert Server, Highscore-Upload

Heruntergeladen, verschlüsselt,komprimiert,

registriert, an die Installation gebunden

Feature-Daten

CInterface4fo-API Client startet Browser

Verschlüsselte Features

HTML-Dialoge

Verwaltet User und

Feature Daten, verschlüsselt

Page 6: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 6

Game-Feature-TechnikGame-Feature-Technik

Kommunikation mit dem GFP ServerKommunikation mit dem GFP Server

4FO Client GFP Server

open

gen. key pair

"new user",pub key new user page

login name, email

new user data

store key pairclose

store pub key

Scenario"new user"

Web BrowserControl

4FO Client DLL GFP Server

open

"download"

feature page

select feature

feature data

store featureclose

encrypt feature

Scenario"download"

Web BrowserControl

Page 7: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 7

Schlüsselpaare, die nach der Installation auf dem User-PC erstellt werden

Beteiligte SchlüsselpaareBeteiligte Schlüsselpaare

Auf GFP-Server erzeugt. Public Key identifiziert das Game (fest im Game)

Private Key bleibt auf dem GFP-Server Game Private KeyGame Public Key

User-PC GFP-Server

User Crypt Public Key

User Sign Private Key

User Sign Public Key

User Crypt Private Key

Public Keys, die nach der Anmeldung auf dem GFP-Server gespeichert werden

Werden mit Installationsspezifischen Parameternsymmetrisch verschlüsselt abgelegt

User Crypt Public Key User Sign Public Key

Page 8: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 8

Game-Feature-TechnikGame-Feature-Technik

Schlüssel beim DownloadSchlüssel beim Download

4FO Client DLL 4FO Server

open

"download"

feature page

select feature

feature data

store featureclose

encrypt feature

Scenario"download"

Web BrowserControl

User Sign Private Key

Signieren

User Sign Public Key

Signaturprüfen

Game Private Key

Signieren

User Crypt Public Key

Verschlüsselungdes Session-Keys

Game Public Key

Signatur prüfen

Page 9: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 9

Die 4FO-Client-Interface-APIDie 4FO-Client-Interface-API

4FO Client DLL

Game

Z.B. in C/C++, Delphi

Entschlüsselt,entpackt,

kontaktiert Server, Highscore-Upload

CInterface4fo-API

WebBrowserCreateServerLoginWebBrowserCreateServerLogin WebBrowserDownloadFileWebBrowserDownloadFile WebBrowserSendHighscoresWebBrowserSendHighscores ExistsFileExistsFile GetFeatureListGetFeatureList OpenFileOpenFile Login, Logout, Login, Logout, GetLoginsGetLogins

Wichtige Funktionen der 4FO-Client-Interface-APIWichtige Funktionen der 4FO-Client-Interface-API

Page 10: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 10

Z.B. bei SpinOffZ.B. bei SpinOff

Von: Martin SimethVon: Martin Simeth

Mischung aus dem Holzspiel Mischung aus dem Holzspiel "Labyrinth" und dem Klassiker "Labyrinth" und dem Klassiker "Marble Madness" mit echter 3D-"Marble Madness" mit echter 3D-Grafik. Man steuert eine Kugel Grafik. Man steuert eine Kugel durch Levels aus Löchern, Eis, durch Levels aus Löchern, Eis, Feuer oder Gummi. Dabei sind die Feuer oder Gummi. Dabei sind die rot/weißen Steine einzusammeln. rot/weißen Steine einzusammeln.

3D-Grafik mit Genesis3D-Engine3D-Grafik mit Genesis3D-Engine

Über die GFP können weitere Über die GFP können weitere Levels ausgeliefert werden. Levels ausgeliefert werden. Highscore-Listen werden verwaltet.Highscore-Listen werden verwaltet.

Page 11: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 11

Im Game-Feature-ShopIm Game-Feature-Shop

Für die Passwort-Mail

Ghost bekommt einen Bonus wenn Jacky weitere

Levels kauft

EingebettetesWeb Browser

Control

Page 12: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 12

Im Game-Feature-ShopIm Game-Feature-Shop

Download nur mit gefülltem

Account möglich

Page 13: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 13

Zurück ins SpielZurück ins Spiel Spiel (der 4FO-Client) entschlüsselt die neuen

Levels beim Laden.

Levels sind an den Rechner des Nutzers gebunden

Page 14: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 14

Wie geht das Bezahlen ?Wie geht das Bezahlen ?

Downloadserfolgen nach der Bezahlung

Payment-Server

Wickelt Paymentfür GFP ab

Einfache aber gesicherteKommunikation. Paybest leitet

an die entsprechendenPartner weiter

Payment-Request

Payment-Result

Technische Details unter www.paybest.de/tech

Der GFP-Server kommuniziert mit Paybest (von 4FO)Der GFP-Server kommuniziert mit Paybest (von 4FO)

Game-Feature-Plattform

Page 15: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 15

SpinOff.4fo.deSpinOff.4fo.de

Hier zum Downloadder kostenlosenBasis-Version

Alle Highscoreshier

Page 16: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 16

Was wollen wir ?Was wollen wir ?

Unabhängige Entwickler-Teams Unabhängige Entwickler-Teams vermarkten Ihre Spiele direkt vermarkten Ihre Spiele direkt über die 4FO Server. Hohe über die 4FO Server. Hohe

Margen.Margen.

Unabhängige Entwickler-Teams Unabhängige Entwickler-Teams vermarkten Ihre Spiele direkt vermarkten Ihre Spiele direkt über die 4FO Server. Hohe über die 4FO Server. Hohe

Margen.Margen.

Independence Label

Wir bieten allen die Game-Wir bieten allen die Game-Feature-Technik in Lizenz an. Feature-Technik in Lizenz an.

Entweder auf den 4FO Servern Entweder auf den 4FO Servern oder auf den Rechnern der oder auf den Rechnern der

Kunden.Kunden.

Wir bieten allen die Game-Wir bieten allen die Game-Feature-Technik in Lizenz an. Feature-Technik in Lizenz an.

Entweder auf den 4FO Servern Entweder auf den 4FO Servern oder auf den Rechnern der oder auf den Rechnern der

Kunden.Kunden.

OEM-Technik

Page 17: Die Game-Feature-Plattform Der schrittweise Verkauf von Games über das Internet Internet Technologies AG 98693 Ilmenau PKI-Workshop bei SIT-Fraunhofer,

1.11.2002 4FO AG, www.4fo.de/de/gfp - Dr. Jürgen Nützel 17

Vielen DankVielen Dank

4FO AG4FO AG

Internet Technologies AGInternet Technologies AGwww.4fo.dewww.4fo.de