Dies ist eine alte Version des Dokuments!
Titel: Birdy Kontrollen: Drücke die Space oder W-Taste, um den Vogel zum Springen zu bringen. Der Vogel kann drei Höhen erreichen. Um auf der Höhe zu bleiben, muss man entweder die Space oder die W-Taste verwenden. Mit der Zeit wird der Vogel schneller und die Hindernisse bewegen sich schneller. Fliegt man zu lange, so wird der Vogel müde, und eine „Press E“ Anzeige erscheint. Drücke rechtzeitig auf die E-Taste, wenn der Kreis grün wird. Beim Scheitern fällt der Vogel zu Boden. Berührt man ein Hindernis, so verliert man das Spiel und der Score wird angezeigt. Dann kann das Spiel von vorne beginnen.
17.12.2024 Ideen gesucht (vlt. etwas wie Dino Game wie Google oder Doodle Jump oder Flappy Bird) 07.01.2025 Begonnen mit dem Vogel: Die Mechanik angefangen aufzubauen; die Sprites des Vogels animiert 14.01.2025 -An der Mechanik des Vogels weiter gearbeitet: Beim Springen habe ich das Paket „tweener“ gebraucht (https://github.com/nobrelli/tweener), das mir erlaubte, nahtlose Bewegungen zu erreichen. -Einige Hindernisse Sprites erstellt 21.01.2025 -Die Bewegung der Hindernisse programmiert -Die Hindernisse Sprites mit DALL-E erstellt (https://openai.com/index/dall-e-3/) 22.01.2025 -Bug Fixes 28.01.2025 An den Hindernissen weiter gearbeitet Neue Mechanik: Ist man zu lange in der Luft so muss man ein „Press E“ erfolgreich machen, sonst fällt man. 31.01.2025 -Bug Fixes
Fazit: Die zufällige Verteilung der Hindernisse ist nicht immer ausgewogen, mit mehr Zeit hätte ich gerne ein ausgewogeneres Spiel erstellt, aber mit der kurzen Zeit und den geringen Kenntnissen von Pygame hat mir die Erstellung des Spiels Spass gemacht.
Dateien: https://pcject.wixsite.com/pygame