.| Autor | Beitrag |
|---|---|
|
000 11.11.2001, 12:49 greyhound000 |
hi, Mich würde interesieren, wie ihr das gelernt habt, und welche fortschrite ihr gemacht habt. -- |
|
Profil || Suche |
|
001 11.11.2001, 13:23 TheTinySteini |
Nun, es ist klar, dass man nicht direkt vom Lesen von einem einzigen Buch alles kann, was mit C++ möglich ist. Wenn du direkt mit Grafik weitermachen willst, solltest du: TheTinySteini |
|
Profil || Suche |
|
002 11.11.2001, 14:51 Prefect |
Also, wenn du's so hinkriegen willst wie ich bist du eh schon zu spät dran. Ich bin im wahrsten Sinne des Wortes mit dem Zeug aufgewachsen, zuerst Basic, dann Pascal und ein bißchen Logo (Logo ist krank). Dann hatte ich mal kurze Zeit so ein Basic für Windows (aber nicht von Microsoft), das war im Prinzip absoluter Mist. Später kam dann Turbo Pascal für DOS und Windows, dann irgendwann der Assembler und zu guter Letzt C und C++. Übrigens habe ich mir C zum größten Teil aus kleinen Beispielprogrammen, großen Beispielprogrammen (d.h. der Linuxkernel) und einem Buch, das ich mir mal kurze Zeit ausgeliehen hatte, gelernt. Dieses Buch hieß irgendwie "Black Art of 3d Game Programming" oder so und war auch noch ziemlich DOS-ig :) Wobei man dazu sagen muß, daß ich zu der Zeit, als ich zum ersten Mal ernsthaft mit C programmiert habe bereits einen minimalen DOS Extender programmiert hatte und das BIOS und DOS disassembliert habe um Informationen zu bestimmten Interrupt-Services zu erhalten. Ums kurz zu machen, ich hab leider keine Tips für dich (weil ich nie in deiner Situation war), außer daß du immer dein Gehirn angeschaltet lassen solltest :) cu, Widelands - Gemütliche Aufbaustrategie, Free Software |
|
Profil || Suche |
|
003 11.11.2001, 18:14 greyhound000 |
Hab ein problem, wie kann ich mir die Direktori genau anschauen? LINK : fatal error LNK1104: cannot open file "..\..\Sdl\Sdl-1.2.2\lib\SDL.lib" Arbeite mit MSVC++ -- |
|
Profil || Suche |
|
004 11.11.2001, 20:46 Mazze |
Hey Prefi, dein altes Buch ist jetzt online verfügbar! BattleTech-MOD: |
|
Profil || Suche |
|
005 12.11.2001, 00:58 Another1 |
prefi, wenn du logo (wtf??), asm und alles linuxiges weglässt, sieht das haargenauso aus wie von mir *gg* ok, muss schlafen ... oder sowas --Another1 ...relaxing..atm =) |
|
Profil || Suche |
|
006 12.11.2001, 08:42 Dr.Schlauf |
@mazze: wo denn ?? --CodingCentral
-----------
|
|
Profil || Suche |
|
007 12.11.2001, 13:58 Mazze |
Hier sind ein paar online-Bücher aufgelistet: BattleTech-MOD: |
|
Profil || Suche |
|
008 12.11.2001, 14:41 Ferdi |
irgendwie hab ich den Sinn von Logo nie kapiert.... =) |
|
Profil || Suche |
|
009 12.11.2001, 16:09 greyhound000 |
öhm? Dieser Beitrag wurde am 12.11.2001 um 16:09 von greyhound000 bearbeitet. |
|
Profil || Suche |
|
010 12.11.2001, 16:11 Dr.Schlauf |
D A N K E @ Mazze ! sowas hab ich gesucht !! :) CodingCentral
-----------
|
|
Profil || Suche |
|
011 12.11.2001, 18:18 Prefect |
Hmm.. das einzige Buch mit "Black" im Titel was annähernd rankommt ist von Michael Abrash. Das ist aber _nicht_ das Buch, das ich hatte. Ist aber wahrscheinlich die bessere Wahl :) Logo ist total lächerlich. Ich hab dessen Sinn schon damals nicht verstanden, aber man zieht sich halt alles mal rein. Dieses Schildkrötenzeugs fand ich noch im Vorgrundschulalter schon lächerlich *g* Nun, einfach zu erlernen ist es vielleicht, aber wenn selbst ein Kleinkind das Teil lächerlich findet dann weiß ich auch nicht mehr. cu, Widelands - Gemütliche Aufbaustrategie, Free Software |
|
Profil || Suche |
|
012 12.11.2001, 18:43 Son-Goten |
hähä.. achso, so nebenbei.. wie schauen eigentlich konkret die unterschiede zwischen linux- und windows-programming aus, was c++ betrifft? #include <iostream.h> void main() <-- sehr einfaches beispiel, looool ;) in linux compilen will.... -- |
|
Profil || Suche |
|
013 12.11.2001, 18:48 Another1 |
da musst du afaik nix machen =) Another1 ...relaxing..atm =) |
|
Profil || Suche |
|
014 12.11.2001, 19:16 Mazze |
Oh...stimmt. Eigentlich handelt das ja gar nicht von 3D Sachen... :) BattleTech-MOD: |
|
Profil || Suche |
|
015 12.11.2001, 23:34 DarKnight |
Aber dafür hast du unter Linux Multithreading Grafik in der Konsole und vieles vieles mehr. Also Konsolenprogrammierung unter Linux ist wesentlich spassiger als unter DOS. --void CHudSayText :: EnsureTextFitsInOneLineAndWrapIfHaveTo( int line ) -- Aja? |
|
Profil || Suche |
|
016 13.11.2001, 15:41 Prefect |
Naja, Abrash war ja selber auch bei id :) Solange du nur Standard-C- bzw. C++-Lib-Funktionen verwendest gibt's beim Portieren keine Probleme. Für alles andere mußt du dir dann portable Bibliotheken besorgen. Für Graphik gibt's da natürlich SDL und Allegro bzw. OpenGL für 3D. Für Multithreading gibt's pthread and für GUI-Anwendungen gibt's Qt oder Gtk. Übrigens gibt es unter Linux kein Pendant zu windows.h. Die Linux-Headerfiles sind normalerweise auch keine 60000 Zeilen lang... (hab ich schon erwähnt das COM beschissen ist?) cu, Widelands - Gemütliche Aufbaustrategie, Free Software |
|
Profil || Suche |
|
017 13.11.2001, 17:24 Kriz |
Ja, hast du =) --K:R-I)Z++ |
|
Profil || Suche |


