Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi minispiel grundlage (https://www.delphipraxis.net/149934-minispiel-grundlage.html)

SimonRap 3. Apr 2010 00:19

Re: minispiel grundlage
 
Ok, ich werd ma meine Frage ein bisschen verändern:
Also: Was würde man denn beispielsweise für ein:
- nicht sehr aufwendiges besser: - ohne viel sinnloses Zeug
- 2d-autorenn-spiel
- mit "draufsicht"
brauchen?

Mit "aufwendig" meine ich überflüssig, also ein schlichtes Spiel ist ohne viel Schnick-Schnack.
Du schätzt meinen Kenntnisstand richtig ein.
Dass ich kein Plan hab, ist mir bewusst und dass es nicht in ein paar Tagen Arbeit fertig ist, auch.
Was noch nicht ist, kann ja noch werden. Niemand wird als Profi geboren.
Das ist der Grund, warum ich das überhaupt machen will: (Klingt jetzt blöd, ist aber so!) Lernen...
Wozu sonst sollte man so etwas machen?
Dass mein Spiel (falls es irgendwann mal funktioniert) kein Meisterstück sein wird, ist mir völlig klar. Trotzdem werde ich es versuchen, einfach um besser zu werden, damit vielleicht mein nächstes Projekt besser wird!
MfG Simon

Corpsman 3. Apr 2010 08:33

Re: minispiel grundlage
 
Wie wärs mit einem breakout clone ?

Und das mit dem keine Erfahrung haben ist so eine Sache. Mein Balanced ist aus einem Sample heraus entstanden.

Der erste und wichtigste Schritt ist immer der, dass du einfach mal anfängst. Klar dass das nicht der beste Ansatz ist, genauer gesagt machst du dabei etliche Fehler und darfst die dann später aus deinem Code raus machen, wenn das dann überhaupt noch geht.

Doch aus der Anzahl der Fehler lernst du am besten und beim nächsten Projekt klappst dann um so besser ;)

Coder 3. Apr 2010 09:02

Re: minispiel grundlage
 
ne Panzerschlacht.

2 Panzer von oben.
Verschiedene Wände, hinter denen die sich verstecken können.

Oder 2 Panzer, dazwischen ein Gebirge.
der eine auf der linken Bildschirmseite, der andere auf der Rechten.
Man muß dann Pulverladung und Winkel anpassen, um den andren zu treffen.

Wie hießen diese Taktik-Spiele noch?

SimonRap 3. Apr 2010 09:33

Re: minispiel grundlage
 
Zitat:

Zitat von Corpsman
Wie wärs mit einem breakout clone ?

Und das mit dem keine Erfahrung haben ist so eine Sache. Mein Balanced ist aus einem Sample heraus entstanden.

Der erste und wichtigste Schritt ist immer der, dass du einfach mal anfängst. Klar dass das nicht der beste Ansatz ist, genauer gesagt machst du dabei etliche Fehler und darfst die dann später aus deinem Code raus machen, wenn das dann überhaupt noch geht.

Doch aus der Anzahl der Fehler lernst du am besten und beim nächsten Projekt klappst dann um so besser ;)

1) Was ist breakout clone?
2) Um anzufangen, brauch ich aber einen kleinen Ansatz, wie ich das anstellen soll... Kannst du mir da ein Tipp geben?
3) Ein Beispiel würde mir schon reichen, einfach um zu sehen, wie man das anstellen kann... Wo hast du das her?

Zitat:

Zitat von Coder
ne Panzerschlacht.

2 Panzer von oben.
Verschiedene Wände, hinter denen die sich verstecken können.

Oder 2 Panzer, dazwischen ein Gebirge.
der eine auf der linken Bildschirmseite, der andere auf der Rechten.
Man muß dann Pulverladung und Winkel anpassen, um den andren zu treffen.

Wie hießen diese Taktik-Spiele noch?

Gute Idee :thumb: :thumb:

Luckie 3. Apr 2010 09:39

Re: minispiel grundlage
 
Zitat:

Zitat von Coder
Oder 2 Panzer, dazwischen ein Gebirge.
der eine auf der linken Bildschirmseite, der andere auf der Rechten.
Man muß dann Pulverladung und Winkel anpassen, um den andren zu treffen.

Wie hießen diese Taktik-Spiele noch?

Zu DOS Zeiten hieß es "Gorillas" und war in Basic programmiert.

Bei Google suchenBreakout

igel457 3. Apr 2010 09:40

Re: minispiel grundlage
 
Das Problem ist, dass du selbst für einfachste 2D-Spiele Kentnisse in analytischer Geometrie benötigst (Vektorrechnung). Nur mit Hilfe dieser mathematischer Grundlagen kannst du z.B. die realistische Bewegung von Objekten (in deinem Fall wohl Autos) sowie Kollisionskontrolle etc. realisieren. Keine Bibliothek (z.B. Andorra 2D) wird dir diesen Lernaufwand abnehmen.

Mein Vorschlag:
- Schreibe ein "einfaches" Pong Spiel mit den Delphi-Komponenten (TShape)
- Schnapp dir Andorra 2D und arbeite die ersten Tutorials durch
- Schreibe das "Pong" Spiel nochmal mit Andorra 2D
- Entwickle das Pong-Spiel zu einem Breakout Klon um
- Versuche dich an das oben vorgeschlagene "Panzer" Spiel
- Jetzt kannst du es mit einem einfachen 2D-Autorennspiel Probieren

So solltest du das ziemlich frustfrei hin bekommen.

Corpsman 3. Apr 2010 10:35

Re: minispiel grundlage
 
Breakout ist ein Spiel bei dem man mit einer Kugel Objekte kaputt machen muss.

Ein "Anfang" bietet mein Ping Pong Sample

SimonRap 3. Apr 2010 11:56

Re: minispiel grundlage
 
ok danke an alle werd das mal probieren..
@corpsman: thx für die demos
@igel: thx, ich werde mal versuchen, die liste abzuarbeiten
@alle anderen: auch thx
Werd mich bestimmt nochmal melden, wenn ich nicht weiterkomme...
MfG simon


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz