Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

11

17.04.2014, 07:18

Ist es überhaupt möglich Shader, welche die Syntax von Shadermodel 5_0 verwenden und eine Anwendung welche auf dir Funktionen von directx11 aufbaut, überhaupt ein Release für directx9 zu erstellen?
Krishty hat es doch schon gesagt, Du hättest den Link mal lesen sollen. Shader Model 5 wird von DX9 nicht unterstützt. Da kannst Du Dich drehen und wenden, wie Du willst, Du wirst damit auch keine DX9-kompatible Version bauen können. Du musst für DX9 dann Shader mit einem niedrigeren Model verwenden.
Für die Auslieferung musst Du DX11 und das entsprechende Redist passend zu Deiner Compiler-Version ausliefern. Das müssen die Jungs dann installieren. Einfach nur DX11-DLLs zu kopieren reicht da meines Wissen nach nicht aus.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

12

17.04.2014, 15:14

Wie veröffentlicht denn jemand von euch erfahrenen Programmieren, sein Release.
Wie macht man das und wo.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

13

17.04.2014, 15:21

Das kommt wohl drauf an, was Du vor hast. Apps gehören in den AppStore oder Google Play Store. Spiele können als Box oder via Steam verkauft werden, sie können beim HumbleBundle oder Desura landen.
Das liegt allein an Dir und Deinem Ziel.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

14

17.04.2014, 20:03

Also mein Programm ist ein Fernster mit einer Schnurr, welche man ziehen kann. Es ist nichts besonderes. Ich will nur testen, wie ich dieses Programm veröffentlichen kann. Weil, das muss man ja wissen, sonst kann ich nie was veröffentlichen und mich würde das auch interessieren.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

15

17.04.2014, 22:16

Ich glaub die Frage nach der Veröffentlichung solltest Du erstmal verschieben. Man merkt, dass Du scheinbar gar keine oder ganz falsche Vorstellungen davon hast, was "veröffentlichen" überhaupt sein oder tun soll. Wahlweise gehst Du mal zu http://www.indiedb.com/ und schaust, was man tun muss, um dort ein Spiel zu veröffentlichen. Als Ergebnis steht es dann dort zum Download zur Verfügung.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

16

17.04.2014, 23:03

Ich will ein paar Freunden von mir dieses einfache Programm mal zeigen. Und dafür muss ich wissen wie ich dieses Programm auf deren Rechnern zu laufen bringe. Und es muss doch möglich sein, ein Release zu generieren, welches ich dann zum Beispiel per Dropbox verschicken kann.

Und es wäre nett wenn mir jemand erklärt wie das Programm zu konfigurieren habe bzw. ,dass mir jemand einen Link zeigt, worin beschrieben ist, wie man ein lauffähiges Release erstellt.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

17

17.04.2014, 23:07

Du stellst Dein Visual Studio auf Release, baust das, kopierst die relevanten Dateien alle in ein Zip und sagst Deinen Freunden, wo sie zusätzliche Abhängigkeiten wie VCRedist herunterladen können, damit sie diese installieren. Das Redist mit in das Zip oder ein selbstentpackendes Archiv oder einen Installer zu packen ist übrigens nicht erlaubt.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

18

17.04.2014, 23:23

Genau das habe ich schon gemacht. Und wenn nun das Release, welches auf meinem Rechner problemlos funktioniert, auf einem anderen Rechner gestartet wird, dann gibt die Funktion D3D11CreateDeviceAndSwapChain einen Fehler zurück,welcher in eine Instanz von HRESULT geschrieben wird und darauf hin wird eine Fehlermeldung ausgeben.

Und warum ist das so? Auf dem anderen Rechner ist directx11 und MSVCR110 installiert.

FSA

Community-Fossil

  • Private Nachricht senden

19

18.04.2014, 00:13

Was ist die Fehlermeldung? Sicher, dass die Hardware DX11 unterstützt?

Zitat

Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.

20

18.04.2014, 15:36

Da die Fehlermeldung in einer Instanz von HRESULT gespeichert ist, und ich das Programm neu kompilieren und dann wieder auf dem Rechner meines Kumpels testen müsste und ich den nicht nerven will, kann ich dir die Fehlermeldung nicht sagen.

Wenn ich das Release auf meinem Pc teste, funktioniert alles. Ich selbst kann diese Fehlermeldung gar nicht generieren. Sonst würde ich das Problem selbst lösen. Ich dachte halt, dass es einen Link oder eine Anleitung gibt, wie man ein lauffähiges Release erstellt, welches nicht nur bei mir funktioniert sondern auch auf einem anderen Rechner.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »hetlock« (18.04.2014, 15:49)


Werbeanzeige