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

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

1

19.06.2006, 11:21

Quake 3 Source Code

moin moin!

wollte nur mal fragen ob sich schon mal jemand von euch den Quake 3 Arene Source angesehn hat...

was sagt ihr denn dazu? blickt da jemand durch? ^^

ich habs mir gesaugt! ich war mir natürlich im klaren dass ich davon nichts verstehen werde.. ^^

mich hats einfach mal interessiert... wieviel zeilen so ein spiel frisst :P

falls jemand den source haben will
HIER
gibts ihn zum saugen

ftp://ftp.idsoftware.com/idstuff/source/quake3-1.32b-source.zip

[/url]
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

Anonymous

unregistriert

2

19.06.2006, 11:38

Hammer Highspeed, 10 kb/s ;) Mein Kollege hat die Q3 Engine mal
um einiges erweitert, es ist sehr zeitaufwendig sich da reinzuarbeiten
und erfordert natürlich auch das nötige Wissen. Ist aber eine
gute Möglichkeit in die 3D Engine Programmierung einzusteigen.

EDIT: Achso das ist der Source zum Game, sorry, dachte es wäre die Engine.

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

3

19.06.2006, 17:06

Zitat

Ist aber eine
gute Möglichkeit in die 3D Engine Programmierung einzusteigen.

ROFL für Einsteiger ist sowas denkbar ungeeignet, Verstehen tun die meisten eh nichts, da sie meistens selbst die Basics der Sprache nicht beherschen (erfahrung) und dann denken wenn se 1-2 Parameter abändern (auf deutsch: in Configs runpfuschen) gleich ein neues QIII gemacht zu haben - sry aber das hat nix mit Spiele PROGRAMMIERUNG zu tun.

Und QIII hat für ein 3D Spiel schon einen recht komplizierten Code, erst recht für einsteiger. Es ist nunmal kein Ping Pong in 3D! Mit sowas sollte man anfangen, oder besser noch: mit 2D.
mfg

Anonymous

unregistriert

4

19.06.2006, 17:09

Ja die nötigen Grundlagen sind natürlich Pflicht, es geht hier ja auch um die
Engine Programmierung, es ist sicherlich einfacher als eine komplett eigene
3D Engine zu schreiben.

Phili

unregistriert

5

19.06.2006, 17:12

@Dark Raider

Ich schätz nicht, dass es sehr viel eifacher ist, da surchzusteigen, als selbst was zu machen. Das ist dann vieleicht nicht ganz so gut, aber eben selfmade und man hatt es auch wirklich verstanden.

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

6

19.06.2006, 17:15

Aha...

der Topic heisst aber Quake 3 Source Code, was eigentlich nicht die Engine beinhaltet, sonst würde das ja auch Q3 Engine heissen ;).

Trotzdem ... sich in die QIII Engine reinzuarbeiten ist eigentlich (find ich zumindest) schwachsinnig. Besonders für Einsteiger, die ja erst lernen müssen wie man Effekte macht, aus was 3D Scenen bestehen u.s.w. ist es oft besser es >direkt< zu machen.

Man muss später ja keine eigenen Engine benutzen, aber es gibt bessere Sachen als QIII Engine (besonders ffür Anfänger), ausserdem dürftest du Lizenz Probleme bekommen, aber auskennen tue ich mich da nicht.

Anonymous

unregistriert

7

19.06.2006, 17:21

Viele benutzen eine modifizierte Quake III Engine, von daher glaube
ich nicht, dass es Lizenz Probleme gibt, zumal die Source ja auch noch
Open ist. Mein Kollege hat erstmal einen einfach Per Pixel Shader zur
Quake III Engine geschrieben und hat die dann nach und nach so
erweitert. Aber jeder wie er will ;)

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

8

19.06.2006, 17:25

Sicher, wer das kann (und Zeit hat) etc. warum nicht, aber trotzdem nichts für Einsteiger ^^

Anonymous

unregistriert

9

19.06.2006, 17:42

Mein Kollege hat bis dato noch keine 3D Engine geschrieben :) Aber egal
ich weiß eh nicht wieviel Zeit das beansprucht, mein Kollege hat mir mal
den Tipp gegeben, damit einzusteigen, da es ihm sehr geholfen haben
soll, den Tipp gebe ich dann natürlich an euch weiter ;) Aber wie gesagt,
jedem das seine.

Anonymous

unregistriert

10

19.06.2006, 18:27

Wenn ich diesen Quellcode sehe bekomme ich Brechreiz!

Das dieser Code läuft grenzt mehr als an ein Wunder. Secure Code? Vergiss es... Sicherheitsabfragen was sind das?

Typischer Carmack code :arrow: Grauenvoll Dokumentiert, Absolut Unsicher, läuft nur mit viel Glück.

Werbeanzeige