|
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 10.05.2004, 19:30 Titel: Inside DirectX |
|
|
Hallo,
sorry für die späte Info, hier der voraussichtliche Inhalt für das nächste Buch:
Teil I Grundlagen
1. Einführung
2. Grundlagen DirectX, Tools, Compiler, COM
3. Grundlagen Koordinatensystem, Geometrie, Matrizen, Surfaces, Vertices, RGB, Texturen, Beleuchtung, DirectX Pipeline, World, View, Projection, Renderstates
4. DX Initialisierung "von Hand"
5. Initialisierung mit dem Framework, Kameraklassen, GUI Elemente
6. Vertex/Index Buffer, Anwendung
7. Materialien/Licht
8. Texturen, Texturkoordinaten, Texturanimation, Texturkompression (DXTn), Rendertargets, Multitexturing, Detailmapping, Light-, Darkmapping
9. Texture-/Pixel-/Vertexshader/Effect Files
10. X-Files/Meshes, Progressive Meshes
11. Billboards, Pointsprites, Decals, Stencil Buffer, Nebel, Schatten, Bump-, Normal-, Environmentmapping
12. (Ausgewählte Themen (2D, Surfaces, Scrolling, Sprites, GUI))
13. (DirectX Audio/ DirectShow)
Teil II - Spieletechniken
1. Initialisierung (DLL), Rending, mehrere Displays
2. Doxygen, XML Speicherung/Szenenbeschreibung, ResourceManager
3. (DirectInput, Threads, Maus, Tastatur, (Joystick))
4. Szenenbeschreibung/Engine Basics/SceneNodes/Action Events
5. Frustum Culling/Occlusion Queries
6. Scriptsprache Lua, Interaktion GUI Elemente, Console
7. Tokamak Physik Engine
8. fmod
9. Terrainrendering, BruteForce/Heightmap/Quadtree/Wasser
10. Skybox/Skydome/Skyplane/Animation, Wolken, Schatten
11. Indoor / Quake 3 Level / Levelpartitionierung
12. Character Animation
13. (DirectPlay)
Alles noch nicht 100% sicher und ohne Gewähr , besonders Punkte in Klammern.
Code ist schon einiges fertig. Einige von euch haben schon ein paar Demos gesehen und können ev. mal was dazu sagen.
P.S: Fragen zum Erscheinungstermin werden ich ignorieren
Christian
Zuletzt bearbeitet von Christian Rousselle am 10.05.2004, 20:07, insgesamt einmal bearbeitet |
|
Nach oben |
|
|
Fallen JLI MVP
Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 10.05.2004, 19:35 Titel: |
|
|
Gibt es als Abschlussproject ein kleines Spielchen sozusagen als Finale ?
Musst du für die kommerzielle nutzung von Software 3ter Geld geben ?
Gut fände ich es wenn erklärt wird wie man am besten in die Spieleindustrie hinein kommt. Denn das Fragen ja wirklich nicht wenige.
Wann kommts raus ? ^^ _________________ "I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse." |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 10.05.2004, 19:39 Titel: |
|
|
Das Abschlussprojekt wird es geben.
Das Buch soll vor allem gute, funktionierende Beispiele zeigen, an denen man sieht, wie ein Spiel tatsächlich funktionieren kann.
@Fallen:
Ich habe nichts lizensiert. Von den anderen Dingen habe ich zu wenig Ahnung, sorry. Ich kann dazu auch nur sagen, eine Ausbildung + ein vernünftiges Demo sind gute Voraussetzungen.
C. |
|
Nach oben |
|
|
Fallen JLI MVP
Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 10.05.2004, 19:48 Titel: |
|
|
Was hast du beim Wasser genau vor ? Komplexe Wellenberechnungen oder das alteingediente PixelASMWasser ? Werd zwar ne Menge fragen aber wahrscheinlich kauf ichs mir ja _________________ "I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse." |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 10.05.2004, 19:52 Titel: |
|
|
Sobald das Buch verfügbar ist, werde ich die kompilierten Beispiele ins Netz stellen, damit man nicht die "Katze im Sack" kaufen muss.
Es wird zu allen Beispielen wo es sinnvoll ist einen Vertex/Pixelshader und Fixed Function Path geben, also beim Wasser z.B. auch Vertexanimation mit einer animierten Textur. Es geht mir nicht so sehr um Effekte, sondern alles zusammen mit vernünftiger Framerate dazustellen und möglichst spielen zu können.
C.
Zuletzt bearbeitet von Christian Rousselle am 10.05.2004, 20:07, insgesamt einmal bearbeitet |
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 10.05.2004, 20:04 Titel: |
|
|
Hört sich ja schon sehr gut an.
Ich werde mir es ziemlich sicher kaufen, aber wahrscheinlich werde ich auch nicht der erste sein
Erst arbeite ich mich mal in DX9 & D3D ein... _________________ www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console
Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet... |
|
Nach oben |
|
|
Fallen JLI MVP
Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 10.05.2004, 20:05 Titel: |
|
|
Bekommen wir signierte Versionen Aber das die Beispiele ins Netz gestellt werden finde ich sehr Human. _________________ "I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse." |
|
Nach oben |
|
|
City Hunter Super JLI'ler
Alter: 39 Anmeldedatum: 18.04.2004 Beiträge: 330 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 10.05.2004, 20:06 Titel: |
|
|
hi Chris gibs auch wieder ne cd und wenn ja was ist drauf ausser die beispielprogramme |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 10.05.2004, 20:09 Titel: |
|
|
CD gibt es. Ich denke, der VC 7.1 Compiler (keine IDE !!) den es frei im Netz gibt, das Platform SDK, alle APIs, die vorgestellt werden und ev. ein paar Tools - ob das in Zeiten des Internets sinnvoll ist - naja. |
|
Nach oben |
|
|
City Hunter Super JLI'ler
Alter: 39 Anmeldedatum: 18.04.2004 Beiträge: 330 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 10.05.2004, 20:14 Titel: |
|
|
Christian Rousselle hat Folgendes geschrieben: | CD gibt es. Ich denke, der VC 7.1 Compiler (keine IDE !!) den es frei im Netz gibt, das Platform SDK, alle APIs, die vorgestellt werden und ev. ein paar Tools - ob das in Zeiten des Internets sinnvoll ist - naja. |
und nen Model Studio fuer figuren erstellen und so?
ne frage kannste so sagen in welches Quartall das Buch raus kommt? |
|
Nach oben |
|
|
Fallen JLI MVP
Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 10.05.2004, 20:15 Titel: |
|
|
Ich finde das schon gut wenn alles wichtige auf CD ist so das man ohne grosse schwierigkeiten gleich alles zur Hand hat. Ausserdem such ich nicht gerne im Internet sondern greife lieber zur CD wo alles und viel mehr oben ist. _________________ "I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse." |
|
Nach oben |
|
|
City Hunter Super JLI'ler
Alter: 39 Anmeldedatum: 18.04.2004 Beiträge: 330 Wohnort: Berlin Medaillen: Keine
|
Verfasst am: 10.05.2004, 20:17 Titel: |
|
|
FallenAngel84 hat Folgendes geschrieben: | Ich finde das schon gut wenn alles wichtige auf CD ist so das man ohne grosse schwierigkeiten gleich alles zur Hand hat. Ausserdem such ich nicht gerne im Internet sondern greife lieber zur CD wo alles und viel mehr oben ist. |
jo das finde ich auch toll |
|
Nach oben |
|
|
Revil Senior JLI'ler
Anmeldedatum: 28.07.2002 Beiträge: 242
Medaillen: Keine
|
Verfasst am: 10.05.2004, 21:49 Titel: |
|
|
gibt auch nich überall dsl und damit auch keine flatrate... :\
ich finde cd sinnvoll _________________
Take this
Code: | php -r "print rand(-1,0)?Gewonnen:Verloren;"
|
and this
Code: | perl -e "print( ('Gewonnen', 'Verloren')[rand 2])"
|
|
|
Nach oben |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
|
Nach oben |
|
|
Chewie Super JLI'ler
Anmeldedatum: 17.07.2003 Beiträge: 382
Medaillen: Keine
|
Verfasst am: 10.05.2004, 23:23 Titel: |
|
|
wann, ...ok, ich lass es
liest sich ja super, wieviele seiten werden es denn ca. werden, kannst dus schon abschätzen? 2000? ^^ |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|