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!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 20.

Werbeanzeige

27.09.2006, 17:49

Forenbeitrag von: »Der Pate«

karte erzeugen

wenn ihr mit debuggen meint, das ich haltepkte setze und schrittweise durchlaufe, hat es nix ergeben. es kommt halt beim bearbeiten von dieser zeile (oder beim laden) ein fenster mit der exception ich rufe die fkt wie oben auf euer pate

27.09.2006, 10:55

Forenbeitrag von: »Der Pate«

karte erzeugen

danke, aber beim aufruf von speichern und laden bekomme ich immernoch eine exception, zugriffsverletzung in der adresse... das kann doch nicht so schwer sein :roll: aufruf C-/C++-Quelltext 1 SpeichernvonTerrain(1, 1, 3, 1); methode C-/C++-Quelltext 1 2 3 4 5 void TTerrain::SpeichernvonTerrain(int x, int y, int welches, int welchesBild) { KartenArray[x][y].Terrain=welches; //hier exception KartenArray[x][y].TerrainBild=welchesBild; } euer pate

26.09.2006, 18:28

Forenbeitrag von: »Der Pate«

karte erzeugen

jo sorry meinte tkarte euer pate

26.09.2006, 18:02

Forenbeitrag von: »Der Pate«

karte erzeugen

ok das sieht so aus C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 struct Kartenstruct { int Terrain; int TerrainBild; int Ressorcen; int RessorcenBild; }; class TKarte { TKartenstruct KartenArray[100][100]; }; C-/C++-Quelltext 1 2 3 4 class TTerrain : public TKarte { //hier muss ich von dem struct lesen } C-/C++-Quelltext 1 2 3 4 class TRessorcen : public TTerrain { //hier muss ich von dem struct lesen } C-/C++-Quelltext 1 2 3 4 5 class TLand : public TRessorcen { //hier muss ich ins struct schrei...

26.09.2006, 13:51

Forenbeitrag von: »Der Pate«

karte erzeugen

habs natürlich public, damit solte es fkt ja ist klar das array ist ja von der klasse das Teigenschaften gibt ja nur den variablen typ an mein problem ist jetzt, das ich ins array schreibe. aber beim lesen lese ich aus einem anderen array. ich brauche doch überall das selbe hilf damit ich aufs selbe array zugreife oder kannst du mir die get methoden mal erklären oder kann man hilf vieleicht in der oberklasse deklarieren so das alle unterklassen drauf zugreifen können C-/C++-Quelltext 1 2 3 4 5 6...

25.09.2006, 20:05

Forenbeitrag von: »Der Pate«

karte erzeugen

ok danke so ähnlich habe ich das auch nur habe ich C-/C++-Quelltext 1 2 3 4 5 6 7 8 for (int i=0; i<100; ++i) { for (int j=0; j<100; ++j) { _KartenArray[i][j].Kartenteil = 1; _KartenArray[i][j].Ressorcen = 0; } } in eine unterklasse geschrieben und C-/C++-Quelltext 1 2 3 4 5 void foo() { oberkarte Obj1; Obj1.KartenArray()[1][1].Kartenteil = 1; } heißt bei mir C-/C++-Quelltext 1 2 TEigenschaften obj1; obj1.KartenArray[1][1].Kartenteil = 1; euer pate

25.09.2006, 19:27

Forenbeitrag von: »Der Pate«

karte erzeugen

hmm, also mit klassen kenne ich mich eigendlich aus, ist zwar etwas her aber das kommt. mache trotzdem gerne blöde fehler ich habe nur einige kleinigkeiten vergessen... und ein struct habe ich das letzte mal vor 4 jahren benutzt kannst du die initialisierung bitte einmal ausschreiben, ich hatte das probiert mit dem selben fehler danke euer pate

25.09.2006, 17:49

Forenbeitrag von: »Der Pate«

karte erzeugen

hallo so habe die liste fertig und versuche es jetzt aber trotzdem mit einem array habe ein struct mit struct TEigenschaften { int Kartenteil; int Ressorcen; }; class oberkarte { public: TEigenschaften KartenArray[100][100]; ... }; ich speichere werte im array so: KartenArray[1][1].Kartenteil = 1; und beim ausführen kriege ich an dieser stelle eine meldung wegen zugriffsverletzung wo muss ich die intiallisierung des structs durchführen, und wie darf ins array schreiben. euer pate

20.09.2006, 20:00

Forenbeitrag von: »Der Pate«

bilder splitten für button

hallo borland c++ builder 5 ich hab eine neue frage wenn ich diese karte zb nehme http://upload.wikimedia.org/wikipedia/co…state_names.png und jeden bundesstaat als butten benutzen will, wie kann ich das am besten machen danke euer pate

20.09.2006, 19:32

Forenbeitrag von: »Der Pate«

gta grafik

hallo also wie ich das sehe, benutzt man sdl, directx um bilder leicht hintereinander einzuladen, um so zb eine bewegungsanimation zu animieren. aber mir ist noch nicht klar warum ich dazu sdl benutzen soll, das kann ich doch auch so machen also in 2d euer pate

28.08.2006, 13:34

Forenbeitrag von: »Der Pate«

gta grafik

die frage ist vielleicht merkwürdig, aber was ist direktx, sdl oder allegro überhaupt. also ein kreis kann ich auch ohne diese sachen zeichnen... euer pate

28.08.2006, 12:30

Forenbeitrag von: »Der Pate«

gta grafik

mir geht es nicht um ein gta clone. mir geht es nur ums verständniss wie man sowas programmiert. ich habe noch nie mit direkt x gearbeitet, bisher immer nur einfache grafische spiele zb sowas http://fjk1983.fj.ohost.de/FlosSpiel.exe fragt bitte nicht warum man den lila asteroiden nicht abschissen kann erzähl mir mal bitte mehr über allegro oder sdl euer pate

28.08.2006, 11:04

Forenbeitrag von: »Der Pate«

gta grafik

hallo bcb5 alle reden über direktx, nun ich wollte mal fragen was man damit genau anfangen kann. was hat das für vorteile. wenn ich zb eine 2d grafik wie in gta programmieren will, wie sollte ich das anstellen. sollte ich zb die figur, pixel mäßig zeichnen und dann vortbewegen indem ich ein neues pixel gezeichnetes bild zeichnen lassen. oder vieleicht ein btm nehmmen und dann übereinanderlegen, so das eine bewegungsanimation entsteht. was ist besser, vieleicht ist auch beides gleich, da es keine...

15.08.2006, 22:17

Forenbeitrag von: »Der Pate«

karte erzeugen

naja ich speichere doch die karte im array ab also wo und was für ein terrain. nun muss ich doch noch abfragen ob auf der pos xy auch eine ressorce verfügbar ist guten leitwert flo

15.08.2006, 22:07

Forenbeitrag von: »Der Pate«

karte erzeugen

axo ich meine keine system ressorcen meine karte besteht aus terrain felder wasser, weideland, wüeste, berg... auf diesem terrain kann es ressorcen geben holz, stein, gold, mamor... guten leitwert flo

15.08.2006, 21:15

Forenbeitrag von: »Der Pate«

karte erzeugen

ach nix da ist ein name kannst du das nochmal in worte packen wie bringst du die ressorcen im terrain unter guten leitwert flo

15.08.2006, 20:49

Forenbeitrag von: »Der Pate«

karte erzeugen

danke hab gedacht es gibt eine bessere möglichkeit, aber anscheinend ist das die beste möglichkeit :lol: also ein zweidimensionales array für die x und y position wenn ich dann noch ressorcen benutze muss es dann ein dreidimensionales sein? oder habt ihr da noch tips für mich das speichern eines array sollte eigendlich kein problem sein, aber wie heißt das tut guten leitwert flo

15.08.2006, 20:27

Forenbeitrag von: »Der Pate«

karte erzeugen

hallo hab das hinbekommen, aber wie speichert ihr so eine karte zwischen nehmmt ihr dafür ein array? ist doch ziemlich unprofesionel, oder guten leitwert flo

11.08.2006, 13:55

Forenbeitrag von: »Der Pate«

karte erzeugen

danke für die antwort ein imagefeld ist ein bereich wo man bilder drin anzeigen kann, ist halt eine borland sache. wenn ich zb eine ganze karte zusammensetze dann muss ich die gesamte karte im imagefeld anzeigen das problem hierbei ist, das ich die karte nicht verändern kann, außer ich verlasse das programm und bastel mir mit paint oder photoshop eine neue hmm ob ich eine engine benutze. meines wissen glaube ich nicht, da ich aber eine grafische ausgabe habe, muss ich doch eine haben oder? euer ...

11.08.2006, 13:34

Forenbeitrag von: »Der Pate«

karte erzeugen

hallo das ist glaube ich eine bcb frage. ich hoffe ich bin im richtigen bereich ich benutze borland c++ builder 5 und winxp ich bin neu hier und grüße euch also ich habe schon einige spiele geschrieben, aber ich will jetzt mal estwas aufwändigeres schreiben das problem das ich momentan habe ist das ich eine karte wie in civilization erzeugen will das grundgerüst sieht so aus vater klasse tterain wo die ressorcen als bool variablen einzeln abgefragt werden und mit den fkt, den ressorcen ihre eige...

Werbeanzeige