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

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

11

02.07.2005, 13:47

Gast
Das sind keine Argumente etwas nicht mitzuliefern. Vertreibe ich ein DirectX-Game liefere ich die Runtime auch mit, egal ob es Freeware ist oder nicht. Vertreiben wir in unserem Unternehmen die Software wird ebenfalls alle benötigten Runtime-DLLs mitgeliefert. Das ist nicht nur Service sondern würdigend, etwas anderes ist eine zumutung.

Anonymous

unregistriert

12

02.07.2005, 13:56

Hab auch noch einen Spruch.

Ohne Pics saug ich nix. ;)

ISDN Zeit ist zu kostbar.

cu

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

13

02.07.2005, 14:02

Abrexxes
Auch ein sehr gutes Argument

Anonymous

unregistriert

14

02.07.2005, 14:14

Zitat von »"Patrick"«

Gast
Das sind keine Argumente etwas nicht mitzuliefern. Vertreibe ich ein DirectX-Game liefere ich die Runtime auch mit, egal ob es Freeware ist oder nicht. Vertreiben wir in unserem Unternehmen die Software wird ebenfalls alle benötigten Runtime-DLLs mitgeliefert. Das ist nicht nur Service sondern würdigend, etwas anderes ist eine zumutung.


Auch in meiner DirectX-Zeit habe ich schon Programme in Foren etc. veröffentlicht und schon aus Rücksicht auf die Bandbreiten der potenziellen Interessierten wäre es eine Zumutung gewesen, die DirectX-Runtime mit zu packen. Wir entwickeln hobbymäßig, wir entwickeln OpenSource (btw.: danke für den Kommentar zum SourceCode, auch für solche Tipps legen wir den Sourcecode offen). Würden wir unser Spiel auf CD gepresst verkaufen, wäre es gar kein Thema, DirectX für Windows und eben einige SDL-Pakete für Linux mitzuliefern, dem ist aber nunmal nicht so. Wir haben hier unser Programm veröffentlicht, weil wir dringend auf Feedback angewiesen waren, insbesondere was die Funktionalität auf verschiedenen PCs, Architekturen und Betriebssystemen angeht. Wir sind allen Testern sehr dankbar, dass sie ihre Zeit opfern; aber dies ist ein PreRelease (schon an der Versionsnummer zu erkenn :) ), wir erheben keinerlei Anspruch auf Spielbarkeit oder Komfort bei der Installation.
Wenn allerdings mehrere hier DirectX in dem Archiv vermissen, werd ich wohl ein neues Archiv packen.. dann zwar 34 MB größer, aber dafür auch für diejenigen hier benutzbar, die kein DirectX installiert haben.

Patrick

Alter Hase

Beiträge: 1 264

Wohnort: Düren

Beruf: Fachinformatiker für Anwendungsentwicklung

  • Private Nachricht senden

15

02.07.2005, 14:19

Dirk
Wer sagt denn das das in 1 Zip muss? Man kann 2 Seperate machen? Eine Programm und eine Runtime?

"wir erheben keinerlei Anspruch auf Spielbarkeit oder Komfort bei der Installation."
Klasse, gehste in ein Restaurant und bekommst vom Kelner gesagt "Wir erheben keinen Anspruch darauf das es Ihnen schmeckt, die Kakalaken schmecken aber bestimmt!" :wall:

edit: und das mit komfort: möchtest du damit ausdrücken das sie umständlich ist, die programmierer dort faul waren oder das das spiel es nicht wert ist für eine komfortable installation?

Du weißt ja: Der erste Moment ist der wichtigste und wenn man schon bei der Installation darauf "scheißt", wie soll dann der rest sein? Deshalb wurden damals auch emense Geldsummen in die Installationsprogramme zu DOS und UNIX-Zeiten gestopft.

Anonymous

unregistriert

16

02.07.2005, 14:20

Zitat von »"Abrexxes"«

Hab auch noch einen Spruch.

Ohne Pics saug ich nix. ;)

ISDN Zeit ist zu kostbar.

cu


Ok, gutes Argument. Ich werd mal sehen, was sich Webspacetechnisch machen lässt :)

(Verzeihung, das ich oben nur "Gast" heiße, hatte vergessen, einen Namen einzugeben)

Mastermind

unregistriert

17

02.07.2005, 14:25

Zitat von »"Patrick"«

Ich habe den Code mal überflogen und hab schon bei der 1. Datei einen koller bekommen:

C-/C++-Quelltext

