Spielvorstellung: Wüstenhuhn

aptem

Mitglied
Hallo zusammen,

ich möchte euch mein erstes Spiel vorstellen. Es heißt Wüstenhuhn und ist ein (versuchter) Klon von Moorhuhn. Es ist noch nicht fertig, aber ich wollte es euch trotzdem präsentieren.

Über Kritik und Vorschläge würde ich mich freuen.



Update auf Version 0.4
- Hühner sind jetzt schneller
- für jedes Nachladen, 50 minuspunkte
- nach Spielende, linksklick für neues Spiel oder rechtsklick um das Spiel zu beenden
- neue Bilder für die Hühner
- animierte Hühner
- animierte Munition
- Animationsgeschwindigkeit hängt von der Fluggeschwindigkeit des Huhns ab
- neues Fadenkreuz
- modifizierter Hintergrund

Wüstenhuhn | Download Wüstenhuhn software for free at SourceForge.net
 
Zuletzt bearbeitet:
G

Gast2

Gast
Das wirkt ein wenig "langweilig" wenn die Vögel nicht mit den Flügeln schlagen aber sich trotzdem fortbewegen. Du könntest die Bewegung der Vögel ein wenig runder gestalten wenn du für jeden vogel so 5-10 einzelbilder hättest die nacheinander durchlaufen werden, wie so nen kleines daumenkino halt ;)
Außerdem würd ich eine Nachladezeit einbauen (damit man nicht die ganze zeit durchschießen kann) und fürs Nachladen Punktabzug geben (damit man besser zielen muss ;) ).
 

Marco13

Top Contributor
Hmja. Funktioniert und so... aber ... "besser Zielen"? Ich glaube nicht, dass ich irgendwann mal daneben geklickt habe. Also... ja, ein Anfang, aber... da kann man schon noch viel machen. Allein schon unterschiedliche Waffen :D
 

Fu3L

Top Contributor
Funktioniert gut ;)

Ich fände es gut, wenn einem das Fadenkreuz irgendwie zeigen würde, zB durch deutliche Farbänderung, dass man keine Munition mehr hat^^ Im Original Moorhuhn registriere ich das immer akustisch, hier erst, wenn nach 2-3 Schüssen das Huhn immer noch fliegt^^
(und man wird das spiel wohl nicht oft genug starten, um ein Gefühl für die Linksklicks bis zum nächsten Rechtsklick zu bekommen)
 

Quaxli

Top Contributor
Ich habe ein Neustart-Funktion vermisst - oder nicht gefunden. ;)

Die fehlende Animation hat mich auch ein wenig gestört. Mir persönlich gefällt eine Mischung aus selbstgemaltem Hintergrund und Bildern aus dem Internet nicht sehr gut.
Was mir noch aufgefallen ist. Wenn sich 2 Tauben ziemlich weit überschneiden, kann man beide mit einem Schuß erledigen. Ist das beabsichtigt? Ich würde vorschlagen, da eine Ausweichfunktion einzubauen.
Vom ersten Ansatz her gefällt es mir sonst schon ganz gut. Wie Du ja schon gesagt hast, ist es noch nicht fertig. Ich würde es auch, wie Marco13 schon angedeutet hat, noch etwas schwerer machen. Momentan kann man fast nicht daneben schießen.

Ich hab' da übrigens noch einen Vogel rumliegen....:

attachment.php
 

Anhänge

  • bird2.gif
    bird2.gif
    1,5 KB · Aufrufe: 267

tuttle64

Bekanntes Mitglied
Das Spiel ist ja schon mal gut gelungen. Meine Vorschläge: Die Vögel sollten unterschiedliche Distanzen (Grösse) haben und nicht nur geradeaus, sondern z.B. auch diagonal fliegen sowie von rechts und links kommen. Ein fetter Schrotflintensound wäre auch nicht übel.
 

aptem

Mitglied
Danke für eure Kritik,

ich habe eure Vorschläge und Tipps berücksichtig (nicht alle ;)) und eine neue Version hochgeladen.

Ich hab jetzt erstmal die Bilder von Quaxli genommen (danke dafür :toll:) aber eigentlich habe ich mir das so vorgestellt, das ich mir ein persisches Wüstenhuhn in 3dsmax (o.ä.) im komischen Comicstil modelliere, und die einzelnen Bewegungen dann rendere. Aber leider bin ich kein Künstler und kann überhaupt nicht zeichnen, geschweige denn 3dsmax bedienen. Auch der Hintergrund sollte so entstehen.

Die Idee dass wenn die Munition alle ist, dieses mit Hilfe des Fadenkreuzes angezeigt werden soll, finde ich persönlich zu einfach. Ich werde später noch Sounds einbauen, dann wird man es schon hören wenn man nichts mehr im Lauf hat ;).

Die Idee mit den unterschiedlichen Größen hatte ich auch, werde ich aber erst programmieren wenn ich die passenden Bilder habe :pueh: ;)
 
G

Gast2

