Breakpoint 2007

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
Daniel P.
Beiträge: 333
Registriert: 06.12.2005 21:49
Kontaktdaten:

Breakpoint 2007

Beitrag von Daniel P. »

Einige werden es sicherlich schon gesehen haben: Gewinner der Breakpoint 2007

Insbesondere die Demo der Gewinner ist einfach unglaublich. Auflösung hochdrehen und zurücklehnen - HL² passt auf Diskette :mrgreen:

Interessant an dem Ganzem ist natürlich die prozedurale Synthese, mit der es erst möglich wird, die Anwendungen so klein zu machen. Vor allem, wie exzessiv das genutzt wird - einfach unglaublich :shock:

BTW wie kann man sowas mit PB machen <)
Gruß, Daniel :? | In der Realität ist die Wirklichkeit ganz anders...

PB 4.10 (Windows XP SP 2)
deatwaz
Beiträge: 69
Registriert: 18.05.2005 20:17

Beitrag von deatwaz »

Warum wird das nicht auch in Projekten wie Gothic3 oder Stalker genutzt?
Wozu die DVD so vollknallen, wenns auch so geht?
|| out of order ||
Benutzeravatar
Daniel P.
Beiträge: 333
Registriert: 06.12.2005 21:49
Kontaktdaten:

Beitrag von Daniel P. »

... weil die Entwicklung von solchen "kleinen" Programmen zu Aufwendig ist. Bei vielen Software-Schmieden steht halt nicht die Qualität im Vordergrund. Da heißt es einfach "time is money" oder "das Geraffel muss irgendwie laufen". Auf die Größe achtet da keiner. Umso schöner und faszinierender wirken diese Sachen aus der Demoszene :allright:
Gruß, Daniel :? | In der Realität ist die Wirklichkeit ganz anders...

PB 4.10 (Windows XP SP 2)
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Außerdem möchte keiner 20 Minuten warten bis Gothic 3 gestartet ist, was bei so vielen Texturen unvermeidbar wäre. Wenn das ganze geraffel aber eh auf der Festplatte landet, warum es nicht auch auf die DVD knallen.
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Re: Breakpoint 2007

Beitrag von Tafkadasom2k5 »

Daniel P. hat geschrieben:BTW wie kann man sowas mit PB machen <)
Das hat ja nix mit PB zu tun, sondern mit der Angehensweise. Möglich ist es auf jeden Fall.

Aber das ist echt saugenial :o
Diese Grafik ist echt wahnsinn, und bringt sogar meinen Lappy ins Schwitzen. Aber die ist soooo sauber, so unschlierig... das ist echt der helle Wahnsinn.

Ist das Screenplay, also die "Handlung" des Videos vorbestimmt, oder errechnen sich die neuen Kamerabewegungen und die Handlungen aus der Welt, die ja widerum on the fly generiert wird?

Gr33tz
Tafkadasom2k5
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

MJcoox hat geschrieben:Warum wird das nicht auch in Projekten wie Gothic3 oder Stalker genutzt?
Wozu die DVD so vollknallen, wenns auch so geht?
Au mann, wieso verstehen nur so wenige was davon? ... Das Teil frisst mehr RAM als alles andere. Außerdem sind die Texturen schwer zu machen: Du musst Methoden für alles in Sachen Bildbearbeitung so klein wie nur möglich in die EXE quetschen, was widerum Geld kosten würde, da mehr Arbeitszeit für die Entwickler entsteht. Texturen kannst du nurnoch mit deinen eigenen Programmen erstellen. Ladezeit ne halbe Stunde oder mehr für ein Level.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Ja, aber man könnte doch die Texturen (und uU die Levels) vom Programm einmal vorbasteln lassen. Das heißt, bei der Installation werden einmal alle Levels und Texturen berechnet- dann könnte man Spiele fürs Netz (Onlineshopping) zugänglicher machen.

Zudem wäre dann, wenn man gute Algorhytmen nutzt jedes Level auf fast jedem PC relativ individuell- so kann man echt "einzigarte" Scenarios bauen.

Gr33tz
Tafkadasom2k5
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Tafkadasom2k5 hat geschrieben:Ja, aber man könnte doch die Texturen (und uU die Levels) vom Programm einmal vorbasteln lassen. Das heißt, bei der Installation werden einmal alle Levels und Texturen berechnet- dann könnte man Spiele fürs Netz (Onlineshopping) zugänglicher machen.
Lies meinen Text nochmal genauer (Arbeitszeit der Entwickler -> Stundenlohn!).
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Daniel P.
Beiträge: 333
Registriert: 06.12.2005 21:49
Kontaktdaten:

Re: Breakpoint 2007

Beitrag von Daniel P. »

Tafkadasom2k5 hat geschrieben:
Daniel P. hat geschrieben:BTW wie kann man sowas mit PB machen <)
Das hat ja nix mit PB zu tun, sondern mit der Angehensweise. Möglich ist es auf jeden Fall.
Joh, prozedurale Synthese. Aber die Angehensweise in PB würde mich mal interessieren. Klar, wie in den C++-Beispielen, aber so ein PB-Codeschnippsel wäre mal interessant :D

Ein Setup, dass die Spieldaten vorberechnet, wäre auch genial. Viele Setups benötigen ja schon alleine zwischen 30 und 60 Minuten, nur um die Daten auf die Festplatte zu schaufeln. Viele Rechner könnten in dieser Zeit die Daten auch berechnen. Die Debris-Demo zum Beispiel hat bei mir nur 2-3 Minuten zum Laden benötigt. Wenn man sich das jetzt als Level vorstellt mal 20 ... von der Zeit wäre es das gleiche und der Aufwand würde sich bei immer wieder verwendeten Frameworks zum erstellen dieser Codes auch in Grenzen halten. Aber wahrscheinlich wäre es immer noch zu aufwendig. Schade eigentlich, denn ich bin mir sicher, dass man Shooter wie CSS locker in ein 50MB-File stecken könnte :D
Gruß, Daniel :? | In der Realität ist die Wirklichkeit ganz anders...

PB 4.10 (Windows XP SP 2)
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

Hast du etwa noch nie direkt auf nem Image oder nem Sprite mit einem
irgendwelchen Algos gezeichnet?
I´a dllfreak2001
Antworten