Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Jonathan_Klein Living Legend
Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 23.03.2004, 14:17 Titel: Neues Buch? |
|
|
Soll es eigentlich auch bald ein drittes Buch geben?
Würde mich echt interessieren, vorallendingen wenn es nicht wieder bei NULL anfäng.
Ich finde es sollte komplett auf das zweite aufbauen und sowohl "d als auch 3D Themen weiter vertiefen.
Hier mal ein paar Schaen, die ich gut fände:
- mehr STL
- Programm in Module aufteieln (ich weiß echt nicht warum das nie klapt, ich hab ständig Linker-Fehler)
- 2D Effekte (alles was man außer Sprites 8rotieren, skalieren, Alphakanal) bentuzen kann um 2D schöner zu machen
- ein richtiges 3D Spiel (vieleicht ein Labyrinth wo Gegner rumlaufen, die man abschießenmuss, oder eine Flugsimulation mit dem 3D Terrain)
- Physik in Computerspielen
- KI
- allgeimen Vorgehensweisen zum entwickeln einer Engine
- fmod
- Netzwerkprogrammierung
und noch ganz viel mehr, was nützlich ist. _________________ https://jonathank.de/games/ |
|
Nach oben |
|
|
nigs Super JLI'ler
Anmeldedatum: 19.12.2002 Beiträge: 359
Medaillen: Keine
|
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 23.03.2004, 14:56 Titel: Re: Neues Buch? |
|
|
Daszu gabs doch AFAIK sogar einen eigenen Thread
Jonathan_Klein hat Folgendes geschrieben: | ein richtiges 3D Spiel (vieleicht ein Labyrinth wo Gegner rumlaufen, die man abschießenmuss, oder eine Flugsimulation mit dem 3D Terrain) |
Das würde vielleicht den Rahmen eines solchen Buches sprengen. Es ist natürlich Christians Entscheidung, aber je nach dem, wie umfangreich das Spiel sein soll, würde man wohl kaum mehr die anderen Themen unterbringen können, ohne dass man die Codeerklärungen im Spiel weglässt. _________________ 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 |
|
|
=]Mid[=]Night[= Super JLI'ler
Anmeldedatum: 20.11.2002 Beiträge: 380 Wohnort: Aachen Medaillen: Keine
|
Verfasst am: 23.03.2004, 14:59 Titel: |
|
|
tja, nigs war schneller ^^
ich hoffe jedenfalls, dass es bald kommt und werde es mir auf jeden fall holen |
|
Nach oben |
|
|
Chewie Super JLI'ler
Anmeldedatum: 17.07.2003 Beiträge: 382
Medaillen: Keine
|
Verfasst am: 23.03.2004, 15:04 Titel: |
|
|
bitte keine C++ einführung mehr...
bitte kein 2D mehr...
denen, die C++ immer noch nicht checken, lege ich ans herz sich ein reines C++ buch zum nachschlagen zu kaufen....und 2D sollte doch mit den ersten beiden büchern endlich abgedeckt sein, oder?
@jonathan:
bezüglich module, hast du es mal so probiert, wie ich es in dem thread damals beschrieben habe? alle .h in der global .h zu inkludieren und dann die global.h in alle .cpp? |
|
Nach oben |
|
|
Sören JLI Master Trainee
Anmeldedatum: 26.07.2002 Beiträge: 647 Wohnort: Bonn Medaillen: Keine
|
Verfasst am: 23.03.2004, 15:09 Titel: |
|
|
Chewie hat Folgendes geschrieben: |
@jonathan:
bezüglich module, hast du es mal so probiert, wie ich es in dem thread damals beschrieben habe? alle .h in der global .h zu inkludieren und dann die global.h in alle .cpp? |
Ansonsten halt #ifdef/#ifndef benutzen... (oder was da auch immer für fehler sind). |
|
Nach oben |
|
|
Chewie Super JLI'ler
Anmeldedatum: 17.07.2003 Beiträge: 382
Medaillen: Keine
|
Verfasst am: 23.03.2004, 15:25 Titel: |
|
|
MiracleBoy hat Folgendes geschrieben: | Chewie hat Folgendes geschrieben: |
@jonathan:
bezüglich module, hast du es mal so probiert, wie ich es in dem thread damals beschrieben habe? alle .h in der global .h zu inkludieren und dann die global.h in alle .cpp? |
Ansonsten halt #ifdef/#ifndef benutzen... (oder was da auch immer für fehler sind). |
na das mußt du auf jeden fall...also wenn du es so, wie ich beschrieben habe, machst. |
|
Nach oben |
|
|
Jonathan_Klein Living Legend
Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 23.03.2004, 16:27 Titel: |
|
|
Ich habs probiert.
Allerdings hab ich #pragma once statt #ifdef/#ifndef weil ich gelesen hab, das das den gleciehn Effekt hat und weil es einfacher ist.
inker-Vorgang läuft...
DirectXGraphics.obj : error LNK2005: "void __cdecl Error(char * const)" (?Error@@YAXQAD@Z) bereits in CSprite.obj definiert
DirectXGraphics.obj : error LNK2005: "struct IDirect3DSurface9 * lpBackBuffer" (?lpBackBuffer@@3PAUIDirect3DSurface9@@A) bereits in CSprite.obj definiert
DirectXGraphics.obj : error LNK2005: "struct IDirect3DDevice9 * lpD3DDevice" (?lpD3DDevice@@3PAUIDirect3DDevice9@@A) bereits in CSprite.obj definiert
Debug/DXSprite.exe : fatal error LNK1169: Ein oder mehrere mehrfach definierte Symbole gefunden
Fehler beim Ausführen von link.exe.
... das Ergebnis[/code] _________________ https://jonathank.de/games/ |
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 23.03.2004, 16:34 Titel: |
|
|
Jonathan_Klein hat Folgendes geschrieben: | Ich habs probiert.
Allerdings hab ich #pragma once statt #ifdef/#ifndef weil ich gelesen hab, das das den gleciehn Effekt hat und weil es einfacher ist.
|
Stimmt AFAIK nicht ganz.
Bei pragma_once musst du selber auch noch aufpassen, dass der header nur einmal eingebunden wird. Sonst wird er einmal eingebunden und ist möglws. nicht in der anderen Quellcodedatei definiert.
Mit
Code: | #ifndef _HEADER_
#define _HEADER_
blabla
#endif |
Überprüft der Linker das automatisch und includet nur dann, wenn der Quellcodedatei oder einer weiter "oben" includierte Datei _HEADER_ nicht bekannt ist _________________ 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 |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 23.03.2004, 16:58 Titel: |
|
|
Zitat: | Stimmt AFAIK nicht ganz. |
Stimmt doch. :P Das geht aber nur bei Microsoft, ist kein Standard. _________________ *click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
|
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 23.03.2004, 20:47 Titel: |
|
|
Komisch, ich habs mal mit #pragma once versucht, aber da gabs immer Probs. Nachdem ichs mit #ifndef includiert hab, hats plötzlich gefunzt.
Naja, egal - hauptsache is ja, dass es funktioniert _________________ 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 |
|
|
|