Gast
Schaut schon sehr viel besser aus mit den neuen Vögeln (mal schaun ob das Forum das zensiert :applaus: ). Nen paar Vögel fliegen zwar ziemlich schnell, aber dann schießt man auch mal vorbei ;)

Die Idee mit den unterschiedlichen Größen hatte ich auch, werde ich aber erst programmieren wenn ich die passenden Bilder habe
Dafür brauchst du nicht andere Bilder hernehmen, du kannst die Bilder beim zeichnen auch einfach von Java skalieren lassen. Alternativ gibts auch noch sowas wie getScaledInstance(). Damit kannst du die dann beliebig groß/klein machen.

PS:
Wenn ich dein Spiel per Doppelklick starte bekomm ich nur nen weißen Bildschirm zu sehen (mit punkteanzeige, und fpszähler oben link). Per Console funktionierts allerdings ohne probleme.
Ubuntu 11.04, Java 1.6.0_26
 

aptem

Mitglied
Dafür brauchst du nicht andere Bilder hernehmen, du kannst die Bilder beim zeichnen auch einfach von Java skalieren lassen.

Hast schon recht, aber mit den aktuellen Bildern werd ich das nicht machen, sonst trifft man die Hühner überhaupt nicht mehr wenn sie noch kleiner werden :D;)

PS:
Wenn ich dein Spiel per Doppelklick starte bekomm ich nur nen weißen Bildschirm zu sehen (mit punkteanzeige, und fpszähler oben link). Per Console funktionierts allerdings ohne probleme.
Ubuntu 11.04, Java 1.6.0_26

Da weis ich auch nicht weiter woran das liegen könnte. Bei mir ist der Bildschirm nur dann weiß, wenn Ressourcen nicht im richtigen Ordner liegen oder fehlen.
 

Apo

Bekanntes Mitglied
Auf jeden Fall ein schöner Anfang.

Meine Verbesserungswünsche:
- Wenn die Vögel schneller fliegen, dann sollten sie trotzdem gleich schnell oder nur minimal schneller animiert werden. Ich finde die schnellen Vögel sehen derzeit aus wie auf Crack und LSD gleichzeitig. =)
- Wie wahrscheinlich geplant ein kleines Menu
- Die Möglichkeite nach links und rechts zu scrollen (wie beim Originalmoorhuhn)
- Dann wären versteckte Extras (wie im Original) sehr gut und spaßig
- Highscoreliste
- mehr Gegner
- wie von der anderen erwähnt verschiedenen große Gegner die unterschiedliche Punkte bringen und unterschiedlich schnell fliegen
- dann hatte ich leichte Probleme teilweise mit der Erkennung wo hingeschossen wurde ... wenn ich auf den Kopf ziele, dann treffe ich nicht so. Du kannst doch aus Quaxlis Tutorial die Bildkollisionserkennung nehmen
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Android Spielvorstellung / Beta Tester gesucht Spiele- und Multimedia-Programmierung 5
K [Spielvorstellung] - Spoony Fish - (Android) Spiele- und Multimedia-Programmierung 3
P Run Or Fight Spielvorstellung Spiele- und Multimedia-Programmierung 10
K Spielvorstellung: DeadStorm Spiele- und Multimedia-Programmierung 2
P Spielvorstellung Etasund Spiele- und Multimedia-Programmierung 14
S Spielvorstellung: Raumschiff Spiele- und Multimedia-Programmierung 6
S Spielvorstellung: Time to Travel Spiele- und Multimedia-Programmierung 22
Oliver530 [Spielvorstellung] Minesweeper Spiele- und Multimedia-Programmierung 12
Fu3L SpielVorstellung: 25 Rooms Spiele- und Multimedia-Programmierung 5
P [Spielvorstellung] PowerX Spiele- und Multimedia-Programmierung 4
H Spielvorstellung: DarkRoom Spiele- und Multimedia-Programmierung 31
M.F.G. Spielvorstellung (plus KI frage): Connect Four – Extreme Spiele- und Multimedia-Programmierung 11
C Spielvorstellung: BallWar Spiele- und Multimedia-Programmierung 4
H Spielvorstellung: Nork Spiele- und Multimedia-Programmierung 24
T [Spielvorstellung] Block Shifter Spiele- und Multimedia-Programmierung 28
Fu3L Spielvorstellung: Delirium! (Ein LD48 Resultat) Spiele- und Multimedia-Programmierung 3
B Spielvorstellung: GravoBlocks 3 Spiele- und Multimedia-Programmierung 34
Ein Keks [Spielvorstellung] Spider Solitaire Spiele- und Multimedia-Programmierung 2
T [Spielvorstellung] IMoY Wujinyou Spiele- und Multimedia-Programmierung 65
Private Void Spielvorstellung: Kniffel Spiele- und Multimedia-Programmierung 31
J Spielvorstellung: Vajanoid Spiele- und Multimedia-Programmierung 34
Aomx [Spielvorstellung] The NeverEnding Impulse Spiele- und Multimedia-Programmierung 17
B Spielvorstellung: GravoBlocks Spiele- und Multimedia-Programmierung 48

Ähnliche Java Themen


Oben