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!

Werbeanzeige

Sheddex

unregistriert

221

18.03.2006, 18:29

Mal wieder was zum Speichersystem^^ Eigentlich ganz simpel:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
void SaveCharacter (CCharacter *pHero)
{
     //Hier wird dann gespeichert

}

int main () //Das ist natürlich nicht die echte main Funktion

{
     CCharacter Hero;
     SaveCharacter (&Hero);
     return 0;
}


Dummerweise geht das nicht... also meine Frage: Was muss in die Parameterliste?

dbGAMES

Treue Seele

Beiträge: 323

Wohnort: Frankfurt

Beruf: Student

  • Private Nachricht senden

222

18.03.2006, 18:39

da muss einfach Hero (ohne &) hin, oder hast du das schon versucht?

bassdscho

Alter Hase

Beiträge: 1 056

Wohnort: Heuchlingen

Beruf: Student - Technische Informatik

  • Private Nachricht senden

223

18.03.2006, 19:30

Zitat von »"dbGAMES"«

da muss einfach Hero (ohne &) hin, oder hast du das schon versucht?

so funktionierts doch nur wenn der held mit dem new operator erstellt worden ist!?
Verlierer jammern immer von wegen ihr bestes!
Sieger gehen nach Hause und vögeln die Ballkönigin!

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

224

19.03.2006, 07:49

Also der Code, den du gepostet hast, der sollte eigentlich funktionieren. Bekommst du einen Compiler-Fehler? Falls du nur einen Speicherfehler beim Ausführen bekommst, kann der Fehler genauso gut in der Funktion SaveCharacter stecken.

Sheddex

unregistriert

225

19.03.2006, 11:23

Naja, ich habe das ganze jetzt mal in ein leeres Projekt gepackt... und es funktioniert. Ich habe aber keine Ahnung warum es bei TOD nicht funktioniert... aber immerhin weiß ich jetzt dass es funktioniert ;)

spacegaier

Alter Hase

Beiträge: 572

Beruf: Student

  • Private Nachricht senden

226

19.03.2006, 17:40

Hi,

ich glaub ich habe einen bug gefunden: Wenn ich im Level eins das erste Monster besiegt habe und anschließend stehen bleibe und die linke Pfeiltaste drücke kommt wieder ein Monster. So kann man sich super auftunen und der Endgegner wird zum Kuscheltier.

Sheddex

unregistriert

227

19.03.2006, 17:50

Nein, das ist in diesem Sinne kein Bug... Es ist ja bekannt dass die Monster (noch) nicht verschwinden nachdem sie besiegt wurden, demnach kann man sie sooft besiegen wie man will. Ob man dabei runter und wieder drauf bleib oder einfach drauf stehen bleibt und eine Taste drückt ist egal, da immer bei einem Tastedruck überprüft wird wo man ist. Ist man auf einem Monster muss man logischerweise kämpfen.

babelfish

Alter Hase

Beiträge: 1 222

Wohnort: Schweiz

Beruf: Informatiker

  • Private Nachricht senden

228

20.03.2006, 16:51

Ausserdem kommt man gegen den Endgegner auch locker an wenn man jedes Monser 1x besiegt. :-D
Das Spiel ist jetzt einfach zu unbalanced.

Also RPG kann man das eigentlich nicht nennen :wirbel:
Wenn du wirklich ein Rpg machen möchtest, dann nimm den Grundcode,
und setze dich Schritt für Schritt an die Levels.

Wenn du es so aber ok findest ist es deine Sache ;)
Ich finds ja auch nicht sooo schlecht aber es fehlen sehr viele Sachen.

Sheddex

unregistriert

229

20.03.2006, 17:14

Also, die kämpfe habe ich ausbalanciert... wenn ihr unbedingt wollte kann ich auch jetzt schon eine balacierte Version rausbringen, allerdings würde ich gerne die nächste Version mit größeren Maps und eventuell schon Quests rausbringen... Das ganze könnte schon längst passiert sein aber diese Oberfläche von Express macht mich wahnsinnig - so viele Farben an allen Seite... ;) Dafür hat es den Vorteil dass die nächste Version ohne Hinweis-Fenster kommt :)

[edit]: Ich habe auf einer Seite folgendes gesehen: Das ist Bunny. Schreibe Bunny in deine Signatur damit er die ganze Welt sieht (oder so ähnlich) :-D

(\___/)
(O . O)
(>...<)

Das Gurke

Community-Fossil

Beiträge: 1 996

Wohnort: Pinneberg

Beruf: Schüler

  • Private Nachricht senden

230

22.03.2006, 12:44

Zitat von »"DarkHunter im Betriebssystem Thread"«

Zu meinem Spiel: Es könnte sein dass ich heute den Editor fertigstellen kann, und eventuell morgen dann die Maps fertig habe (oder vielleicht auch schon heute...). Aber das gehört hier nicht hin ;)

[edit]: Sogar ohne die 'Die Autorenversion erlaubt nicht den Weitervertrieb...'-Box, da ich endlich Express hab' :)


Ich mach mal lieber hier weiter ^^

Wann kommt denn so banaler Kram wie Level und Quests? *g*

Werbeanzeige