Wii Play Panzerspiel Clon

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
°°°
Beiträge: 59
Registriert: 05.11.2008 17:45

Wii Play Panzerspiel Clon

Beitrag von °°° »

Hallo

ich habe heute die Grundform meines Panzerspiel vertiggestelt und wollte wissen ob es euch gefällt.
Außerdem würede ich mich über Anregungen und konstruktive kritik freuen.

hier der Link
http://www.file-upload.net/download-145 ... e.zip.html

Linlk vom 13.02.09 14:10
Zuletzt geändert von °°° am 13.02.2009 15:10, insgesamt 4-mal geändert.
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

Freiwillige vor? ^^
Eine Art Query-Planner soll die Ausführung von Map/Reduce-Funktionen in Hadoop stark beschleunigen.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

THEEX hat geschrieben:Freiwillige vor? ^^
nöh! :-)

@3-Punkt: ein paar Screenshots wären ganz nett. Danke im voraus!

Grüße ... Kiffi
a²+b²=mc²
°°°
Beiträge: 59
Registriert: 05.11.2008 17:45

hier der gewünschte screenshot

Beitrag von °°° »

Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Also ich habs getestet, wollte selber schon mal sowas basteln, weil ich dieses Spiel von der Wii absolut liiiiiiebe...

Machen wir uns nichts vor, dein Spiel benötigt noch viiiiiel Pflege, damit es der Wii auch nur ansatzweise das Wasser reichen kann.
  • So kann man durch die eine Mauer zwar nicht durchschießen, aber durchfahren. Aha. Ist das eine intelligente Schutzschildwand, die Panzer, aber deren Schüsse nicht durchlässt? :lol:
  • Der PC darf ballern so viel er will, aber man selbst darf nur gleichzeitig 5 Schüse auf dem Bildschirm haben? Bisschen unfair.
  • WASD als zusätzliche Steuerungsmöglichkeit einbauen. Beide Hände auf der rechten Seite der Tastatur zu haben, und dann auch noch die rechts liegende Maus zu bedienen ist akrobatisch ein bisschen zu viel verlangt.
  • Schüsse müssen anscheinend exakt die Mitte des Panzers treffen. Nicht gut. Zur Elimination eines Gegners reicht auch die Berührung zwischen Geschoss und gesamten Panzer.
  • Das dritte Level ist unschaffbar. Auf einmal startet man nicht hinter der schützenden Wand, sondern im Kreuzfeuer zweier Panzer! :shock: Die Startposition sollte in 94% aller Fälle geschützt sein, damit der Spieler sich erstmal einen Überblick verschaffen kann.
  • Gegnerische Panzer brauchen nicht volles Rohe und ununterbrochen feuern, selbst wenn kein "Sichtkontakt" zwischen ihnen und dem eigenen Panzer besteht.
  • Die Panzer fahren zu schnell, besonders die Gegner, die haben anscheinend einen Schwebeantrieb mit Düsentriebwerk unten drunter?
  • Die Rechtschreibung... *stöhn* Nichts für ungut, aber "Sie haben Verloren" wird klein und "Sie haben GEWOONEN" mit einem 'o', dafür aber zwei 'n' geschrieben... :freak:
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
°°°
Beiträge: 59
Registriert: 05.11.2008 17:45

Beitrag von °°° »

So kann man durch die eine Mauer zwar nicht durchschießen, aber durchfahren. Aha. Ist das eine intelligente Schutzschildwand, die Panzer, aber deren Schüsse nicht durchlässt?
habe ich bereits geändert und link angepasst
Der PC darf ballern so viel er will, aber man selbst darf nur gleichzeitig 5 Schüse auf dem Bildschirm haben? Bisschen unfair.

WASD als zusätzliche Steuerungsmöglichkeit einbauen. Beide Hände auf der rechten Seite der Tastatur zu haben, und dann auch noch die rechts liegende Maus zu bedienen ist akrobatisch ein bisschen zu viel verlangt.
habe ich auch geändert
Schüsse müssen anscheinend exakt die Mitte des Panzers treffen. Nicht gut. Zur Elimination eines Gegners reicht auch die Berührung zwischen Geschoss und gesamten Panzer.
Ich benutze SpriteCollision() wüsste nicht wie ich das ändern soll
außer du meinst dann müsste die kugel verschwinden werde ich einbauen
Das dritte Level ist unschaffbar. Auf einmal startet man nicht hinter der schützenden Wand, sondern im Kreuzfeuer zweier Panzer! Die Startposition sollte in 94% aller Fälle geschützt sein, damit der Spieler sich erstmal einen Überblick verschaffen kann.
Ich hab das level geschafft
werde es allerdings trotzdem ändern
Gegnerische Panzer brauchen nicht volles Rohe und ununterbrochen feuern, selbst wenn kein "Sichtkontakt" zwischen ihnen und dem eigenen Panzer besteht.
wollte ich auch machen wüsste aber nicht wie und hatte keine zeit
Bitte um vorschläge
Die Panzer fahren zu schnell, besonders die Gegner, die haben anscheinend einen Schwebeantrieb mit Düsentriebwerk unten drunter?
habe ich geändert
Die Rechtschreibung... *stöhn* Nichts für ungut, aber "Sie haben Verloren" wird klein und "Sie haben GEWOONEN" mit einem 'o', dafür aber zwei 'n' geschrieben...
tut mir leid hab ein kleines Rechtschreibproblem.

Danke dass du dir zeit genommen hast mir zu schreiben.

was ist aus deinem versuch das Spiel zu kopieren geworden???

Hier der neue Link
http://www.file-upload.net/download-145 ... e.zip.html

