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

25.10.2002, 13:49

Quelltexte

Moinsen.
Da hätte ich jetzt auch ne Frage:
Wie sind die Quellcodes aufgebaut?
OOP oder nicht OOP.
Gibts da auch so Listings wie in Zerbies Buch?
Das fand ich nämlich sehr gut.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

25.10.2002, 15:26

Erst einmal: Willkommen im Forum!
Zur Beantwortung Deiner Fragen:
- Meine Quelltexte sind objektorientiert, aber nicht so, dass man sich an den Kopf fasst und denkt "Oh mein Gott, es ist ja alles viel zu kompliziert!". D.h. es werden schon für fast alles Klassen verwendet, aber ich habe es mit der "Objektorientiertheit" nicht übertrieben! :wink:
- Listings gibt es! Sehr viele sogar. Die wichtigsten Klassen und die Spiele werden (fast) komplett im Buch (Schritt für Schritt natürlich) behandelt (mit abgedrucktem Quelltext). Es ist nicht nötig, jede Kleinigkeit abzudrucken, weil das Buch ja mit einer CD-ROM kommt.

Anonymous

unregistriert

3

27.10.2002, 13:03

Doch das ist es.
So lernt man viel besser. :wink:
OOP ist gut.
Das erste Spiel ist ja son Arcanoid clon.Oder?
Wird das 2D oder 3D?

Anonymous

unregistriert

4

28.10.2002, 13:55

Könntest du mir bitte meine Frage beantworten?
Oder ist das noch ein Geheimnis?

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

5

30.10.2002, 11:28

Sorry, ich hatte den Beitrag übersehen!
Es ist nicht nötig, jede Kleinigkeit in einem Buch abzudrucken, weil Du sonst am Ende 1000 Seiten hast, die natürlich auch ihren Preis haben. Oft reicht es, einfach in Worten zu sagen, was z.B. im Konstruktor einer Klasse geschieht. Wenn dort steht, dass mit ZeroMemory alles zurückgesetzt wird, dann ist es ja nicht nötig, den Code dafür extra noch abzudrucken. Genau dafür ist die CD ja da.

Ja, das erste Spiel ist ein Arkanoid-Klon, objektorientiert programmiert. Ist eigentlich 3D, Bewegung ist aber nur auf einer Ebene möglich, also "2,5D" ;).

6

31.10.2002, 13:24

Was ist dann beid dem Spiel 3D?
Figuren?
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

7

31.10.2002, 14:00

Also, die Modelle (also die Blöcke, die Bälle und das "Paddle") werden in 3D sein, aber man kann sie eben nur in zwei Richtungen anstatt in drei bewegen / bewegen lassen. Arkanoid komplett in 3D wäre ja auch nicht gerade einfach vom Spielprinzip her.
Es gibt aber schon den schönen "3D-Effekt", weil es ja auch Lichtquelle(n) geben wird und weil man ja die Klötze - abhängig von ihrer Position - aus verschiedenen Winkeln sieht.

8

31.10.2002, 23:40

Ui da bin ich aber gespannt drauf.
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

9

03.11.2002, 00:15

So, es gibt jetzt auch schon ein schönes Hauptmenü (mit animiertem Hintergrundbild)! :)

10

03.11.2002, 16:13

Wenn das so ist, dann könntest schon mal 5 oder 10% hin schreiben.
ebah rutangiS reniem ni relheF 01 rebü hci ssad, etniem latkraF!

Werbeanzeige