Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
15.04.2009, 22:30
fun-tex



hi ich und ein paar freunde habe vor mal einen coop mod für hl2 zu erstellen.
ich habe keinerlei coding kenntnisse (evtl. falls das was hilft ein bisschen informatik aus der schule^^) und wollte desshalb fragen welche programme ich dazu benötige und wo ich anfänger tutorials finde.

mfg fun-tex

--

Hilfestellung nach dem Vorbild TheWall: "Lies die Tutorials, Kacknoob wolololo" -Agamemnon-Hellmapper

zum Seitenanfang zum Seitenende Profil || Suche
001
15.04.2009, 23:01
Bluthund



Als IDE: Microsoft Visual Studio (MSVC++ Express Edition ausreichend und kostenlos)

Tutorials:
http://developer.valvesoftware.com/wiki/Category:Programming
http://articles.thewavelength.net/section/75/

Das ganze bringt dir mit "keinerlei coding kenntnisse" aber rein garnichts. Das bisschen Schulinformatikausbildung kannst in die Tonne treten.
Mit ohne Coding-Erfahrung wird so ne Unternehmung nen CopyPasta-Aufguss, der weder lehrreich noch spielerisch interessant ist.

Sollte dich das ganze jedoch interessieren, so dass du sagst du möchtest Programmieren lernen, dann nimmst du dir am besten ein gutes Buch und arbeitest es durch um erstmal die Basics zu erlernen (Zeitansatz min. 3 Monate, durch den Stoff zu hetzen bringt absolut nichts und rächt sich eher früher als später) und anschließend die Feinheiten. Am besten eins das nicht "$foo in $x Tagen" oder mit ähnlich verheißungsvollem Titel daherkommt. $foo wäre speziell für den Fall HL2 "C++". Ich möchte allerdings bezweifeln, dass C++ unbedingt für nen absoluten Anfänger als erste Sprache geeignet ist... (Ich würde an dieser Stelle nun C empfehlen, aber C kann auch nen ganz schön mieses Stück sein :/)

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-

zum Seitenanfang zum Seitenende Profil || Suche
002
16.04.2009, 10:10
fun-tex



ähm danke erstmal für deine antwort
ähm ich hatte erwartet das man mit dem coden vllt. direkt bei hl2 anfangen kann und nich davor noch das andere zeug machen muss, schade eigentlich
ich denke ich werde mich bestimmt mal intensiver damit beschäftigen aber 3monate oder halte ich glaube ich nicht aus... menno

mfg fun-tex

ps: is coden für hl1 leichter?

--

Hilfestellung nach dem Vorbild TheWall: "Lies die Tutorials, Kacknoob wolololo" -Agamemnon-Hellmapper

zum Seitenanfang zum Seitenende Profil || Suche
003
16.04.2009, 11:11
gza



Zitat:
fun-tex postete

ps: is coden für hl1 leichter?

c++ bleibt c++ ;-)

--

zum Seitenanfang zum Seitenende Profil || Suche
004
16.04.2009, 15:14
Tbk



Ich behaupte mal das, das Konzept der "Pointer" für Anfänger das größte Hinderniss darstellt. Egal ob es jetzt C oder C++ ist.
Wegen Literatur::

Englische Literatur ist meistens besser als die Deutsche (das gilt vorallem für deutsche Übersetzungen von englischer Literatur)

Für c++ empfehle ich alle Bücher von Bjarne Stroustrup
http://de.wikipedia.org/wiki/Bjarne_Stroustrup

Als Sprache zum Einstieg würd ich etwas aus dem "managed" Umfeld empfehlen (http://en.wikipedia.org/wiki/Managed_code), da dort Pointer nicht vorhanden sind, bzw du dort mit Pointer nicht so viel zum Tun habem wirst.
Zum Beispiel C# oder Java.

--


Dieser Beitrag wurde am 16.04.2009 um 15:17 von Tbk bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
18.04.2009, 17:48
Agent D



Naja, was jetzt schwerer ist, Pointer oder OOP verstehen, darüber lässt sich streiten.

Was ich perönlich für den Einstieg ein C++ empfehlen würde:
[url=http://www.mut.de/main/main.asp?page=deutsch/bookdetails&productid=170222/]Easy C++ von Dirk Louis, Markt&Technik Verlag[/url]

ist sehr einfach geschrieben, von 0 weg bis OOP, um Pointer wird aber ein kleiner Bogen geschlagen, kann man aber leicht nachholen, da das nun wirklich nicht so schwer ist...

--

zum Seitenanfang zum Seitenende Profil || Suche
006
20.04.2009, 10:58
gza



Ein großes Problem beim HL2 Coden ist die Vererbungshierarchie. Sprich: Wenn mann von Objekten, Vererbung etc. keine Ahnung hat, dann wird das Ganze schon um einiges komplizierter!

--

zum Seitenanfang zum Seitenende Profil || Suche