1
2
3
define ANIM_NORMAL  0
#define ANIM_MOVING 0
#define ANIM_ATTACKING  1


Mal ehrlich: Hat man denn gar nichts gelernt? Da gehören wenn nur eine der 2 Varianten hin:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
const (datentyp) variablenname = wert;

/// bzw.

enum animation_types
{
    normal = 0,
    moving,
    attacking,
    usw...
};


Grauenvoll wie lange sich so 20 jahre alter Mist noch weiterhin beibehält...


Die Zeiten als von dir noch solcher Code kam sind bestimmt noch keine 20 Jahre her. In der Sache hast du sicher recht, doch solltest du fair bleiben.

Stefan

Alter Hase

  • »Stefan« ist der Autor dieses Themas

Beiträge: 668

Wohnort: Innsbruck

  • Private Nachricht senden

18

02.07.2005, 14:49

Hallo!

Dann melde ich mich auch wieder mal :)

Zitat von »"Patrick"«

Ich habe den Code mal überflogen und hab schon bei der 1. Datei einen koller bekommen:

C-/C++-Quelltext

1
2
3
define ANIM_NORMAL  0
#define ANIM_MOVING 0
#define ANIM_ATTACKING  1


Mal ehrlich: Hat man denn gar nichts gelernt? Da gehören wenn nur eine der 2 Varianten hin:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
const (datentyp) variablenname = wert;

/// bzw.

enum animation_types
{
    normal = 0,
    moving,
    attacking,
    usw...
};


Grauenvoll wie lange sich so 20 jahre alter Mist noch weiterhin beibehält...


diese Antwort erfreut mich sehr ;) Ich selbst würde nie defines verwenden. Ich hätt sie schon geändert, nur wusste ich das so eine Antwort kommen würde!^^ Und ich freue mich deshalb so, da ich in diesem Schuljahr bei einem Informatiktest enums verwendet habe und dabei 30% der Punkte abgezogen bekommen habe, wegen unschönen Codes.. naja, der Leherer behauptete man verwendet nur defines für die Zustände eines Programms! Ich werde trozdem aber immer enums verwenden, nur 90% der Klasse hat keine Ahnung und die werden weiterhin defines benützen..Meinungen der Schüler nehmen die Leherer bei uns eh nicht an, oder zumindest nur sehr wenige! ok, soweit zur Bildung..

Du hast mit den libs recht, auch bei meinem ersten Projekt, das MarioGame(Jump for Malon) hatte ich die Runtime von DirectX dabei! Aber noch ist der Shooter nicht fertig und von PC-Freaks kann man sich erwarten, dass sie es schaffen DX zu installieren bzw. die libs zu installieren ohne das wir sie ihnen extra hochladen! Für die Spieler müssen wir das aber auf alle Fälle ändern..hm, wobei ihr die in Zukunft wohl auch immer sofort bekommen werdet^^

Also ich war länger nicht mehr aktiv in diesem Forum, nur hat sich hier wohl viel geändert, ich wunderte mich schon als ich das Forum weiterempfohlen habe und öfters die Antwort bekommen habe : "Was sind das denn für Leute auf Scherfgen?".
Also ich muss leider ganz erhlich sagen, ich bin etwas entäuscht..vielleicht bekommt ihr das nicht so mit, aber mir fällt das jetzt schon ziemlich auf! Aber das ist eben nur mal meine Meinung..


cya,
Stefan

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

19

02.07.2005, 14:50

*Die schiri pfeie und gelbe Karte auspackt*
@all Ich habe nichts dagegen, wenn man konstruktive kritik anbringt, nur solle man es auf den punkt bringen und persönliche bewertungen, die nicht den sachinhalt treffen besser zurück halten. Es haben hier ein paar Leute ihre Freizeit geopfert, um etwas kleines zu entwickeln. Das dies dabei nicht den Industrie std entspricht, kann man wohl verstehen.
Also alle mal einen Schritt zurück und es so wie Abrexxes machen(kurz und markant).
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Sicaine

unregistriert

20

02.07.2005, 18:13

Hm kennst du das Linuxgama was bei Suse dabei is?(wird bei den anderen auch dabei sein ;-)) Gleiches prinzip nur steuerst du dein Schif mit der Maus und hast sau geile "effekte" drinne. Das is "mit zeitgemäßer grafik" deins nicht ;-) Ansonsten ka Code nich angeguckt aber btw: Jedes spiel was ich mir in den letzten Monaten gekauf htatte, fragte mich immer ob ich DX 9 installieren wollte ;-)

Werbeanzeige