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

Anonymous

unregistriert

1

26.06.2003, 20:02

2D-Spiel

Hallo, ich habe vor ein 2D-Spiel zu programieren. So mit Visual C++6 und DirectX. Natürlich sollen auch Gebäude, Menschen, Objekte, etc. angezeigt werden.

Wie mache ich das am besten?

Meine Frage bezieht sich nicht auf den Aufbau des Spiels, sondern allein auf das Laden und Zeichnen der verschiedenen Objekte.
Mit 3D-Programmierung mit DirektX kenne ich mcih einigermaßen aus, aber welcher Weg ist für ein 2D-Spiel der geeignetste?

[/u][/i][/b]

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

26.06.2003, 20:38

Hallo,

siehe hier:
http://www.scherfgen-software.net/forum/viewtopic.php?t=421

Anonymous

unregistriert

3

26.06.2003, 20:55

Gebäude

Noch ein Problem:

Die Gebäude sollen Schrittweise (20 Schritte - Erst das Gerüst, dann alles) gebaut werden. Wie macht man das am besten?

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

26.06.2003, 22:05

Wenn es ausschließlich ein 2D-Spiel werden soll, dann würde ich Dir folgenden Vorschlag machen: Erstelle für jeden der 20 Schritte ein eigenes Bitmap. Und dann kannst Du noch einen besonders tollen Effekt einbauen! Du kannst nämlich immer zwischen den nächsten zwei Status-Bildern "überblenden". So geht das Gebäude langsam von Status 1 in Status 2 über, usw. bis irgendwann Status 20 erreicht ist. Das geht mit Alpha-Blending.

Anonymous

unregistriert

5

26.06.2003, 22:08

Ja, es soll wirklich nur 2D werden. Ist es nicht ziemlich aufwendig, für jeden Gebäudetyp (ich dachte an 20-15 verschiedene) 20 Bilder zu erstellen?
Gibt es nicht irgendwelche da Tools?

Maxi

Treue Seele

Beiträge: 136

Wohnort: Müncheberg

Beruf: Ich muss noch in die Schule

  • Private Nachricht senden

6

26.06.2003, 22:26

Das macht doch Spaß...

Also, wenn ich etwas programmiere, dann brauche ich zwischendurch auch mal ne Pause....

Und wenn ich dann auch noch was fürs Speil tuen kann, zum Beispiel die Häuser malen, dann macht das doch gerade Spaß. Ich finde, man muss zwischendurch auch mal was anderes machen als nur Ausführen, eine Zeile änder, wieder ausführen und so weiter...
Also, ich ürde alles alleine mit Paint oder sonstwas zeichnen.

Gruß, Maxi
Gruß, Maxi

Hier, die Homepage von meiner Band:
www.maxis-house.de

Könnt euch unsere ersten Songs saugen...

7

27.06.2003, 14:37

Zitat von »"3D-Programmierer"«

Ja, es soll wirklich nur 2D werden. Ist es nicht ziemlich aufwendig, für jeden Gebäudetyp (ich dachte an 20-15 verschiedene) 20 Bilder zu erstellen?
Gibt es nicht irgendwelche da Tools?

Das erstellen des Codes ist nicht weniger Arbeit als rund 150 bis 200 Bilder zu malen ;)

Aber wenn du keine Lust hast die Grafiken zu erstellen, oder darin nicht so gu bist, dann holl dir doch einen der dir bei der Erstellung Hilft 8)
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Werbeanzeige