Linlk vom 13.02.09 14:10
Zuletzt geändert von °°° am 13.02.2009 15:10, insgesamt 2-mal geändert.
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Also ich kann immer noch durch die Mauer fahren, ich weiß nicht warum. Liegt es am Betriebssystem? Wohl kaum, sonst wüsste ich auch nicht, woran es liegen könnte...

Ob der PC jetzt auch ein Limit von 5 gleichzeitigen Schüssen hat, kann ich nicht sagen, da sich alle Panzer immer noch zu schnell bewegen. Dazu später mehr.

WASD kann ich leider nicht zur Steuerung benutzen.

Zur besseren Kollisionserkennung versuchs doch mal mit SpritePixelCollision(). Trotzdem gehen Schüsse oft glatt durch den Gegner hindurch, das konnte ich in dieser Version einmal deutlich beobachten. Was ich leider nicht erkennen kann, ist wie ich einen Panzer zerstöre, denn (und das meinte ich, mit "das dritte Level ist unschaffbar") mal steht da, ich hätt gewonnen, obwohl ich die Panzer augenscheinlich nicht getroffen habe, weil ich entweder vor oder hinter die Gegner geschossen habe.

Die Panzer bewegen sich alle immer noch zu schnell. Wenn du der Wii ein bisschen näher kommen willst, sollten die Panzer das gleiche Schneckentempo wie auf der Wii haben, damit man das Gefühl hat, dein Panzer lässt sich genauso wie auf der Wii steuern. Der Gegner z. B: bewegt sich noch immer so schnell, dass er schon 20 Pixel weitergefahren ist und der Schuss, den er dauernd abgibt, noch an der alten Stelle erscheint und losfliegt. Hoffe, du hast verstanden, was ich meine.

Wie gesagt, die Gegner brauchen nicht ununterbrochen feuern. Wenn dir wirklich keine andere Lösung einfällt, dann lass die Zufällig schießen. Dazu spiel ein bisschen mit Random() herum. Schlaue Panzer können ja weiterhin regelmäßig schießen. Das mit dem Sichtkontakt wüsste ich spontan auch nicht, aber ich habe eine Idee: Um den Gegner schießen zu lassen, betrachtest du die Strecke, die die Kugel flügen würde, wenn ich und der Gegner stehen blieben. Fahre diese Strecke ab und prüfe, ob die Kugel mich treffen würde, denn das geht ja nur, wenn kein Hindernis vorhanden ist. Ist keiner vorhanden, besteht "Sichtkontakt" und deine in der Theorie berechnete Kugel darf auch in der Praxis abgefeuert werden.

OK, das mit der Rechtschreibung... Ich habe das wirklich nicht böse gemeint, sorry, wenn das so rüberkam. Für eine Demoversion wie du sie uns hier bereitgestellt hast, ist es durchaus akzeptabel. Aber in der Endversion gibste dir ein bisschen Mühe, ok? :wink:



Ja ich habe mal angefangen, so ein Spiel zu schreiben, allerdings bin ich eher der Typ, der Anwendungen und keine Spiele programmiert. Obwohl ich auch aus den 2D- und 3D-Kapiteln sehr viele Befehle auswendig kenne, bin ich insgesamt auf dem Gebiet recht neu. Hatte bis dato nur was von "Tile mapping" gehört, weil Kaeru Gaman auch oft davon gefaselt hat. Ich habs nur bis zu einer Spielarena mit einem steuerbaren Panzer und einem besonders schönen, animierten Mauszeiger (Zielcursor) geschafft. Ach ja und ein Pause-Screen hatte ich, auch animiert. Schüsse, Gegner oder Hindernisse leider nicht. Dann hat mich auch irgendwie der Durchhaltewille verlassen. Unter anderem auch, weil ich einsehen musste, dass man in der Informatik ab und zu doch Mathe können muss und das kann ich (obwohl ich Mathe mag) nicht so gut wie andere hier im Forum. Ich will ja jetzt keinen angucken, :shock: nicht wahr STARGATE?! :allright:
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
°°°
Beiträge: 59
Registriert: 05.11.2008 17:45

Verstehe ich nicht

Beitrag von °°° »

Bei mir funktionierts langsamere Panzer , nicht dürch wände fahren,...

keine ahnug wohrand das bei dir liegt

aber nochmal ein link mit verbesserter version

http://www.file-upload.net/download-145 ... e.zip.html

Linlk vom 13.02.09 14:10
Zuletzt geändert von °°° am 13.02.2009 15:11, insgesamt 2-mal geändert.
Benutzeravatar
Lebostein
Beiträge: 674
Registriert: 13.09.2004 11:31
Wohnort: Erzgebirge

Beitrag von Lebostein »

Ui, das ist ja unspielbar schnell! Ist das Absicht? Und irgendwie sterbe ich nach 5 Sekunden, obwohl mich die Schüsse rein optisch gar nicht treffen...
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Re: Verstehe ich nicht

Beitrag von AND51 »

Gut gemacht, die Wand ist jetzt wirklich eine Wand!
Da gibts kein Durchkommen mehr.

Die Panzer sind allerdings immer noch zu schnell und langsam hab ich eine Idee, woran das liegt. Unsere Rechner sind unterschiedlich schnell. Es gibt hier im Forum diverse Threads, und auch im Internet etliche Artikel über das Thema "Wie Spiele auf allen PCs gleich schnell laufen".

Die Panzer sind bei mir im Vergleich zur Wii nämlich immer noch viel zu schnell.

Leider kann ich dir auf Anhieb keinen Link geben, such am besten einfach mal danach.
Für den Anfang kann ich dir aber einen Tipp geben: Schau dir mal den Befehl SetFrameRate() an. :allright:
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Antworten