Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
peterbub JLI'ler
Anmeldedatum: 24.07.2005 Beiträge: 109
Medaillen: Keine
|
Verfasst am: 20.09.2005, 02:07 Titel: Wie kann man seine Grafiken schützen |
|
|
Hallo,
wenn ich für ein Spiel viel Arbeit in die Grafik gesteckt habe,
möchte ich natürlich verhindern, dass andere meine Grafiken
so ohne Probleme kopieren können.
Frage:
kann man die grafiken in einem eigenen Format abspeichern, welches dann nur sein eigenes Programm lesen kann ?
( natürlich geht das, aber wie ? )
oder in ein eigenes Pack Programm ?
Wie machen das andere ?
Ich benutzte kein DDraw , aber wenn das jemand dafür auch weiß,
kann er mir gerne helfen. |
|
Nach oben |
|
 |
KI JLI Master

Alter: 39 Anmeldedatum: 04.07.2003 Beiträge: 965 Wohnort: Aachen Medaillen: Keine
|
|
Nach oben |
|
 |
AFE-GmdG JLI MVP


Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 20.09.2005, 12:58 Titel: |
|
|
Gibt mehrere Möglichkeiten, eine ist z.B. die Grafiken als Ressourcen mit in die Exe oder in eine separate DLL zu packen. Ist für Otto-Normal-Verbraucher nicht zu lesen und leute, die programmieren können, kommen immer irgendwie an diese Daten ran (und wenn es über Screenshots ist) _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
 |
Jonathan_Klein Living Legend

Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 20.09.2005, 16:27 Titel: |
|
|
billigste Lösung ist einfach Dateinamen zu benutzen, die keiner kapiert. Zum Beispiel die Spielergrafik "osgmLevel5.lvb" zu nennen. Mit der Endung ist kein Prog verknüpft also kann man die net so einfach laden, da man ja auch gar net weiß, das es ne Grafik ist.
Naja, eine seehr einfache Lösung, aber besser als gar nix. _________________ https://jonathank.de/games/ |
|
Nach oben |
|
 |
Blubb-Tec JLI'ler

Alter: 34 Anmeldedatum: 29.03.2005 Beiträge: 171 Wohnort: Düsseldorf Medaillen: Keine
|
Verfasst am: 20.09.2005, 16:35 Titel: |
|
|
FALLS bei der lösung mal jemand auf die idee kommen sollte, so ein ding mal umzubenennen.. naja
aber für'n anfang eben die standard-lösung  _________________ www.planlos.de |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
|
Nach oben |
|
 |
xardias JLI Master

Alter: 38 Anmeldedatum: 28.12.2003 Beiträge: 804 Wohnort: Palo Alto, CA Medaillen: Keine
|
Verfasst am: 20.09.2005, 17:47 Titel: |
|
|
Patrick hat Folgendes geschrieben: | Eigener Grafikcodec entwickeln und die Grafiken dann verschlüsseln und komprimieren dazu noch ein eigenes format jaaahaa  |
wieso wusste ich bloß, dass dieser kommentar von dir zu diesem thema kommen würde? |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 20.09.2005, 18:57 Titel: |
|
|
Weil es die beste lösung ist?
Zeilenverschiebung, bitinvertierung, farbverschiebung, kompression, matrizenverschlüsselung usw. tja wer damit die orginaldaten bekommt ist gut  _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
abc_d JLI Master Trainee

Alter: 35 Anmeldedatum: 27.01.2003 Beiträge: 615
Medaillen: Keine
|
Verfasst am: 20.09.2005, 19:00 Titel: |
|
|
Ich würde Bilder opensource stellen, und alle auslachen die Angst haben das man ihre Bilder verwendet (oder Mahnungen verschicken). Bei Text-Content ist das was anderes, der zählt leider nur einmal bei google
Ihr habt Probleme,... _________________ http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.
Never touch a running System - der Systemling |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 20.09.2005, 19:04 Titel: |
|
|
BlackLordOfDragons
Ich werfe bei diesem kommentar mal gerne Nude-Raider in den Raum.
Was meint ihr wohl wieso Core und Eidos später die Moddingtools von Tombraider wieder offline gesetzt haben?
Hast recht, ist ja mir auch egal ob ich paar Stunden an guten Texturen sitze oder Sounds und irgendwann hol ich mir das Game XYZ und sehe da meine Grafiken unter deren Namen. Da denk ich mir auch "Ihr habt probleme..." _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
LordHoto JLI'ler

Alter: 35 Anmeldedatum: 27.03.2003 Beiträge: 137 Wohnort: Gelnhausen Medaillen: Keine
|
Verfasst am: 20.09.2005, 19:16 Titel: |
|
|
also man kommt an (fast) alles ran wenn man ne binary hat, die die daten benutzt... |
|
Nach oben |
|
 |
abc_d JLI Master Trainee

Alter: 35 Anmeldedatum: 27.01.2003 Beiträge: 615
Medaillen: Keine
|
Verfasst am: 20.09.2005, 19:17 Titel: |
|
|
Zitat: |
Zeilenverschiebung, bitinvertierung, farbverschiebung, kompression, matrizenverschlüsselung usw.
<- es gibt genug Leute die sowas können *lol*
|
Und fang bitte nicht wieder mit der unknackbarkeit von deinen Matrizen an, das haben gute Leute in 15 min geknackt. Man kommt immer an die Daten ran, wenn man kommpleten Zugriff auf das System hat, den decryption-Key hat, den Algo, und die passphrase hat.
Wieso sollte man die Bilder nicht für alle veröffentlichen? Ich meine die Arbeit ist dafür, das man die Bilder im Spiel hat, wieso sollten andere Leute nicht zusätzlich auch was davon haben...?
Und sonst kann du immer noch abmahnen wenn die Lizenz nicht eingehalten wird.
[edit]
Bei nem 2D Spiel mache ich einfach einen Screenshoot
Ein Wasserzeichen kann übrigens nie schaden. _________________ http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.
Never touch a running System - der Systemling
Zuletzt bearbeitet von abc_d am 20.09.2005, 19:25, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 20.09.2005, 19:25 Titel: |
|
|
BlackLordOfDragons
Knack bitte folgenden String: kLVYaEyFas7aP24VDhngX19nZhRA5QskK4h4T4r8r45684nQk49zWIIpA359uhTaeoDn6j8A81JhF9U1cKot3PW8TPn6s470HqV3yJ7dc6tcAQ2S6R34zQL53nWtc52Th1jSQghU9kGNmUqT00B5lL7zM5OzJ8SA07z7F4Z4j3y1R4tlg2lZ
Und sag mir welchen Text er beinhaltet, oder ist es evtl. sogar noch eine kleine Grafik der größe 32x32 komprimiert mit invertierten Farbangaben? Wie lautet die Schlüsselmatrix? Fragen über Fragen und keine Antworten, jaja.
Viel spaß damit.
Okay, gib ein Tetris raus für Kinder, ein anderer modifiziert es und macht Porntris raus, ärgert man sich da nicht? Also ich würd mich darüber sehr ärgern. _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
abc_d JLI Master Trainee

Alter: 35 Anmeldedatum: 27.01.2003 Beiträge: 615
Medaillen: Keine
|
Verfasst am: 20.09.2005, 19:26 Titel: |
|
|
Bin ich Kryptologe?
Gib mir dein Programm, das das entschlüsselt, ... _________________ http://mitglied.lycos.de/sarti/linuxisevil.gif Linux is evil - get the fact.
Never touch a running System - der Systemling |
|
Nach oben |
|
 |
Patrick Dark JLI Master

Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 20.09.2005, 19:27 Titel: |
|
|
BlackLordOfDragons hat Folgendes geschrieben: | Gib mir dein Programm, das das entschlüsselt, ... | Wer sagt denn das es entschlüsselt werden muss?
Denkste etwa ich geb jedem das Programm vor mit dem man per disassembler drüber gehen kann um grafiken zu holen? Nee du, so dusselig bin selbst ich nicht. _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
 |
|